News: 0001554667

  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)

Apple x86 Touch Bar Input & Apple Magic Keyboard USB-C Support In Linux 6.17

([Apple] 5 Hours Ago Linux 6.17 Apple)


Over the past week a number of Apple device support additions have been queued up into the HID subsystem's "for-next" branch ahead of the [1]Linux 6.17 kernel cycle.

First up, [2]this merge brought support to the HID multitouch driver for the Apple Touch Bar found on aging x86-based Intel MacBook Pro laptops. Over the past few kernels there has been a lot of [3]Apple Touch Bar upstreaming work for enabling this unique display/input device to work on the mainline kernel. For Linux 6.17 the multi-touch input should now be in order for those on x86-based MacBook Pros.

Additionally, [4]this patch queued into HID-next adds support for the Apple Magic Keyboard A3118 USB-C keyboard for Linux 6.17. [5]This patch adds support for the A3119 variant of the Apple Magic Keyboard USB-C model.

Both of those Apple Magic Keyboard USB-C keyboards are supported with just needing new device IDs added for the hid-apple driver. They otherwise follow the same driver support as [6]the existing Apple Magic Keyboard support albeit now with a USB-C interface. This is a similar situation to Linux 6.16 having just recently [7]added support for the Apple Magic Mouse 2 USB-C .

These Apple improvements and other work are building up within [8]hid.git's for-next branch until the Linux 6.17 merge window opens up around early August.



[1] https://www.phoronix.com/search/Linux+6.17

[2] https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git/commit/?h=for-next&id=da04eb7791c461bc0f113ce96af4ed59bcc12555

[3] https://www.phoronix.com/search/Apple+Touch+Bar

[4] https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git/commit/?h=for-next&id=e77bdf51de070610328255d011c439634a9ea932

[5] https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git/commit/?h=for-next&id=4604baafaaeeb131dfb8d9325b1e8e90f364c468

[6] https://www.phoronix.com/news/Linux-5.18-HID

[7] https://www.phoronix.com/news/Linux-6.16-HID

[8] https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git/log/?h=for-next



QwertyChouskie

"Anything else you wish to draw to my attention, Mr. Holmes ?"
"The curious incident of the stable dog in the nighttime."
"But the dog did nothing in the nighttime."
"That was the curious incident."
-- A. Conan Doyle, "Silver Blaze"