04-21-2021, 12:15 AM
(This post was last modified: 04-21-2021, 12:43 AM by dsimic.
Edit Reason: Clarified a bit
)
Below are the scan codes returned by "showkey -s" on my PineBook Pro, for pressing and releasing Fn+NumLock a total of three times (more precisely, for keeping Fn pressed, and pressing and releasing NumLock three times, but I also tested the "full-fat" version of pressing Fn, pressing NumLock, releasing NumLock and releasing Fn, and as expected there was no difference in the scan codes):
Somehow, the press scan codes (0x45 vs. 0x46) and release scan codes (0xc5 vs. 0xc6) for Fn+NumLock seem to be off by one on your keyboard. However, the release scan code (0x9c) for Enter seems to be correct.
Code:
0x9c
0x45 0xc5
0x45 0xc5
0x45 0xc5
Somehow, the press scan codes (0x45 vs. 0x46) and release scan codes (0xc5 vs. 0xc6) for Fn+NumLock seem to be off by one on your keyboard. However, the release scan code (0x9c) for Enter seems to be correct.