Linux 7.0 Fixes Battery Reporting For The Apple Magic Trackpad 2

Written by Michael Larabel in Apple on 8 March 2026 at 06:58 AM EDT. 3 Comments
APPLE
Merged back in 2018 for Linux 5.0 was support for the Apple Magic Trackpad 2. Merged this week for the in-development Linux 7.0 kernel is fixing battery reporting for those using the Magic Trackpad 2 under Linux.

This week's HID fixes pull for Linux 7.0-rc3 contains just a few fixes. There are some memory leak fixes in some of the C code, potential kernel crashes in some of the drivers, and also fixing a potential null pointer dereference too. For end users what's likely most notable is fixing battery reporting for the Apple Magic Trackpad 2.

Apple Magic Trackpad 2


It was recently discovered that battery reporting is not working for the Apple Magic Trackpad 2 if it is connected via USB. Due to an incorrect HID descriptor check for its length, a necessary fix was not being applied. But now with a one line change to the hid-magicmouse driver, the battery reporting is now working correctly for the Apple Magic Trackpad 2 USB.

The HID fixes were merged ahead of Linux 7.0-rc3 due out later today. The small fix will likely be back-ported to current Linux stable kernel versions in the coming days.
Related News
About The Author

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week