Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/10/2006, à 14:45

doon31

[résolu] Désactiver une touche folle du clavier

Bonjour, j'ai ubuntu sur un poste fixe qui fonctionne très bien, hélas ma copine a un portable dont la touche shift gauche est malade: elle s'enclenche toute seule et apporte son lot de problème (changement majuscule-minuscule, selection multiple des fichiers et tout le reste) de facon aléatoire.

je lui est vanté les mérites d'ubuntu par rapport à windows dans ce genre de cas...

merci

Ps : le problème est materiel mais j'espère que la solution viendra d'un software...

Dernière modification par doon31 (Le 01/11/2006, à 23:22)

Hors ligne

#2 Le 31/10/2006, à 00:18

snapshot

Re : [résolu] Désactiver une touche folle du clavier

Il faut dire à l'ordinateur que la touche shift gauche (code 50) n'est plus rien :

xmodmap -e "keycode 50="

Pour que cette configuration résiste au reboot, il faut s'inspirer de cette doc :
http://doc.ubuntu-fr.org/materiel/clavi … figuration

à savoir, mettre "keycode 50=" dans un fichier et le charger avec xmodmap au démarrage...


Pensez à mettre [Résolu] dans le titre une fois votre problème réglé !

Hors ligne

#3 Le 31/10/2006, à 19:43

doon31

Re : [résolu] Désactiver une touche folle du clavier

merci, dès que j'aurai installé ubuntu et configuré tout ça, j'epère mettre un [résolu] comme titre wink

Hors ligne

#4 Le 03/11/2006, à 20:53

MA Poule

Re : [résolu] Désactiver une touche folle du clavier

j'ai le meme problème avec la touche 2 - @ en qwerty (clavier US) merci

#5 Le 04/11/2006, à 01:11

snapshot

Re : [résolu] Désactiver une touche folle du clavier

N'ayant pas ce type de clavier, je ne connais pas le keycode de cette touche...

Pour l'obtenir, tu peux lancer dans un terminal la commande xev. Cela va ouvrir une fenêtre un peu étrange, et afficher un bon paquet d'informations dès que tu bouges la souris ou que tu enfonces ou relaches une touche (xev sert à afficher tous les événements de gestion de X). Pour nous, seul le keycode nous intéresse.

Exemple avec la touche shift gauche : le keycode de cette touche est bien 50.

KeyPress event, serial 31, synthetic NO, window 0x3400001,
    root 0x52, subw 0x0, time 2954045924, (593,388), root:(619,484),
    state 0x10, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 31, synthetic NO, window 0x3400001,
    root 0x52, subw 0x0, time 2954046089, (593,388), root:(619,484),
    state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:

Pensez à mettre [Résolu] dans le titre une fois votre problème réglé !

Hors ligne