On Sun, Feb 16, 2025 at 11:42 PM Alex Henrie <alexhenrie24@xxxxxxxxx> wrote: > If I understand correctly Mac OS sets each Apple keyboard's internal > name to "<username>'s keyboard" by default, and that's what mine is, > but a user could conceivably override that with "Bluetooth Keyboard". > It's also possible "Bluetooth Keyboard" is the name that all A1255's > had when they walked out of the factory, before they were connected to > an Apple device. Today I successfully used a MacBook5,1 from 2008 to factory-reset my A1255 keyboard, by holding Shift and Option while clicking the Bluetooth icon in the menu bar and clicking Debug > Factory reset all connected Apple devices. After the reset, the keyboard's name reverted to "Apple Wireless Keyboard". Now that we know that the name "Bluetooth Keyboard" is not used by default on a real Apple keyboard and is unlikely to have been set manually, I think it will be fine to have the hid-apple driver behave differently if the PID is 022c and the keyboard name is "Bluetooth Keyboard". -Alex