I just got a new mouse with 7 buttons. Is there any way to use these extra buttons in eclipse or emacs? Is it possible to have a mouse button for compiling? Do you have any other ideas how to use the extra buttons? I'm using linux, but I'd be interested to hear from windows or mac users too, just to get some ideas.
|
|
Well if your IDE supports keybinds then you can either:
Some ideas for binds are:
|
|||||||||||||||
|
|
Interesting idea. I never tried it, but I figure it might be interesting to bind some debugging buttons to your mouse. Often you are already using the mouse anyhow while debugging, in order to hover over variables to look at their values. E.g. using the Visual Studio debugger:
|
|||
|
|
|
Would using a mouse actually lower your productivity? The point of an IDE providing keybinds is that the time taken to move your hands from the keyboard to the mouse and back again will lower your productivity throughout the day. If you were to really want to use your new mouse, I'd suggest binding the buttons to some OS hotkeys, such as opening your email editor, opening your browser or something similar. I'd suggest these as most editors have keyboard shortcuts to provide performance improvements and OS shortcuts is where you could really utilise all of your buttons. As an after thought, could you look to using these buttons in other programs, such as your browser. One example that springs to mind is maybe mapping one of your buttons to your browser to automatically bookmark a page. Imagine your reading a decent techy blog or seen a decent new framework; at the click of a button you could bookmark it so it's easier to find at a later date. There must be many more examples of how this mouse can improve your overall productivity with programs other than your IDE |
|||
|
|
GNU Emacs support 5 modifier keys: Control, Meta, Super, Hyper and Alt. You might find it much more fun, if X11 recognize the keys - use |
|||
|
|
|
Really depends on the specific mouse and how it is wired. But I love my logitech g500 as a business device. Feels "right" in the hand, the accuracy can't be understated. And the forward and back buttons work across the board. Including in visual studio. From a practical point of view, you should look for the manufacturer's configuration software as it should let you make application specific hotkey mappings if the defaults don't work. All that said, pointing devices are a very, very personal choice and the only thing that actually matters is "does it work for you?" |
|||
|
|