Linux 6.16 Merges Support For The Apple Magic Mouse 2 USB-C
([Apple] 2 Hours Ago
Apple Magic Mouse 2 USB-C)
- Reference: 0001550990
- News link: https://www.phoronix.com/news/Linux-6.16-HID
- Source link:
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
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