On Wed, 24 Mar 2004 11:05:58 +0100
Gabriel Paubert <[EMAIL PROTECTED]> 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
 

Répondre à