Contribute
Register

[README] Common (some unsolved) Problems in 10.12 Sierra

Some people report that Fn keys are working again on 10.12.1(16B2338c)! Anyone tested that build yet?
 
Some people report that Fn keys are working again on 10.12.1(16B2338c)! Anyone tested that build yet?

Volume/Mute keys work.
Brightness is still a bit broken:
- brightness down invokes brightness up
- brightness up invokes brightness up and volume down
 
Volume/Mute keys work.
Brightness is still a bit broken:
- brightness down invokes brightness up
- brightness up invokes brightness up and volume down
Any idea if the issue is related to the PS2 driver rather than Apple's stock IOHID? Also, did you test with the ELAN driver too or just VoodooPS2Controller.kext?
 
Any idea if the issue is related to the PS2 driver rather than Apple's stock IOHID? Also, did you test with the ELAN driver too or just VoodooPS2Controller.kext?

I believe my PS2 driver is doing the right thing (sending 0x90/0x91 ADB).
Later I will try having the driver generate F14/F15 for the brightness keys and see what happens.

I have no ELAN hardware, and the ELAN driver is not open source (it violates the APSL), so I would never load it on my computer.
 
I believe my PS2 driver is doing the right thing (sending 0x90/0x91 ADB).
Later I will try having the driver generate F14/F15 for the brightness keys and see what happens.

I have no ELAN hardware, and the ELAN driver is not open source, so I would never load it on my computer.

Oh I see, then the codes (0x90/0x91) could have changed maybe?

I just don't know why they didn't update their open-source components yet... :(
 
Oh I see, then the codes (0x90/0x91) could have changed maybe?

No. These codes are determined by the keymap returned from the kext itself.

See: ApplePS2Keyboard::defaultKeymapOfLength in VoodooPS2Keyboard.cpp.

I just don't know why they didn't update their open-source components yet... :(

They are always delayed.
 
No. These codes are determined by the keymap returned from the kext itself.

See: ApplePS2Keyboard::defaultKeymapOfLength in VoodooPS2Keyboard.cpp.

Then what do you think is wrong? Any ideas...?

Also, any news about the CapsLk key?
 
Apple's code is still broken, but perhaps a work around is easier now.
It better be a kext instead of an app/software... :\
Maybe the code will be fixed when the public 10.12.1 releases...
 
I can confirm that both brightness/audio keys work fine using the ELAN kext...
 
Back
Top