Setting up a Logitech Vertical MX mouse with a Mac
I got myself one of these ergonomic mice, connected it to my Mac and configured the extra buttons. I like it
The hardware
The mouse feelss nice and it’s comfortable. I didn’t have issues getting used to the main buttons, but the extra thumb buttons took a while getting used to. I recommend it if you have pain issues
The software
The mouse is plug and play, but configuring those thumb buttons was more of a struggle. Logitech’s is the typical huge corporate website geared towards marketing, where finding stuff is not always intuitive. Eventually I learned that you need to install software called “Logi Options” (here is the Logi Options download page) which will ask for a few permissions (be aware, in case you start doing something else and the pop up window is hidden). After that you are good to go and you can start configuring everything.
Configuring the mouse buttons
Obviously I left the standard left and right buttons as they are, and the mousewheel for document scrolling. One of the thumb buttons is used to navigate through spaces; it felt a bit awkward at first (the mouse cursor doesn’t move, but the windows do) but I got used to it. I am still experimenting with the other button; the issue is that once you start customising these buttons, two are nowhere near enough… for example, I assigned the free one to the browser back button, but then I miss the forward one (and also it’s too risky, I can click it by mistake and lose work). I tried to use it to fire AlfredApp - not bad, but not the best as I can fire it with the other hand anyway. I assigned to the ESC key but it was pointless; after all, the whole point of VIM is not to use the mouse… I am now considering is to assign it to Rocket, the emoji app or the browser next tab.
The holy grail: the KeyMouse Track 127
The mouse is nice, but the holy grail remains the the KeyMouse Track 127 - no more moving the hand from (mechanical!) keyboard to mouse! Alas, a bit pricey, but still