1 |
Norberto Bensa posted |
2 |
<200407221939.28868.norberto+gentoo-dev@×××××××××.cx>, excerpted below, |
3 |
on Thu, 22 Jul 2004 19:39:28 -0300: |
4 |
|
5 |
> Hello, |
6 |
> |
7 |
> did anything related to keyboards changed in xorg-x11-6.7.0-r2 since -r1? |
8 |
> |
9 |
> I can't seem to make my "Suspend" key work (it was in -r1) Keyboard is a |
10 |
> Microsoft Natural Keyboard Pro. |
11 |
> |
12 |
> xev says: |
13 |
> |
14 |
> KeyPress event, serial 26, synthetic NO, window 0x3000001, |
15 |
> root 0x8d, subw 0x0, time 4882596, (763,521), root:(838,567), state |
16 |
> 0x10, keycode 225 (keysym 0x0, NoSymbol), same_screen YES, |
17 |
> XLookupString gives 0 bytes: |
18 |
> XmbLookupString gives 0 bytes: |
19 |
> XFilterEvent returns: False |
20 |
> |
21 |
> KeyRelease event, serial 29, synthetic NO, window 0x3000001, |
22 |
> root 0x8d, subw 0x0, time 4882687, (763,521), root:(838,567), state |
23 |
> 0x10, keycode 225 (keysym 0x0, NoSymbol), same_screen YES, |
24 |
> XLookupString gives 0 bytes: |
25 |
> |
26 |
> |
27 |
> Yes, I've updated every file in /usr/X11R6/lib/X11/xkb... |
28 |
|
29 |
I thought it was just me! Logitech Cordless Desktop Pro, here. |
30 |
|
31 |
It's supposed to use the same keysym, XF86Standby, assigned to <I5F>, in |
32 |
/etc/X11/xkb/symbols/inet, which is assigned to kernel keycode 223 in |
33 |
/etc/X11/xkb/keycodes/xfree86, as the MS keyboards. That standby key |
34 |
seems to be the ONE key that has been standardized out of the lot of extra |
35 |
keycodes/keysyms on the "internet" keyboards. |
36 |
|
37 |
Now, as with you, xev is telling me the key is emitting keycode 225, |
38 |
assigned <I61> in inet, but not assigned a non-generic keysym for ANY of |
39 |
the internet keyboards, thus the NoSymbol error. |
40 |
|
41 |
There's a catch, however. It's possible its the kernel, because as I said |
42 |
the XFree/Xorg documentation says the keycodes come from the kernel. I'll |
43 |
boot back to Mandrake and XFree (I use the same kernel on both, and just |
44 |
switched from Mandrake, which I still have on dual-boot), and run xev |
45 |
there to double-check, but last I knew, it was working, there. |
46 |
|
47 |
I had assumed my keyboard was going bad and was now reading the code for |
48 |
that key differently. I was just going to change my configuration |
49 |
manually and obviously have already done some research in that direction. |
50 |
However, if it's happening to you to, also on Xorg, it's gotta either be |
51 |
xorg or as I said, possibly the kernel. |
52 |
|
53 |
Which kernel are you running? I'm running 2.6.7 straight off of |
54 |
kernel.org (thus, no gentoo or other patches), here. |
55 |
|
56 |
When we get this figured out, it should be filed as a bug, tho it's |
57 |
probably upstream, and since xorg is supposed to be coming out with |
58 |
another release in August, it's likely they've fixed it by now (assuming |
59 |
it's xorg and not the kernel). |
60 |
|
61 |
I'll followup with some more info l8r. |
62 |
|
63 |
-- |
64 |
Duncan - List replies preferred. No HTML msgs. |
65 |
"They that can give up essential liberty to obtain a little |
66 |
temporary safety, deserve neither liberty nor safety." -- |
67 |
Benjamin Franklin |
68 |
|
69 |
|
70 |
|
71 |
-- |
72 |
gentoo-dev@g.o mailing list |