The Dev Mouse

Trevor PearsonTrevor Pearson
2 min read

I updated my mouse a few months ago and...I'm loving it! It's so much fun! I won't go back!

What mouse?

The M65 RGB Ultra (wired). It's decent but the feature I love is the "gestures". This mouse uses the "iCue" software. In there I setup "mouse tilt" events for Left, Right, Forward, and Backward. I remapped those to the corresponding arrow keys. There is also a big "sniper" button (default reduces dpi), I remapped that to the delete key.

My reason for this is that when programming either have

  • two hands on the keyboard

  • one hand on the keyboard, one on the mouse

I wanted to get those right-hand keyboard keys onto my mouse.

Mouse - Del key

I mainly use this when removing lines of code. Before I would just cut them (left hand, ctrl-x) but now I can use the mouse hand. I no longer mess up my clipboard too. I use a clipboard manager (ditto) so it's not as big of a deal but still nice.

It's surprisingly nice when going through my emails or editing a photo. I love the delete key but it's just so hard to press when using the mouse. This fixes that!

Mouse - Arrow keys

I started with these gestures when I needed to go through a bunch of photos. I'd rather tilt the mouse instead of repositioning my hands. Up/Down are less useful but I find it very intuitive so it stays.

I use virtual screens on my windows pc. The hotkey to move is [Winkey + left/right]. It's so fast. I put all my Git GUIs on the second virtual desktop. That way they are easy to find when I have 10 Chromes and 20 window explorers open.

Sometimes I use the left/right gestures when selecting text (while holding shift+control) but I'm still working on that.

But I love them!

I just love gestures and using ctrl, alt, and shift to adjust those modifiers. In the past, I've spent hours tweaking macros for special keystrokes but this is a nice, general solution that I find intuitive. Any mouse will do. I just bought one and discovered a whole new world.

bye bye

0
Subscribe to my newsletter

Read articles from Trevor Pearson directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Trevor Pearson
Trevor Pearson

I love writing php. I like Javascript/Jquery I tolerate C I do not cry anymore when I write java (for android). I can do java swing, but I'd rather not.