New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apple keyboard support #48
Comments
Can you please provide the keyboard model and hid descriptor? How are you connecting it, I kind of assumed they were bluetooth? I'll gladly provide a patch if I figure out what's going on... |
Connected by USB. hid-decode /sys/bus/hid/devices/0003:05AC:024F.004C/report_descriptor device 0:00x05, 0x01, // Usage Page (Generic Desktop) 00x09, 0x06, // Usage (Keyboard) 20xa1, 0x01, // Collection (Application) 40x05, 0x07, // Usage Page (Keyboard) 60x19, 0xe0, // Usage Minimum (224) 80x29, 0xe7, // Usage Maximum (231) 100x15, 0x00, // Logical Minimum (0) 120x25, 0x01, // Logical Maximum (1) 140x75, 0x01, // Report Size (1) 160x95, 0x08, // Report Count (8) 180x81, 0x02, // Input (Data,Var,Abs) 200x95, 0x01, // Report Count (1) 220x75, 0x08, // Report Size (8) 240x81, 0x01, // Input (Cnst,Arr,Abs) 260x05, 0x08, // Usage Page (LEDs) 280x19, 0x01, // Usage Minimum (1) 300x29, 0x05, // Usage Maximum (5) 320x95, 0x05, // Report Count (5) 340x75, 0x01, // Report Size (1) 360x91, 0x02, // Output (Data,Var,Abs) 380x95, 0x01, // Report Count (1) 400x75, 0x03, // Report Size (3) 420x91, 0x01, // Output (Cnst,Arr,Abs) 440x05, 0x07, // Usage Page (Keyboard) 460x19, 0x00, // Usage Minimum (0) 480x2a, 0xff, 0x00, // Usage Maximum (255) 500x95, 0x05, // Report Count (5) 530x75, 0x08, // Report Size (8) 550x15, 0x00, // Logical Minimum (0) 570x26, 0xff, 0x00, // Logical Maximum (255) 590x81, 0x00, // Input (Data,Arr,Abs) 620x05, 0xff, // Usage Page (Vendor Usage Page 0xff) 640x09, 0x03, // Usage (Vendor Usage 0x03) 660x75, 0x08, // Report Size (8) 680x95, 0x01, // Report Count (1) 700x81, 0x02, // Input (Data,Var,Abs) 720xc0, // End Collection 74R: 75 05 01 09 06 a1 01 05 07 19 e0 29 e7 15 00 25 01 75 01 95 08 81 02 95 01 75 08 81 01 05 08 19 01 29 05 95 05 75 01 91 02 95 01 75 03 91 01 05 07 19 00 2a ff 00 95 05 75 08 15 00 26 ff 00 81 00 05 ff 09 03 75 08 95 01 81 02 c0 |
This looks totally legit, maybe Apple kbd doesn't do boot mode... implementing full hid report mode for keyboards is ongoing. I'd look more into this issue but I unfortunately have no Apple keyboards ... |
FWIW I'm using an Apple A1843 connected via USB with no problems. |
@sar01 does test_fw.zip make any difference for you? |
The version 0.51 fixed the problem and it is working now. Thank you. |
Apple keyboard does not work at all and dell keyboard works fine.
The text was updated successfully, but these errors were encountered: