Razer DeathAdder

Configuring my mouse on Linux hasn’t been too important as I tend to be using my mouse on a desktop computer. More desk space means more elbowroom to move around, so I don’t do anything fancy with the mouse “acceleration”.

However, working on a laptop changes this because I’m typically working with limited space. To maximize efficiency, slow movements should be more accurate, easing (for example) the selection of text. Quick movements can jump the cursor to the other side of the screen without having to pull the mouse off the mousepad.

Another thing I had to accommodate for (while using a laptop) is that I usually have different devices plugged in, at different times. This means that the device ID changes, depending what is plugged in. This makes it a pain in the arse to automate.

This line lists the devices and then greps the lines to find the ID of the Razer Mouse.

razer_mouse_id=$(xinput | grep -m 1 "Razer Razer DeathAdder 2013" | awk {'print substr($7,4,2)'})

These lines then use the newly created $razer_mouse_id variable and sets up my deceleration settings. “Constant Deceleration” sets the overall speed (fastest speed), while “Velocity Scaling” sets the polling speed, how often we check (poll) the position of the mouse. The “Adaptive Deceleration” then determines just how much we effect the sensitivity of the mouse down when it’s moving… slowly (if I’m understanding this correctly).

In any case, these are the settings that are working for me… for now.

xinput set-button-map $razer_mouse_id 1 2 3 4 5 6 7 2 2

xinput --set-prop $razer_mouse_id "Device Accel Constant Deceleration" 1
xinput --set-prop $razer_mouse_id "Device Accel Adaptive Deceleration" 2
xinput --set-prop $razer_mouse_id "Device Accel Velocity Scaling" .5

Evoluent Verticle Mouse

your arm will thank youLast night was the first time in 2 years, where I could bust ass in Maya, with ZERO pain or tingling sensations in my forearm. Been using the Evoluent Verticle Mouse for about 2 weeks now. It took me about 4-5 days before I felt like my speed an accuracy were up to where it was with a traditional mouse. However, it felt comfortable the very first time I relaxed my hand on it. One thing they fail to mention on the website is how your wrist is less restricted when flapping, instead of trying to move side to side. This is a BIG factor in it’s comfortable use. Because I’m able to swing my arm around more comfortably, I’ve lowered the mouse speed so it’s not as sensitive. On a traditional mouse, I usually work with a pretty high sensitivity, to limit my wrist’s side to side motion.

The Evoluent V3 has just come out.


It’s been over a year now and I still use the Evoluent. I’m still a fan and I’ve seen a few popping up around the studio as well. When I’m forced to use a normal mouse, I shiver.

“Soap” pointing device

the fuzzy little friendAny research into improving our user interface devices is good research. Sharing how to make your own at home, that’s got you some bonus points.

I was able to meet the inventor at Siggraph. He was very friendly, but a little hesitant to let attendees test drive his last unit. Apparently everyone who picked up it squeezed too hard and broke a half dozen of his other units. A training session lasted a minute or two…

…or you can just make your own! Yes, please tell me how us how we can replace our 20+ year old pointing device, the mouse.

Please checkout “Soap”.

© 2017 Jer's Life

Theme by Anders NorenUp ↑