RPi USB Mouse devices

USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems.

Working USB Mouse Devices
The following is a list of specific mouse devices known to work and which appear to be fault-free.


 * A4Tech
 * OP-530NU Padless Wired Mouse


 * Apple
 * Apple Mighty Mouse (Model No. A1152): Works well with the exception of the scroll ball only transmitting vertical scrolling (This seems to be an issue of driver that was designed to support scroll wheels).


 * Asda
 * HM5058 (Smart Price) Wired Mouse
 * Traveler 8000, 5-button wireless wheelmouse (reported by lsusb as a  mouse)
 * Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)


 * ASUS
 * MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)
 * MG-0919 (wireless)


 * Belkin
 * F8E882-OPT (B)


 * Cellink
 * OPM-602 Small wireless optical mouse


 * Cerulian Technology
 * 3 Button Mini Mobile Blue Trace Mice - Model:N96JA


 * Dell
 * M-UVDEL1 (B)
 * MOC5UO (100 mA)
 * M056U0A (B)
 * DZL-MS111-L (B) (100 mA)
 * MS-111P (100 mA)
 * Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500 mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4
 * 8K89 I.T.E. Wireless Mouse/Receiver (Associated keyboard model RT7D40) - reported by lsusb as . A little sluggish but this is an old, well-used device from a Dell desktop package circa 2005! Keyboard appears to work O.K.


 * Dynex
 * DX-WMSE (100 mA) (B)


 * Fellowes
 * 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)


 * Filand
 * OP-102i Mini Optical Mouse


 * Genius
 * GM-04003A (B)
 * Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)
 * Traveler 515 Laser


 * HP
 * MN-UAE96 (The basic stock HP wired mouse)(B)


 * iConcepts
 * 2.4 GHz Wireless Keyboard and Optical Mouse Model 62550
 * (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)


 * Jenkins
 * Jenkins Wireless Desktop Set Blue (B)


 * Kensington
 * Kensington Expert Mouse Trackball K64325
 * Kensington Expert Mouse "Slimblade" K72327US


 * Labtec
 * Corded Laser Glow Mouse 1600, rated 5 V 100 mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)


 * Lenovo
 * Wired Optical Mouse Model: MO28UOL


 * Logik
 * Wired Optical Glow Mouse Model: LGGMO10. (B)


 * Logitech
 * Anywhere MX Wireless Mouse - works fine with same unifying receiver as K400 keyboard/mousepad (quake3 is easier w/mouse than mousepad)
 * B105 Mouse for Laptops (OEM)
 * Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE
 * G5 Logitech Gaming Mouse (B)
 * G5v2 Logitech Gaming Mouse (B)
 * G500 Logitech Gaming Mouse (B)
 * G700 Logitech Wireless Gaming Mouse (B)
 * LX-700 Cordless Desktop Receiver (B)
 * LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).
 * M90 optical mouse
 * M185 Wireless Mouse (B)
 * M187 Wireless Mini Mouse (B) OK directly into the Pi
 * M210 (part of the MK260 set) (B)
 * M305 Wireless Mouse
 * M310 Cordless Mouse
 * M325 Wireless Mouse
 * M505 USB wireless laser, model no: 910-001324 (B)
 * M510 Wireless Mouse (B)
 * M705 Marathon Mouse (Unifying receiver, no powered hub) (B)
 * M-BD58 Wheel Mouse (B)
 * M-BJ58/M-BJ69 Optical Wheel Mouse (B)
 * M-BJ79 (B)
 * M-BT96a Optical Mouse
 * MX320/MX400 laser mouse (B)
 * MX518 Optical wheel mouse (B)
 * Optical USB Mouse (M/N 931643-0403)
 * Performance Mouse MX (B)
 * MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)
 * VX Nano Cordless Laser Mouse for Notebooks
 * Wheel Mouse (M/N BJ58)


 * Medion
 * Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5 V 100 mA. Works fb on model B with Raspbian Wheezy
 * Medion AGM-946 (by Sysgration) USB optical mouse works, but not with dwc_otg.speed=1


 * Microsoft
 * Comfort Curve Mouse 3000 for Business
 * Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).
 * Compact optical mouse 500 V2.0 (B)
 * Wheel Optical Mouse (wheel and additional buttons not tested) (B)
 * Microsoft Intellimouse Optical Mouse
 * Microsoft Wireless Laser Mouse 8000
 * Microsoft Wireless Mobile Mouse 1000
 * Microsoft Wireless Mobile Mouse 3500
 * Microsoft Wireless Mobile Mouse 4000
 * Microsoft Wireless Mouse 700 v2.0
 * Microsoft Comfort Mouse 4500
 * Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)


 * Novatech
 * |Novatech M1 USB Mouse - Wired(B)
 * |Novatech DL10 Wireless Mouse (B)


 * Perixx
 * PERIMICE-210 U Red (Part No.R1J)


 * Razer
 * Boomslang Collectors Edition 2007 (B)


 * Rosewill
 * Rosewill RM-C2U


 * Saitek
 * Notebook Optical Mouse (PM46)


 * Samsung
 * Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50 mA)


 * Sun microsystems
 * Model: FID-638, SunPN: 371-0788-01


 * Sweex
 * MI015


 * Swiftpoint
 * Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.


 * Targus
 * AKM02UK (Associated keyboard not checked)
 * AMU2701EUK (B)


 * Technika
 * TKOPTM2 (B)
 * TKD-211
 * TKNM110


 * Tesco
 * Wired optical mouse M211 (B)


 * The Pi Hut
 * USB Mouse for Raspberry Pi (from The Pi Hut)
 * Super Slim Keyboard & Mouse Set


 * Trust
 * Model 15313 - large, 5-button wireless mouse
 * Model 15349 - small, wireless notebook mouse - wireless dongle turns mouse off when "parked" in its base
 * Model 16591-04 - large, wired 3-button wheelmouse (reported by lsusb as a  mouse)
 * Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087
 * Fachi, tech air, and a generic "Car" Mouse. All three are wired mice, and reported by lsusb as  devices.


 * Verbatiam
 * Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)


 * Xenta
 * MOW0810 (B)
 * Wired Optical Mouse


 * Generic
 * Generic 2.4 GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)

Problem USB Mouse Devices
The following is a list of specific mouse devices that have problems working with the Raspberry Pi
 * A4Tech
 * Model G7-630 Wireless Mouse, 20 mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.
 * HP
 * HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors.


 * Logik
 * Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)


 * Logitech
 * Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. this says the mouse is 1000 Hz out of the box, whereas the 518 is only 125 Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.
 * Logitech G5 is working, high CPU Load, solution add: usbhid.mousepoll=8 to kernel cmdline.txt in /boot


 * Microsoft
 * Microsoft Touch Mouse - Does not see right clicks, Only left.
 * Microsoft Sidewinder X8 - Uses far too much power, if it works then only for a short time!.


 * Razer
 * Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.
 * Mamba (wired) and Imperator - slow and unreliable reaction to mouse clicks, loosing focus


 * Roccat
 * Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)


 * Trust
 * Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)


 * Xenta
 * Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle