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
ADB-USB: Adjustable keyboard media buttons doesn't work #130
Comments
|
|
After pressing media key on Adjustable keyboad it starts 'Service Request' to send the scan code. To receive from Adjustable keyboard adb.c is fixed to ignore 'Service Request' adhoc.(79840c6) Note that the mediakeys are not supported, just ignored. Adjustable keyboard seems to be a composite device comprised of main-part keyboard and meidia key-part device. To read its meidakey-part scan code tmk will need to support multiple devices with handling 'Service Request' proplerly. |
|
Adjustable keyboard's media keys are supported now. The keyboard has two address; 0x02 for main keyboard part and 0x07 for media keys. So converter has to poll the two address. 'Service Request'(Srq) will contribute to polling efficiency when you have to poll multiple addresses but it is not supported now. |
|
This is awesome! |
http://geekhack.org/index.php?topic=14290.msg1408316#msg1408316
"
I confirmed the issue you mentioned on Adjustable Keyboard, the keyboard stops working and only replys with error code 'FFEF' instead of keycode after those media keys are pressed.
Hmm, those media keys don't yield a keycode unlike other keys, it may need some special initialization or procedure to get keycode of the keys. we'll need to look for the information among old apple documentations.
"
The text was updated successfully, but these errors were encountered: