01-17-2022, 02:02 AM
(This post was last modified: 01-17-2022, 02:07 AM by spacepossum.)
I finally updated today on my PBP (produced 8/20, part of the third production run I think?). The trackpad works significantly better (yay!) but the keyboard update is a mixed bag. Some issues with the keyboard are now fixed - numlock functionality now works (it didn't before) and the super-L and -R keys snap the windows correctly. All improvements.
However, the BlueFn-F3 key no longer triggers the "screen share" functionality. The other BlueFn key combinations work just fine. I actually used the screen share key quite a bit, so, that's a little frustrating. I tried going through the keyboard firmware hex files, nothing jumped out at me as being responsible for the change or an easy way to fix it, so, I probably missed something.
Has anyone else encountered this issue?
xev puts out this when BlueFn+F3 is keyed:
KeyPress event, serial 39, synthetic NO, window 0x3200001,
root 0x430, subw 0x0, time 483183, (-876,1031), root: (140,1060),
state 0x0, keycode 69 (keysym 0xffc0, F3), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 40, synthetic NO, window 0x3200001,
root 0x430, subw 0x0, time 483319, (-876,1031), root: (140,1060),
state 0x0, keycode 69 (keysym 0xffc0, F3), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
However, the BlueFn-F3 key no longer triggers the "screen share" functionality. The other BlueFn key combinations work just fine. I actually used the screen share key quite a bit, so, that's a little frustrating. I tried going through the keyboard firmware hex files, nothing jumped out at me as being responsible for the change or an easy way to fix it, so, I probably missed something.
Has anyone else encountered this issue?
xev puts out this when BlueFn+F3 is keyed:
KeyPress event, serial 39, synthetic NO, window 0x3200001,
root 0x430, subw 0x0, time 483183, (-876,1031), root: (140,1060),
state 0x0, keycode 69 (keysym 0xffc0, F3), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 40, synthetic NO, window 0x3200001,
root 0x430, subw 0x0, time 483319, (-876,1031), root: (140,1060),
state 0x0, keycode 69 (keysym 0xffc0, F3), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False