Keychron M5 Wireless Mouse. It supports 2.4 GHz, Bluetooth, and a USB connection. It packs all the essential features ideal for any use case, whether it’s work, gaming, or anything else. Key specs
Sensor: PixArt 3950 / 3311
DPI: up to 30,000
Polling rate: up to 8,000 Hz
Connectivity: 2.4 GHz, Bluetooth, wired
Weight: 95 g
Battery life: u
4.3
22 ratings
5
4
3
2
1
I wanted to like it, but...
I wanted to like the mouse. The ergonoomics are fantastic for my small hands and the mouse is very lightweight which is great. Unfortunately I cannot recommend it, as the scrolling wheel started making a sqeaking noise after about a month, and the battery life has been disappointing, even if I can't put an exact number on it. The mouse also seems to be quite slippery, but this is a minor complaint.
I do want to give high praise to Keychron for the software though, as the browser application is a real step up from Logitech's intrusive and bloated software. You don't have to install anything, and everything is stored on the mouse itself. No need to create an account or anything like that.
For the price, there are better options out there. If you need a *vertical* gaming mouse however, this truly is the best one available.
J
Jelle · October 9, 2026
a+ feels good in the hand. I do not game with it. Just a web browser mouse. I might like a set of macro buttons on something like this. it's my lazy guy mouse.
V
Vaughn · September 18, 2026
Well built mouse with solvable issues
The mouse is light, but so far after about a week of usage, the construction and tolerances seem to be on par with some of the larger brands. I like the feel of it, though it could be a bit heavier. I come from gaming mice with lots of buttons, and I do like having that option. I knew that I'd be limited, but just a suggestion.
My main issue with the 3 star rating is the double clicks I'm getting which seem to be tied to the low debounce and response time. The left clicker is double clicking unless I'm consciously holding the mouse perfectly and clicking right at the edge, which I'm not always doing, so either it's going to have to retrain me (I didn't have carpal tunnel) or this is an issue with the mouse's switch itself. I've increased the debounce time to 20ms all around and it's somewhat better, but it still happens more frequently than I'd like. I looked up the debounce time for my Razer Naga, and that was around 50ms. It also causes my click and dragging to deselect. This happens at least once a minute if I'm actively using the mouse. A big pain for work and unusable for gaming really (still using my Naga or my 10 year old G602)
So a suggestion, if you can Keychron, allow us to bring the debounce time higher in the firmware, the sensitivity is preventing me from loving this mouse. Reach out to me if you'd like more information.