All of the HID subsystem device driver updates have been merged for the Linux 6.17 merge window.
First up, the HID updates for Linux 6.17 include enabling support for the Touch Bars on x86-based Apple MacBook Pros. In prior kernels there have been a lot of recent work around Touch Bar support under Linux for input and display, including for the newer Apple Silicon MacBooks while now for Linux 6.17 the HID input support for the aging x86 MacBook Pro laptops is now wired up.
Linux 6.17 also is enabling support for the Apple Magic Keyboard USB-C model. There is also now third-party trackpad support for the Apple MacBook Pro 15,1 model.
Also new for Linux 6.17 on the HID side is enabling Wake-On-Touch for the Intel THC drivers. Intel THC in this context is for the Touch Host Controller for newer Core Ultra laptops.
Linux 6.17 is also now supporting the XP-PEN Artist 22R Pro tablet monitor. The XP-PEN Artist 22R Pro tablet monitor features a 1080p display, two dial wheels, 20 shortcut keys, 8192 level pressure sensitivity, and looks to be an all-around nice tablet monitor. Pricing on it is around $480 at Amazon (affiliate link).
The HID code for Linux 6.17 is also better protecting against buggy/malicious devices. There has been code hardening to the HID core parser, fixing a potential NULL pointer dereference in the Apple driver, and other code improvements.
More details on the HID changes merged to Linux 6.17 via this pull.