The Dev Mouse
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
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.