Razer DeathAdder Essential 6400 DPI Gaming Mouse ( Black ) quantity. I think it's more of a mechanical issue than a software issue. you can, but your cps at most will be about 11. Razer DeathAdder Essential and Elite Features Next is for the features which mostly just added buttons on the Elite. The Razer DeathAdder continues to offer gamers the most comfortable gaming experience ever. Up to 10 Million Clicks The multi-award winning Razer™ Mechanical Switches last up to 10 million clicks for longer lifespan and extreme reliability. Startup Applications / Add program button and type '/usr/bin/xbindkeys' on the dialog.It's suitable for a claw or fingertip grip for most hand sizes. The idea is using xbindkeys to say: "when I press 13th mouse button, send a Ctrl+ F10 keyboard press using xte program to generate that"ĩ) And finally, you need to configure 'xbindkeys' to run automatically on system startup.
That means simulate a Ctrl+ F10 keypress. Now, if you run on a terminal something like: xte 'keydown Control_L' 'key F10' 'keyup Control_L'
Install it using: sudo apt-get install xautomation the 'xte' program, which basically simulates user key press combinations. "xte 'keydown Control_L' 'key F10' 'keyup Control_L'"Ĩ) There was a new requirement. "xte 'keydown Control_L' 'key F8' 'keyup Control_L'" "xte 'keydown Alt_L' 'key Right' 'keyup Alt_L'" "xte 'keydown Control_L' 'key C' 'keyup Control_L'" For example, I have the following: # Back changed to Copy The point is create a xbindkeys' configuration file to do the job.ĥ) To create the configuration file, just run the following command: xbindkeys -defaults > $HOME/.xbindkeysrcĦ) And we need to edit the file to specify your button's mapping: gedit $HOME/.xbindkeysrcħ) We need to add our button-to-key configurations. In KDE you can do that with Ctrl+F10 keys combination.
The idea is configure the mouse buttons to send key combinations to activate other desktop functionalities (as the matter of fact, xbindkeys can be used for execute any other program when you press a mouse button). the easy installation is using: sudo apt-get install xbindkeysĤ) Once installed, you can do the magic. The other buttons are well recognized and you don't need to map to actions.ģ) Now, you need to install a little program to re-map mouse and keyboard inputs. for easy access, here is the map for Performance MX: You can try every mouse buttons on your hand. That means that 13 is the code for that mouse button.
For example, with the zoom button of the Performance MX you will see something like that: ButtonPress event, serial 35, synthetic NO, window 0x5800001, When it's running, you can see a window in which you can press mouse buttons and see if they are detected. This program is a key and mouse events sniffer.
How to know with button is pressed and the correspondent numeric code? Well, you can use the 'xev' program: xev at least with uname -aģ.8.0-25-generic #37-Ubuntu SMP Thu Jun 6 20:47: x86_64 x86_64 x86_64 GNU/LinuxĢ) So, basically, you only need to map those buttons with desired actions. I use my forward and Back buttons as Copy and Paste.ġ) All buttons are detected with last kernel.