Re: Histoire de pavé numérique ( X )
On Wed, Mar 24, 2004 at 01:48:58PM +0100, Home wrote:
> On Wed, 24 Mar 2004 13:29:39 +0100
> Frédéric Bothamy <frederic.bothamy@free.fr> wrote:
>
> > > 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.
> >
> > Les premiers événements indiqués pour la touche 0 ne sont pas des
> > événements clavier, mais des événement souris (obtention de focus et
> > perte de focus).
Là je ne suis pas d'accord. Ce sont des événements plus synthétiques
qu'autre chose (malgré le nom): décider quelle est la fenêtre active dépend
de paramétrages du gestionnaire de fenêtres (faut-il cliquer dans la fenêtre
ou est-ce automatiquement celle qui est sous la souris) et le fait de
ne pas voir la touche me fait penser qu'elle a été avalée par le
getsionnaire de fenêtre et transformée en autre chose.
Ceci dit, je suis bluffé par son keymap qui indique que la touche
de code 1 est enfoncée, puisque la touche 1 n'existe pas sur son
clavier. Je n'ai pas réussi à reproduire ça sur mes machines.
> >
> > Il est possible que ta touche KP_0 soit cassée. Est-ce que la touche
> > fonctionne en mode console (showkey pour voir les touches frappées en
> > console, chez moi keycode, 82 pour KP_0 et 79 pour KP_1) ?
> >
> >
> > Fred
> >
> Re bonjour,
>
> La touche fonctionne en console (init 2) mais pas sous aterm , xterm ...
>
> De plus j'ai effectivement par ailleurs des soucis de souris qui se
> barre ou accélère de temps en temps et vire dans les coins haut , bas
> etc ..(j'ai changé récemment de souris pour une USB/PS2 branchée sur
> port PS2). Je ne crois pas que ce problème de clavier soit lié au
> changement de souris puisque auparavant j'avais ce soucis.
>
>
> Je viens de faire un pas en avant à l'instant grâce au mail de Gabriel
>
> >Citation Gabriel :
>
> >Surprenant. Je ne vois pas comment X peut faire ça, tu n'aurais pas une
> >touche réservée par ton gestionnaire de fenêtres par hasard?
>
> >Qu'est ce que ça donne combiné avec la touche majuscule ou si
> >tu passes en mode souris sur pavé numérique (Shift+Numlock)?
>
> Je viens d'essayer CTRL+0 ca marche en aterm.
>
> Cela peut-il nous aider ?
Oui, plusieurs questions:
- quel est ton gestionnaire de fenêtres (fvwm/kde/gnome, je ne suis
pas sectaire mais je ne les connais pas tous) ?
- Peux tu essayer d'en utiliser un autre ?
- Si tu utilises tu un programme comme xdm/kdm/gdm, peux tu taper
0 dans le champ de nom d'utilisateur avec le pàvé numérique?
Gabriel
Reply to: