Best Mouse for Programers

By Xah Lee. Date: . Last updated: .

I've reviewed some 30 mouses thru the past 5 years. Read all reviews on amazon and elsewhere, watched tons of video reviews. Owned a few. This page i suggest what i consider best mouse for programers.

First, if you are wondering why a programer needs a mouse with so many buttons, see: Why You Need 9 Buttons Mouse?.

And, the most important thing about buying a mouse is how it fits your hand. So, if you are buying a expensive mouse, be sure the mouse fits the way you hold the mouse. For detail, see; How to Choose a Gaming Mouse?

Logitech G602 Wireless Mouse

Logitech G602 mouse
Logitech G602 Wireless Gaming Mouse amazon

The good thing about Logitech G602 is that it's wireless, and got 11 butons, with longest battery life.

The flaw is that it doesn't have wheel that spins 〔➤see Logitech Mouse with Spin Wheel〕, and doesn't have builtin battery recharger

Full review: Logitech G602 Wireless Gaming Mouse.

Logitech G700 Mouse

The second i recommend is logitech g700. This one i currently use.

logitech g700 mouse 1
Logitech G700s Mouse Review amazon

The 4 thumb buttons are extremely comfortable and well done. Plus it got the spin-wheel.

The bad points is that the battery lasts only 3 days. But it has recharger builtin, so you can plug it every night or use as wired mouse. Also, the top lef 3 buttons are practically useless. They are hard to press.

Full review at: Logitech G700s Mouse Review.

Redragon Perdition 18-Buttons Mouse 红龙 灭世 鼠标

This one wins because it's cheap! About half the price of similar mouse, and the reviews are not bad.

redragon perdition mouse  001 01
“Redragon Perdition 18-buttons mouse” amazon

The only issue is that it's biggish mouse, for large hands.

Analysis: Redragon Perdition 18-Buttons Mouse 红龙 灭世 鼠标

Logitech G600 MMO Gaming Mouse

Logitech G600 mouse 2
“Logitech G600 MMO Gaming Mouse” amazon

Logitech G600 Gaming Mouse Review

The following i don't particularly recomend, but i put here so you can see alternatives.

Razer Naga Mouse

Razer first created the keypad mouse, the Naga MMOG mouse.

Razer Naga gaming mouse 2
“Razer Naga Gaming Mouse” amazon

At first i thought this would be the most stupid mouse. I thought that, some geek thought more button is better, so jam'd the mouse with cellphone number keys. The result would be very painful to use. However, from reading's reviews, apparently it is usable.

After reading and watching many reviews, this is actually a very good mouse. Half of the buttons can be operated by touch easily.

When this mouse first came out in 2009, the number keys are not programable. They are simply the same as the number keys on number pad (so, you program the number pad keys instead). But with version 2 of driver, they are programable now! So, a mouse with truely 17 programable buttons. That's fantastic.

Left Handed 17 Buttons Mouse: Razer Naga 2014

And, if you are left-handed, or wield double mouses, one for each hand (as i do), this is for you.

Razer Naga left-handed gaming mouse
Razer Naga 2014 Left Handed MMO Gaming Mouse. amazon

Razer Naga Hex Gaming Mouse

Apparently, 17 buttons is one too many for some. So, Naga came up with a 6 side buttons version, the Naga Hex.

Razer Naga hex gaming mouse red
Razer Naga Hex gaming mouse. amazon

Though, some reports that the buttons are actually confusing to use, and prefer the keypad-like ones.

Razer Naga Hex Review (with Naga comparison) amazon

UtechSmart Venus 18-Buttons Mouse

UtechSmart venus mouse
UtechSmart venus mouse. amazon

This is a new comer. First available on . Much cheaper than competitors.


What about wireless?

Razer Naga epic wireless gaming mouse 5
“Razer Rechargable Wireless Gaming Mouse” amazon

more photos, see: Razer Naga Epic Rechargable Wireless MMO PC Gaming Mouse


For a list of keypads, see: List of Programable Keypads.

Shop at Xah Keyboard Store