Re: Histoire de pavé numérique ( X )
On Wed, 24 Mar 2004 11:05:58 +0100
Gabriel Paubert <paubert@iram.es> wrote:
> Que dit le programme «xev» quand tu tapes sur cette touche?
>
> Sur ma machine:
>
> KeyPress event, serial 27, synthetic NO, window 0x2200001,
> root 0x36, subw 0x0, time 2085610497, (120,76), root:(696,97),
> state 0x0, keycode 90 (keysym 0xffb0, KP_0), same_screen YES,
> XLookupString gives 1 characters: "0"
>
> KeyRelease event, serial 27, synthetic NO, window 0x2200001,
> root 0x36, subw 0x0, time 2085610617, (120,76), root:(696,97),
> state 0x0, keycode 90 (keysym 0xffb0, KP_0), same_screen YES,
> XLookupString gives 1 characters: "0"
>
> La sortie de «xmodmap -pk» peut aussi être intéressante pour chercher
> l'origine du problème.
>
> Gabriel
>
Bonjour,
Pour la touche 0 :
------------------
FocusOut event, serial 28, synthetic NO, window 0x1600001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 28, synthetic NO, window 0x1600001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 28, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Pour la touche 1 :
------------------
KeyPress event, serial 28, synthetic NO, window 0x1600001,
root 0x39, subw 0x1600002, time 5345902, (33,29), root:(89,268),
state 0x10, keycode 87 (keysym 0xffb1, KP_1), same_screen YES,
XLookupString gives 1 characters: "1"
KeyRelease event, serial 28, synthetic NO, window 0x1600001,
root 0x39, subw 0x1600002, time 5345987, (33,29), root:(89,268),
state 0x10, keycode 87 (keysym 0xffb1, KP_1), same_screen YES,
XLookupString gives 1 characters: "1"
Je ne sais interprété ce genre de sortie.
xmodmap -pk :
-------------
There are 4 KeySyms per KeyCode; KeyCodes range from 8 to 255.
KeyCode Keysym (Keysym) ...
Value Value (Name) ...
8
9 0xff1b (Escape)
10 0x0026 (ampersand) 0x0031 (1) 0x00b9 (onesuperior) 0x00a1 (exclamdown)
11 0x00e9 (eacute) 0x0032 (2) 0x007e (asciitilde) 0x0ac3 (oneeighth)
12 0x0022 (quotedbl) 0x0033 (3) 0x0023 (numbersign) 0x00a3 (sterling)
13 0x0027 (apostrophe) 0x0034 (4) 0x007b (braceleft) 0x0024 (dollar)
14 0x0028 (parenleft) 0x0035 (5) 0x005b (bracketleft) 0x0ac4 (threeeighths)
15 0x002d (minus) 0x0036 (6) 0x007c (bar) 0x0ac5 (fiveeighths)
16 0x00e8 (egrave) 0x0037 (7) 0x0060 (grave) 0x0ac6 (seveneighths)
17 0x005f (underscore) 0x0038 (8) 0x005c (backslash) 0x0ac9 (trademark)
18 0x00e7 (ccedilla) 0x0039 (9) 0x005e (asciicircum) 0x00b1 (plusminus)
19 0x00e0 (agrave) 0x0030 (0) 0x0040 (at) 0x00b0 (degree)
20 0x0029 (parenright) 0x00b0 (degree) 0x005d (bracketright) 0x00bf (questiondown)
21 0x003d (equal) 0x002b (plus) 0x007d (braceright) 0xfe5c (dead_ogonek)
22 0xff08 (BackSpace)
23 0xff09 (Tab) 0xfe20 (ISO_Left_Tab)
24 0x0061 (a) 0x0041 (A) 0x00e6 (ae) 0x00c6 (AE)
25 0x007a (z) 0x005a (Z) 0x00ab (guillemotleft) 0x003c (less)
26 0x0065 (e) 0x0045 (E) 0x20ac (EuroSign) 0x00a2 (cent)
27 0x0072 (r) 0x0052 (R) 0x00b6 (paragraph) 0x00ae (registered)
28 0x0074 (t) 0x0054 (T) 0x03bc (tslash) 0x03ac (Tslash)
29 0x0079 (y) 0x0059 (Y) 0x08fb (leftarrow) 0x00a5 (yen)
30 0x0075 (u) 0x0055 (U) 0x08fe (downarrow) 0x08fc (uparrow)
31 0x0069 (i) 0x0049 (I) 0x08fd (rightarrow) 0x02b9 (idotless)
32 0x006f (o) 0x004f (O) 0x00f8 (oslash) 0x00d8 (Ooblique)
33 0x0070 (p) 0x0050 (P) 0x00fe (thorn) 0x00de (THORN)
34 0xfe52 (dead_circumflex) 0xfe57 (dead_diaeresis) 0xfe57 (dead_diaeresis) 0xfe58 (dead_abovering)
35 0x0024 (dollar) 0x00a3 (sterling) 0x00a4 (currency) 0xfe54 (dead_macron)
36 0xff0d (Return)
37 0xffe3 (Control_L)
38 0x0071 (q) 0x0051 (Q) 0x0040 (at) 0x07d9 (Greek_OMEGA)
39 0x0073 (s) 0x0053 (S) 0x00df (ssharp) 0x00a7 (section)
40 0x0064 (d) 0x0044 (D) 0x00f0 (eth) 0x00d0 (ETH)
41 0x0066 (f) 0x0046 (F) 0x01f0 (dstroke) 0x00aa (ordfeminine)
42 0x0067 (g) 0x0047 (G) 0x03bf (eng) 0x03bd (ENG)
43 0x0068 (h) 0x0048 (H) 0x02b1 (hstroke) 0x02a1 (Hstroke)
44 0x006a (j) 0x004a (J)
45 0x006b (k) 0x004b (K) 0x03a2 (kra) 0x0026 (ampersand)
46 0x006c (l) 0x004c (L) 0x01b3 (lstroke) 0x01a3 (Lstroke)
47 0x006d (m) 0x004d (M) 0x00b5 (mu) 0x00ba (masculine)
48 0x00f9 (ugrave) 0x0025 (percent) 0xfe52 (dead_circumflex) 0xfe5a (dead_caron)
49 0x00b2 (twosuperior) 0x007e (asciitilde) 0x00ac (notsign)
50 0xffe1 (Shift_L)
51 0x002a (asterisk) 0x00b5 (mu) 0xfe50 (dead_grave) 0xfe55 (dead_breve)
52 0x0077 (w) 0x0057 (W) 0x01b3 (lstroke) 0x01a3 (Lstroke)
53 0x0078 (x) 0x0058 (X) 0x00bb (guillemotright) 0x003e (greater)
54 0x0063 (c) 0x0043 (C) 0x00a2 (cent) 0x00a9 (copyright)
55 0x0076 (v) 0x0056 (V) 0x0ad2 (leftdoublequotemark) 0x0060 (grave)
56 0x0062 (b) 0x0042 (B) 0x0ad3 (rightdoublequotemark) 0x0027 (apostrophe)
57 0x006e (n) 0x004e (N)
58 0x002c (comma) 0x003f (question) 0xfe51 (dead_acute) 0xfe59 (dead_doubleacute)
59 0x003b (semicolon) 0x002e (period) 0x08a3 (horizconnector) 0x00d7 (multiply)
60 0x003a (colon) 0x002f (slash) 0x00b7 (periodcentered) 0x00f7 (division)
61 0x0021 (exclam) 0x00a7 (section) 0xfe60 (dead_belowdot) 0xfe56 (dead_abovedot)
62 0xffe2 (Shift_R)
63 0xffaa (KP_Multiply)
64 0xffe9 (Alt_L) 0xffe7 (Meta_L)
65 0x0020 (space)
66 0xffe5 (Caps_Lock)
67 0xffbe (F1)
68 0xffbf (F2)
69 0xffc0 (F3)
70 0xffc1 (F4)
71 0xffc2 (F5)
72 0xffc3 (F6)
73 0xffc4 (F7)
74 0xffc5 (F8)
75 0xffc6 (F9)
76 0xffc7 (F10)
77 0xff7f (Num_Lock) 0xfef9 (Pointer_EnableKeys)
78 0xff14 (Scroll_Lock)
79 0xff95 (KP_Home) 0xffb7 (KP_7)
80 0xff97 (KP_Up) 0xffb8 (KP_8)
81 0xff9a (KP_Prior) 0xffb9 (KP_9)
82 0xffad (KP_Subtract)
83 0xff96 (KP_Left) 0xffb4 (KP_4)
84 0xff9d (KP_Begin) 0xffb5 (KP_5)
85 0xff98 (KP_Right) 0xffb6 (KP_6)
86 0xffab (KP_Add)
87 0xff9c (KP_End) 0xffb1 (KP_1)
88 0xff99 (KP_Down) 0xffb2 (KP_2)
89 0xff9b (KP_Next) 0xffb3 (KP_3)
90 0xff9e (KP_Insert) 0xffb0 (KP_0)
91 0xff9f (KP_Delete) 0xffae (KP_Decimal)
92 0xff61 (Print) 0xff15 (Sys_Req)
93
94 0x003c (less) 0x003e (greater) 0x007c (bar) 0x00a6 (brokenbar)
95 0xffc8 (F11)
96 0xffc9 (F12)
97 0xff50 (Home)
98 0xff52 (Up)
99 0xff55 (Prior)
100 0xff51 (Left)
101
102 0xff53 (Right)
103 0xff57 (End)
104 0xff54 (Down)
105 0xff56 (Next)
106 0xff63 (Insert)
107 0xffff (Delete)
108 0xff8d (KP_Enter)
109 0xffe4 (Control_R)
110 0xff13 (Pause) 0xff6b (Break)
111 0xff61 (Print) 0xff15 (Sys_Req)
112 0xffaf (KP_Divide)
113 0xff7e (Mode_switch)
114 0xff13 (Pause) 0xff6b (Break)
115 0xffeb (Super_L)
116 0xff20 (Multi_key)
117 0xff67 (Menu)
118
119
120
121
122
Si tu as une idée ?
Merci Gabriel.
Bruno Magagnini - Besancon
Reply to: