archive : RPM :  Lealinux Forums The fastest message board... ever.
FORUM FERMÉ 
Touche Win non détectée
Envoyé par: balteo ()
Date: Wednesday 24 May 2006 17:19:44

Bonjour,
Je souhaiterais que ma touche win (celle généralement entre ctrl et alt) soit effective. Or elle ne l'est pas sur ma distrib SUSE. Savez-vous comment l'activer?
Merci d'avance,
Julien.

Pour info j'utilise KDE, Suse 10.1.

Options: RépondreCiter
Re: Touche Win non détectée
Date: Wednesday 24 May 2006 18:45:23

Avec xmodmap, et il faut trouver son code par xev.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Options: RépondreCiter
Re: Touche Win non détectée
Envoyé par: jeanbi ()
Date: Wednesday 24 May 2006 18:57:08

bonsoir,
tu utilises kde ou gnome
sous kde centre de configuration regionalisation.. raccourci clavier et la tu programmes ta touche
a+


Options: RépondreCiter
Re: Touche Win non détectée
Envoyé par: balteo ()
Date: Wednesday 24 May 2006 22:09:27

Bonjour,

Merci beaucoup pour vos réponses.

Voici ce que j'ai essayé:

J'ai détecté le keycode avec xev et voici ce qu'il m'a donné:

KeyPress event, serial 31, synthetic NO, window 0x3000001,
    root 0x64, subw 0x0, time 29848869, (-417,-544), rootsad smiley681,198),
    state 0x10, keycode 115 (keysym 0xff7e, Mode_switch), same_screen YES,
    XKeysymToKeycode returns keycode: 93
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 31, synthetic NO, window 0x3000001,
    root 0x64, subw 0x0, time 29849084, (-417,-544), rootsad smiley681,198),
    state 0x10, keycode 115 (keysym 0xff7e, Mode_switch), same_screen YES,
    XKeysymToKeycode returns keycode: 93
    XLookupString gives 0 bytes:

J'ai ensuite lancé la commande suivante:

xmodmap -e "keycode 93 = windows"

il me dit ceci:

xmodmap:  commandline:1:  bad keysym name 'windows' in keysym list
xmodmap:  1 error encountered, aborting.

J'ai donc essayé de mapper le keycode 93 sur F14

xmodmap -e "keycode 93 = F14"

Ceci semble fonctionner et ensuite je redémarre X et je vais dans "kde control center", keyboard shortcuts. et là ma j'essaye de faire une correspondance entre "menu pop up" et la touche "windows" et il ne la détecte toujours pas.

Que faire??

Julien.

ps. J'ai essayé avec 115 dans le doute et ça ne fonctionne toujours pas.

Options: RépondreCiter
Re: Touche Win non détectée
Date: Thursday 25 May 2006 18:53:19

Le xmodmap ne s'applique qu'au serveur X11 actuel. Il faut refaire la commande pour chque session.

Tu pourrais aussi modifier tes cartes claviers (xkb, ...).


----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Options: RépondreCiter
Re: Touche Win non détectée
Envoyé par: balteo ()
Date: Thursday 25 May 2006 19:14:06

;-);-);-) Ca marche!!

Voici ce que j'ai fait:

1. Récupérer le code avec xev
2. Ajouter la ligne suivante dans /etc/X11/Xmodmap: "keycode 115=F13"
3. xmodmap /etc/X11/Xmodmap
4. Choisir "win keyboard" dans kde control center
5. Mapper "Launch pop up menu" a Winkey

Bonne chance à ceux d'entre vous qui voudraient essayer.

A +

Julien. ^^D-*^^D-*

Options: RépondreCiter


Désolé, vous n'avez pas la permission d'envoyer ou de répondre dans ce forum.
This forum powered by Phorum.