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 14/04/2016, à 17:43

fifidibosco

configuration clavier

smile:)

Bonjour,

je cherche à réaffecter la touche meta de mon clavier pour lui donner le comportement de ma touche espace qui est morte.
est-ce possible, si oui comment ?
suis aller faire un tour dans le fichier /usr/share/X11/xkb/symbols/fr suite à un tuto trouvé en fouinant, mais je n'y ai rien trouvé concernant la touche meta.
par avance merci,
Fifi

smile:):)

Hors ligne

#2 Le 14/04/2016, à 21:54

J5012

Re : configuration clavier

clavier virtuel ?

Hors ligne

#3 Le 15/04/2016, à 09:30

fifidibosco

Re : configuration clavier

smile

bonjour J5012,

non, non !! un vrai de vrai avec des touches en plastique...

Fifi

smile smile

Hors ligne

#4 Le 15/04/2016, à 22:19

J5012

Re : configuration clavier

si tu avais potassé les doc (bcp bcp) concernant tous ces fabuleux sujets (les hackers sont prolifiques) tu saurais que la touche meta (les touches) est une touche "morte" : par elle-meme elle n'a aucune action ...

les touches meta :
- shift ou majuscule
- alt
- ctrl
- ctrl+alt
- ctrl+alt+shift
- alt+shift
- idem ctrl,alt,shift entre gauche ou droite (clavier detecte la gauche de la droite, les codes clavier renvoyés sont differents)
- altgr
- fn sur les claviers recents

il y a un logiciel qui fait la reallocation de ces codes clavier : mais ca devra etre une combinaison meta+lettre

tu peux aussi tenter de modifier les "xkb_keycodes" : https://doc.ubuntu-fr.org/tutoriel/comp … figuration

mais ca te demandera pas mal de doc avant ...

Hors ligne

#5 Le 16/04/2016, à 02:36

MicP

Re : configuration clavier

bonjour

Il y a aussi la méthode consistant à créer un fichier ~/.Xmodmap

=======
L'agencement de ton clavier dépends de beaucoup de choses.
Mon clavier est un clavier type pc105 fr
et j'utilise la configuration Français (variante)

Mais je ne suis pas du tout sûr que ta configuration soit la même,
aussi, il faudrait que tu récupère les codes clavier des touches de ton clavier dans ta configuration.

=======
Cette ligne de commande te permettra de "récupérer" les codes des touches que tu appuiera,
il te suffira de les presser juste après avoir lancé la commande.

xev | awk ' /keycode/ {print $3,$4,$7}'

Quand tu aura récupéré les codes, pour fermer la petite fenêtre qui s'est ouverte clique sur la croix en haut à droite avec la souris.
(on peut aussi utiliser Alt-F4, mais si c'est une autre fenêtre qui est active à ce moment là…)

Dans ce qui suit, j'ai juste appuyé sur Shift + la touche juste à gauche de la barre espace,
ensuite, j'ai relâché les deux touches, et j'ai appuyé et relâché aussitôt la touche espace.

michel@debg53sw:~$ xev | awk ' /keycode/ {print $3,$4,$7}'
keycode 36 Return),
keycode 50 Shift_L),
keycode 64 Meta_L),
keycode 64 Meta_L),
keycode 50 Shift_L),
keycode 65 space),
keycode 65 space),
michel@debg53sw:~$ 

Donc :

    …
keycode 64 Meta_L),
    …
keycode 65 space),
    …

J'en déduis qu'il me faudrait copier la définition de la touche code 65 sur la touche code 64

=======
Je vais donc récupérer les lignes de configurations concernant ces deux touches :

michel@debg53sw:~$ xmodmap -pke | grep -E " 64 | 65 "
keycode  64 = Alt_L Meta_L Alt_L Meta_L
keycode  65 = space space space space space nobreakspace space U202F
michel@debg53sw:~$ 

=======
Déjà, je peux tester en ligne de commande :

xmodmap -e "keycode  64 = space space space space space nobreakspace space U202F"

Et bien sûr, reconfigurer la touche à sa valeur initiale :

xmodmap -e "keycode  64 = Alt_L Meta_L Alt_L Meta_L"

============================
Pour mon compte utilisateur, il me suffit donc de créer un fichier ~/.Xmodmap contenant :

keycode  64 = space space space space space nobreakspace space U202F

Une fois ce fichier créé, il suffit de se déconnecter et de se re-connecter à sa session graphique pour que le fichier soit pris en compte.

=======
EDIT : Ne pas oublier que le X doit être une lettre majuscule => ~/.Xmodmap et pas ~/.xmodmap

Dernière modification par MicP (Le 30/04/2016, à 22:37)

Hors ligne

#6 Le 16/04/2016, à 16:13

fifidibosco

Re : configuration clavier

big_smile big_smile

Bonjour,

et merci à tous les deux. J'ai reconfiguré la touche meta gauche avec Xev/xmodmap et ça fonctionne nickel

Fifi

big_smile big_smile

Hors ligne