1 |
Hello, |
2 |
|
3 |
On an ordinary keyboard, the extended function keys, F13 to F24, should |
4 |
be accessible as Shift + Fn, where Fn are the keys F1 to F12. |
5 |
|
6 |
Well, up until a few days ago, the Shift+Fn combination was working as it |
7 |
should. Then suddenly, Shift+Fn stopped working correctly. I noticed |
8 |
it when using the Midnight Commander (MC) file manager where I extensively |
9 |
use Shift+F5 and Shift+F6 to conveniently rename and copy files. |
10 |
MC is a terminal program but the problem also shows up in some X programs |
11 |
that use Shift+Fn combinations. |
12 |
|
13 |
Because I have no need to closely monitor changes on my system I can't |
14 |
actually pinpoint any new install that may be responsible. My first |
15 |
guess would be a new version of xorg-server-1.11.1 that was emerged |
16 |
on October 2. |
17 |
|
18 |
I need to know how I can debug this situation further. Using xev |
19 |
to record key presses gives the following output when using |
20 |
Shift+F1: |
21 |
|
22 |
KeyPress event, serial 40, synthetic NO, window 0xe00001, |
23 |
root 0x121, subw 0x0, time 6919279, (23,152), root:(463,411), |
24 |
state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES, |
25 |
XLookupString gives 0 bytes: |
26 |
XmbLookupString gives 0 bytes: |
27 |
XFilterEvent returns: False |
28 |
|
29 |
KeyPress event, serial 40, synthetic NO, window 0xe00001, |
30 |
root 0x121, subw 0x0, time 6921351, (23,152), root:(463,411), |
31 |
state 0x1, keycode 67 (keysym 0xffffff, VoidSymbol), same_screen YES, |
32 |
XKeysymToKeycode returns keycode: 63 |
33 |
XLookupString gives 0 bytes: |
34 |
XmbLookupString gives 0 bytes: |
35 |
XFilterEvent returns: False |
36 |
|
37 |
The data for the F1 keypress is not correct. Compare this output with |
38 |
the expected output that is shown in this forum thread: |
39 |
http://forums.gentoo.org/viewtopic-t-524537-start-0.html |
40 |
|
41 |
It appears that the X server is at fault. |
42 |
|
43 |
Can anyone using xorg-server-1.11.1 very that the Shift+Fn keys |
44 |
are broken? |
45 |
|
46 |
Frank Peters |