Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I converted a Logitech mx2 mouse from micro-usb to usb-c. When doing so I confirmed and am 100% certain that the data lines of usb are not connected on this mouse (only ground and 5V are connected for charging). The traces to the micro-usb connector do not exist. The mouse only works by bluetooth or a Logitech 2.4Ghz dongle.

Yet, when I read forums as I was troubleshooting something, I found multiple posts where someone claims the mouse doesn't work in "wired mode", and multiple people replied saying they only ever use the mouse with a usb cable and never wirelessly so surely something is wrong, leading to lots of confusion and returned mouses. In reality, the mouse can only work when plugged in if it is also paired as a wireless device.

If you think about it, the design choice to support charging only and not data makes some sense. Having a wired and wireless mode may confuse users if they don't have a Logitech driver installed that ensures settings are persistent across both modes. Apple's design is good from this point of view, it only works wirelessly and there is no design language that suggests it has a wired mode.

Logitech gaming mouses do have wired and wireless modes, but I think they generally do not have bluetooth, so presumably the mouse and/or its driver can more easily take care of persistent settings between modes by not supporting bluetooth which is constrained to support certain features.

All that being said, I believe the main reason for the port being on the bottom of Magic Mouse was simply to avoid cost of retooling for manufacturing when they switched from AA batteries to a non-removable chargeable battery.



Whoa, neat. That makes sense from a product engineering/support angle - less work. The cable is just for charging and nothing else. I think that Windows doesn't really support the auto-pairing via USB cable that Apple does anyhow with its mice and keyboards.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: