<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Quasabe</title>
    <description>The latest articles on DEV Community by Quasabe (@quasabe).</description>
    <link>https://dev.to/quasabe</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3901814%2F57f0301c-1e30-499e-a8cf-0e2ebf911456.png</url>
      <title>DEV Community: Quasabe</title>
      <link>https://dev.to/quasabe</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/quasabe"/>
    <language>en</language>
    <item>
      <title>Keyboard shortcuts: 847 combinations to memorize. Mouse gestures: just wiggle.</title>
      <dc:creator>Quasabe</dc:creator>
      <pubDate>Tue, 28 Apr 2026 07:30:39 +0000</pubDate>
      <link>https://dev.to/quasabe/keyboard-shortcuts-847-combinations-to-memorize-mouse-gestures-just-wiggle-1o68</link>
      <guid>https://dev.to/quasabe/keyboard-shortcuts-847-combinations-to-memorize-mouse-gestures-just-wiggle-1o68</guid>
      <description>&lt;p&gt;Keyboard shortcuts: 847 combinations to memorize. Mouse gestures: just wiggle.&lt;/p&gt;

&lt;p&gt;Hold right-click, draw a direction, done. Navigate backward, comment code, close tabs — no cheat sheet required.&lt;/p&gt;

&lt;p&gt;Your mouse called. It wants more responsibility.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fudtmi4kvyjmagq0q33sp.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fudtmi4kvyjmagq0q33sp.gif" alt="comment code" width="720" height="428"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem
&lt;/h2&gt;

&lt;p&gt;We all know the drill. You're deep in the zone, reading through code, and you want to navigate back. Do you reach for &lt;strong&gt;Alt+Left&lt;/strong&gt;? Or was it &lt;strong&gt;Ctrl+-&lt;/strong&gt;? Or maybe it's buried in some menu you haven't opened in months?&lt;/p&gt;

&lt;p&gt;I kept losing my flow state just to remember which shortcut does what. So I built something different.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Mouse Gestures for Visual Studio&lt;/strong&gt; lets you execute any VS command by holding the right mouse button and drawing a simple pattern.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hold right mouse button&lt;/li&gt;
&lt;li&gt;Draw a gesture (←, →, ↑, ↓, or combinations)&lt;/li&gt;
&lt;li&gt;Release — command fires instantly&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No memorizing. No menus. Your hand is already on the mouse anyway.&lt;/p&gt;

&lt;h2&gt;
  
  
  Default Gestures Out of the Box
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Gesture&lt;/th&gt;
&lt;th&gt;Action&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;← Left&lt;/td&gt;
&lt;td&gt;Navigate Backward&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;→ Right&lt;/td&gt;
&lt;td&gt;Navigate Forward&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;↑ Up&lt;/td&gt;
&lt;td&gt;Uncomment Selection&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;↓ Down&lt;/td&gt;
&lt;td&gt;Comment Selection&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;↓→ Down-Right&lt;/td&gt;
&lt;td&gt;Close Document&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Fully Customizable
&lt;/h2&gt;

&lt;p&gt;Don't like the defaults? Open &lt;strong&gt;Tools → Mouse Gesture Settings&lt;/strong&gt; and:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Record any pattern you want&lt;/li&gt;
&lt;li&gt;Map it to any of hundreds of Visual Studio commands&lt;/li&gt;
&lt;li&gt;Enable/disable gestures individually&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzqww2x39ldy0ab3axjsz.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzqww2x39ldy0ab3axjsz.gif" alt="go to def gesture" width="560" height="321"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Not Just Learn the Shortcuts?
&lt;/h2&gt;

&lt;p&gt;Shortcuts are great — I still use them. But mouse gestures have one advantage: &lt;strong&gt;they're spatial and directional&lt;/strong&gt;, which makes them stick in muscle memory differently. "Swipe left to go back" just &lt;em&gt;makes sense&lt;/em&gt; in a way that Alt+Left doesn't.&lt;/p&gt;

&lt;p&gt;Also — during presentations and pair programming, it looks pretty cool. &lt;/p&gt;

&lt;h2&gt;
  
  
  Try It
&lt;/h2&gt;

&lt;p&gt;🔗 &lt;a href="https://marketplace.visualstudio.com/items?itemName=PeterJanak.mouse-gestures" rel="noopener noreferrer"&gt;Visual Studio Marketplace&lt;/a&gt;&lt;br&gt;
🐙 &lt;a href="https://github.com/Quasabe/MouseGestures" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Would love to hear what gestures you'd map — drop a comment below!&lt;/p&gt;

</description>
      <category>visualstudio</category>
      <category>dotnet</category>
      <category>csharp</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
