You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed that the device was being loaded with hid-generic in dmesg logs until I rebuilt the module with these lines added.
Also, not sure if this is the correct way to do it but in order to get the module to load at boot, I added hid_apple the /etc/modules file. Otherwise, I'd have to run sudo modprobe -r hid_apple; sudo modprobe hid_apple after logging in.
I wasn't able to get my keyboard to work until I added these lines:
hid-apple.c
hid-ids.h
#define USB_DEVICE_ID_APPLE_MAGICTRACKPAD 0x030e #define USB_DEVICE_ID_APPLE_MAGICTRACKPAD2 0x0265 #define USB_DEVICE_ID_APPLE_MAGIC_KEYBOARD_2021 0x029c +#define USB_DEVICE_ID_APPLE_MAGIC_KEYBOARD_TOUCH_ID_2021 0x029f #define USB_DEVICE_ID_APPLE_FOUNTAIN_ANSI 0x020e #define USB_DEVICE_ID_APPLE_FOUNTAIN_ISO 0x020f #define USB_DEVICE_ID_APPLE_GEYSER_ANSI 0x0214
I noticed that the device was being loaded with
hid-generic
indmesg
logs until I rebuilt the module with these lines added.Also, not sure if this is the correct way to do it but in order to get the module to load at boot, I added
hid_apple
the/etc/modules
file. Otherwise, I'd have to runsudo modprobe -r hid_apple; sudo modprobe hid_apple
after logging in.This is the exact product in question:
https://www.apple.com/shop/product/MMMR3LL/A/magic-keyboard-with-touch-id-and-numeric-keypad-for-mac-models-with-apple-silicon-us-english-black-keys
The text was updated successfully, but these errors were encountered: