Apple x86 Touch Bar Input & Apple Magic Keyboard USB-C Support In Linux 6.17
([Apple] 5 Hours Ago
Linux 6.17 Apple)
- Reference: 0001554667
- News link: https://www.phoronix.com/news/Linux-6.17-Apple-HID
- Source link:
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
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