News: 0001550990

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 6.16 Merges Support For The Apple Magic Mouse 2 USB-C

([Apple] 2 Hours Ago Apple Magic Mouse 2 USB-C)


While Linux 5.13 back in 2021 [1]added support for the Apple Magic Mouse 2 , only now with the Linux 6.16 kernel is there support arriving for the USB-C version of the Apple Magic Mouse 2 that debuted last year.

Being released back in October of last year was the Apple Magic Mouse 2 with a USB-C interface rather than a Lightning charging port. With the USB-C model is a different USB device ID and thus needed to be adapted by the hid-magicmouse Linux driver for support. The rest of the Magic Mouse HID driver code paths remain the same but just needing the "0x0323" device ID.

So now for Linux 6.16 coming in H2'2025 is this Apple Magic Mouse 2 USB-C support should anyone be interested in using Apple's latest mouse under Linux.

[2]The HID merge for Linux 6.16 also includes a power management improvement for multi-touch devices. That change is for disabling the touchpad on the firmware level when not being used. This should help conserve some power as well as for some laptops having a touchpad-disabled LED that will in turn be lit up, such as for some TUXEDO laptops and in turn TongFang OEM laptop models.



[1] https://www.phoronix.com/news/Linux-5.13-HID-Additions

[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2043ae9019e0f75c7785048230586c3f3ca0a2a4



phoronix

Try to be the best of whatever you are, even if what you are is no good.