Disabling mouse acceleration in OS/X part II
There’s now an awesome program to disable mouse acceleration in OS/X. It’s a very simple executable that you can load at login. No more, no less
You can get it here: https://github.com/cdown/mac-cel
There’s now an awesome program to disable mouse acceleration in OS/X. It’s a very simple executable that you can load at login. No more, no less
You can get it here: https://github.com/cdown/mac-cel
Here’s a little test comparing a bunch of different mice and sensors.
With all mice I tried to move straight down on a Razer Goliathus Speed cloth pad while drawing a line in MS Paint.
All mice had prediction aka drift control disabled so the lines aren’t artificially straightened by the mouse.
As you can see in the picture the mice varied quite a bit in their behaviour. Judging by the picture you might think that both the Abyssus and Imperator had excellent performances while the Zowie EC2 and Xai didn’t do so well.
But what the picture doesn’t show is the amount of negative acceleration experienced during this test. The Imperator slowed to a crawl, forcing me to move it quite a bit further to get the same line. None of the other mice showed this behaviour and surely the “Dynamic DPI scaling” of the Imperator is the problem here.
What is clear from the picture is how horrible the Zowie EC2 is on a Goliathus Speed mousepad.
Taking all these things in account, here’s my final scoreboard:
After all my Razer mice reviews, it was time for something else. A non-Razer gaming mouse. I’ve chosen the Zowie EC2.
Zowie?
Zowie has a small product line-up. They sell an old, but great Microsoft mouse and two mice of their own: The Zowie EC1 and EC2. These mice use the same hardware in a different shell. The only difference seems to be the size. I’ve chosen the EC2, the smaller mouse.
Sensor
The EC1/EC2 use a Avago ADNS-3060 sensor at a 2000 max DPI. There are a few other mice that use this sensor, some A4Tech mice and the Steelseries Ikari Optical for example.
Overall the sensor is pretty good. Zowie chose to keep some prediction/drift-control activated in the firmware, but on a minimal setting. There are some jitter issues on cloth pads (Razer Goliathus for example) and tracking on semi-shiny surfaces can be quite bad. My trusty old Deathadder 1800DPI has less jitter and that’s a mouse with all drift-control disabled.
The mouse gets polled at 1000Hz by default, so you won’t have to install USB hacks or drivers. You can adjust the DPI by using a button on the underside of the mouse. There are 3 settings: 500, 1000 and 2000DPI. The scrollwheel changes color when changing the DPI. A nice way to show which DPI is active.
Build quality
The overall build quality seems a bit sub-par for the amount of money you pay for one of these ‘heatoN-approved’ mice. On the box there’s a sticker that reads “most durable and precise mousewheel”, but in reality it feels really cheap. Sometimes you can hear the click of the scrollwheel, but no scrolling movement is registered. It’s simply one of the worst scrollwheels I’ve used in a recent mouse, feeling even a bit worse than the Razer Abyssus scrollwheel.
The two side buttons don’t feel very good either, but they get the job done. The main mouse buttons and scroll-wheel button are just fine.
The rubber coating on the black Zowie mice is quite similar to the one on the Deathadder, and feels very nice. The same kind of coating seems to be used on the mouse cord. This makes it less likely to get tangled up like with the original Deathadder.
Verdict
Overall I quite like this mouse. Being slightly smaller than the Deathadder it’s easier to throw around your mousepad. The rubberized feel and the mouse buttons are fine, the sensor performs well enough to be used on most surfaces at high speeds.
I’m slightly disappointed with the overal price/performance ratio. The sensor has some jitter issues, the scrollwheel is terrible and the side buttons make the product feel cheap and flimsy.
These issues don’t prevent it from being a great mouse which I’d recommend. Especially people looking for a mouse that’s slightly smaller than the MX518/Deathadder/IME3.0.
With the recent release of Portal and Team Fortress 2 for the Mac I’m guessing there are quite a few gamers that have noticed the horrible acceleration that’s default on OS/X.
I’ve finally managed to find a little tool that can give you 1:1 mouse/pointer movement, just like you can on Windows (with the help of some regtweaks and system file patchers).
Download this Preference Pane and run it: MouseAccelerationPref11c
Use these settings:
I know it says ‘Inverted’ on -6.0x, but it’s actually 1:1 non-inverted
A new infrared 3500DPI sensor forms the core of an updated Razer Deathadder and an updated Razer Salmosa, the Razer Abyssus. Their predecessors were good mice, with some small issues.
The original Deathadder is Razer’s best mouse in my opinion. It has a great sensor which tracks very well on a lot of surfaces, is capable of tracking at high speeds, has DC and NDC firmwares and has no acceleration or other side effects when set up right.
The Salmosa has received little love from Razer. 1 driver update, no firmware updates and only the default DC firmware available.
So let’s talk a bit first about the thing the new mice have in common, the 3500DPI sensor. It’s not as good as the trusty old 1800DPI sensor used in the Salmosa and Deathadder-new. It has a lot of issues tracking on cloth mousepads, some more than others. Ironically, it’s pretty bad on the Razer Goliathus. If you like to play on cloth pads, don’t buy an Abyssus or a Deathadder-new.
Deathadder-new
With that out of the way, a bit about the Deathadder-new. It’s pretty much exactly the same as the old one. It has a nicer braided cable, replacing the very thin plastic wire from the old one, which was prone to breaking internally. That’s basically all there is to this new Deathadder. If you have an old one, keep it, if you want a new one, try to find an old one. The changes are not worth the upgrade and extra costs.
Abyssus
Compared to the old Salmosa there isn’t much new either, but at least the 3500DPI sensor doesn’t have drift control. The hardware buttons to switch DPI and mouse refresh rate are still there, but the 500Hz option is gone. The scroll wheel is the worst I’ve seen on a Razer mouse. It feels cheap, makes a weird noise and is definitely not as good as the Deathadder or Imperator scroll wheel. Just as with other Razer mice there are a lot of reports of squeaking mouse wheels on the Abyssus.
For some reason I still like the Razer Abyssus. It’s really light and small, easy to throw around. Great for people looking for a finger grip mouse. The buttons are easy to press, I’d rankthem like this (easy -> hard to press): Boomslang CE2007, Abyssus, Deathadder, Imperator
Remotely upgrading a kernel without some sort of remote KVM solution is not for the faint hearted. Realizing you forgot to include some module, or build the initrd image after remotely rebooting a kernel is even worse
Luckily there are some nice tricks you can use to make a remote kernel upgrade as safe as possible.
First, make sure you have a valid kernel. Copy the .config of an old kernel and ‘make oldconfig’ to make it work on your new-to-be-compiled kernel.
Second, make the kernel using the ‘make-kpkg’ package, don’t forget the –initrd parameter if you need it.
Third, after installing the kernel package, don’t forget to check if the initrd image got generated. For some strange reason Debian won’t generate this even after building with make-kpkg –image, you can read more about that here. You basically need to copy a file from ‘/usr/share/kernel-package/examples/etc/kernel/postinst.d/initramfs’ to ‘/etc/kernel/postinst.d/initramfs’
Fourth, you need to configure Grub2 so it uses a kernel boot option which makes the kernel restart if it can’t boot for some reason. To do this with Grub2, open /etc/default/grub and add “panic=5″ to GRUB_CMDLINE_LINUX_DEFAULT, like this:
GRUB_CMDLINE_LINUX_DEFAULT=”quiet panic=5″
Fifth, Grub2 needs to be told to only boot the new kernel once, so in case the new kernel panics, it automatically restarts using a kernel you know works (your current one perhaps). Else the ‘panic=5′ we set earlier will only lead to a reboot loop.
To do this open /etc/default/grub and change GRUB_DEFAULT to saved, like this:
GRUB_DEFAULT=saved
To configure ‘reboot-once-into-new-kernel’, we need to do two more things, first we need to tell Grub2 what your working, safe kernel is. Check /boot/grub/grub.cfg for the name of this kernel, but don’t change anything in this file.
My safe kernel is called: ”Debian GNU/Linux, with Linux 2.6.32-2-686″, which I can set as the default, safe, kernel with this command:
grub-set-default ”Debian GNU/Linux, with Linux 2.6.32-2-686″
Now we have to tell Grub to reboot once into the new kernel, again we need the name of the new kernel, mine is ”Debian GNU/Linux, with Linux 2.6.32-example”, use this command.
grub-reboot ”Debian GNU/Linux, with Linux 2.6.32-example”
Don’t worry, this won’t reboot your machine.
The final step is to generate a new /boot/grub/grub.cfg, else all the things we just did won’t have an effect
update-grub
Now you’re ready to reboot, good luck and fingers crossed. After a succesful boot, you can set your new kernel as the default using the grub-set-default command
grub-set-default ”Debian GNU/Linux, with Linux 2.6.32-example”
Razer’s past 5 years have been quite succesful. Clearly becoming a leading gamer’s brand that pushes the envelope. The hugely succesful Diamondback, using a temporarily Razer-exclusive sensor, showed Razer was back in business after their crappy first optical mouse, the Viper.
Following the Diamondback was an OK laser mouse, the Copperhead, and the awesome Deathadder, Razer’s first right-handed mouse. It was a great upgrade for gamers looking for the next best thing. The very good Avago 3688 sensor, with 1800DPI and very high maximum speed, guaranteed excellent tracking and is still one of the best sensors available. The familiar ergonomic shape pleased many coming from Logitech’s aging MX5xx line and Microsoft Intellimouse series.
The Deathadder was released over 2 years ago and is still very popular. Recently a newer 3500DPI version was released, which I’ll be reviewing soon as well. (Early verdict: Not as good as the old one.)
Imperator
This review, however, is about the Razer Imperator.