My head is spinning trying to follow this thread.
What I can gather (barely) is that you get the same results on different operating systems, with different U-boots. So the problem is in the keyboard itself. It's either the keyboard firmware, or the keyboard switches.
Please do this simple test (for my sake):
Run xev. Press F9, then F10, F11, and F12, by themselves, and report just the keycode.
I get 75, 76, 95, and 96, respectively. Next, press Fn+F9, then Fn+F10, Fn+F11, and Fn+F12. I get 111, 77, 78, and 110. What do you get for these?
To make this clearer:
What I can gather (barely) is that you get the same results on different operating systems, with different U-boots. So the problem is in the keyboard itself. It's either the keyboard firmware, or the keyboard switches.
Please do this simple test (for my sake):
Run xev. Press F9, then F10, F11, and F12, by themselves, and report just the keycode.
I get 75, 76, 95, and 96, respectively. Next, press Fn+F9, then Fn+F10, Fn+F11, and Fn+F12. I get 111, 77, 78, and 110. What do you get for these?
To make this clearer:
Code:
F9 75
F10 76
F11 95
F12 96
Fn+F9 111
Fn+F10 77
Fn+F11 78
Fn+F12 110