logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 15-09-2018 10:40:20

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

[RESOLU]création raccourcis clavier

Bonjour,
Je n’ai pas trouvé de réponse à ma préoccupation sur le forum.
Lors de démontage de mon pc portable j’ai endommagé un bottier de connectivité de ma nappe de clavier (réparation compliqué la seule solution proposée est le changement de la carte mère). Résultat il me manque des touches, le 8 sur le pavé numérique, une touche de directions, pour ces touches j’ai le moyen de contourner le problème. Mais le plus embêtent pour moi, je suis en formation web designer, c’est la touche de chevrons : < >.
J’aimerai créer un raccourci clavier sur la touche œ, le « 2 » solitaire à gauche sous la touche « échap », pour la transformer en touche chevrons.

Peut-on faire cette manipulation ? Et si oui comment ?

J’ai la solution d’utiliser un clavier usb ou Bluetooth, mais si je pouvais créer un raccourci ça serait mieux.

Précision: j'ai déjà pas mal bidouillé la connexion pour pouvoir utiliser mon clavier. Et je n'ai plus envie d'ouvrir à nouveau le portable.

Amicalement
Vincent

Dernière modification par zancanarotrois (15-09-2018 16:29:59)

Hors ligne

#2 15-09-2018 10:53:45

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : [RESOLU]création raccourcis clavier

Sous xorg, avec la commande xmodmap: https://debian-facile.org/doc:environne … 11:xmodmap

Dernière modification par Beta-Pictoris (15-09-2018 10:54:19)

Hors ligne

#3 15-09-2018 10:57:02

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU]création raccourcis clavier

Merci pour ta réponse, ça à l'air de correspondre à mes attentes.
Je vais essayer cette manipulation dans le week-end.
Vincent

Hors ligne

#4 15-09-2018 12:29:43

MicP
Membre
Inscription : 29-02-2016

Re : [RESOLU]création raccourcis clavier

Bonjour

Pour changer :

œ par >
et
Πpar <

xmodmap -e "$(xmodmap -pke | sed 's/ oe / greater /g;s/ OE/ less/g')"

Ça tiendra jusqu'à la déconnexion de la session utilisateur, jusqu'au redémarrage suivant,
ou tant que la disposition du clavier ne sera pas re-modifiée.

=======
Comme je n'utilise pas Gnome,
je te laisse trouver le "bon" (en fonction de ton système)  fichier à créer ou modifier
pour rendre cette modification plus pérenne.

Dernière modification par MicP (15-09-2018 12:51:24)

Hors ligne

#5 15-09-2018 12:53:41

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU]création raccourcis clavier

MicP a écrit :



xmodmap -e "$(xmodmap -pke | sed 's/ oe / greater /g;s/ OE / less /g')"




Ça n'a pas fonctionné, j'ai 494 message d'erreurs, identique ( à première vue):

xmodmap:  commandline:1:  bad keysym name 'keycode' in keysym list
xmodmap:  commandline:1:  bad keysym name '=' in keysym list
xmodmap:  494 errors encountered, aborting.
 



Mais il me semble avoir un soucis déjà avec ~/.xmodmaprc.

~$ xmodmap ~/.xmodmaprc
xmodmap:  unable to open file '/home/user/.xmodmaprc' for reading
xmodmap:  1 error encountered, aborting.
 



Merci
Vincent

Hors ligne

#6 15-09-2018 13:19:32

MicP
Membre
Inscription : 29-02-2016

Re : [RESOLU]création raccourcis clavier

Ooops, désolé,

j'avais oublié de recopier un "grep" dans la ligne de commandes :

xmodmap -e "$(xmodmap -pke | grep " oe OE" | sed 's/ oe / greater /g;s/ OE / less /g')"



=======
Note :

Comme tu dis utiliser la touche ² (située en dessous de la touche échap) pour obtenir le œ
je suppose ton système est configuré avec la disposition clavier Français (variante obsolète)

mais tu devrais plutôt le configurer avec la disposition Français (variante)

et avec la disposition Français (variante)
la ligne de commande devra être remplacée par :

xmodmap -e "$(xmodmap -pke | sed 's/ twosuperior threesuperior twosuperior threesuperior / greater less greater less /g' | grep ' greater less greater less ')"

Dernière modification par MicP (15-09-2018 13:47:17)

Hors ligne

#7 15-09-2018 13:22:25

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU]création raccourcis clavier

c'est mieux j'ai plus que deux messages d'erreurs:

-----------x705unr:~$ xmodmap -e "$(xmodmap -pke | grep " oe OE" | sed 's/ oe / greater /g;s/ OE / less /g')"
xmodmap:  commandline:1:  bad keysym name 'keycode' in keysym list
xmodmap:  commandline:1:  bad keysym name '=' in keysym list
xmodmap:  2 errors encountered, aborting.
 

Hors ligne

#8 15-09-2018 13:35:17

MicP
Membre
Inscription : 29-02-2016

Re : [RESOLU]création raccourcis clavier

Pour voir,
donne le retour de la ligne de commandes suivante :

xmodmap -pke | grep " oe OE" | sed 's/ oe / greater /g;s/ OE / less /g'

Chez moi, avec la disposition clavier Français (variante)
la ligne de commande ci-dessus donne :

keycode  49 = greater less greater less leftdoublequotemark rightdoublequotemark leftdoublequotemark



=======
et

xmodmap -pke | grep " oe OE"

keycode  49 = oe OE oe OE leftdoublequotemark rightdoublequotemark leftdoublequotemark

Dernière modification par MicP (15-09-2018 13:42:33)

Hors ligne

#9 15-09-2018 13:45:53

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU]création raccourcis clavier

~$ xmodmap -pke | grep " oe OE" | sed 's/ oe / greater /g;s/ OE / less /g'
keycode  32 = o O o O ocircumflex odiaeresis greater OE
keycode  49 = greater less twosuperior threesuperior leftdoublequotemark rightdoublequotemark onesuperior dead_cedilla
 



~$ xmodmap -pke | grep " oe OE"
keycode  32 = o O o O ocircumflex odiaeresis oe OE
keycode  49 = oe OE twosuperior threesuperior leftdoublequotemark rightdoublequotemark onesuperior dead_cedilla
 

Hors ligne

#10 15-09-2018 13:53:17

MicP
Membre
Inscription : 29-02-2016

Re : [RESOLU]création raccourcis clavier

Ok, je n'avais pas prévu que sur ta machine, la chaîne de caractère " oe OE" serait trouvée dans deux lignes

Mais on peut définir plus simlement la touche située en dessous de la touche échap :

xmodmap -e "keycode  49 = greater less twosuperior threesuperior leftdoublequotemark rightdoublequotemark onesuperior dead_cedilla"

Dernière modification par MicP (15-09-2018 13:57:03)

Hors ligne

#11 15-09-2018 13:56:56

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU]création raccourcis clavier

Cette fois plus de messages d'erreurs, mais la touche en dessous d'échap affiche toujours œ ou Œ en majuscule.

Hors ligne

#12 15-09-2018 13:57:53

MicP
Membre
Inscription : 29-02-2016

Re : [RESOLU]création raccourcis clavier

Oui, désolé,

j'ai modifié plusieurs fois la ligne de commande entre temps.

La "bonne" ligne de commande est maintenant :

xmodmap -e "keycode  49 = greater less twosuperior threesuperior leftdoublequotemark rightdoublequotemark onesuperior dead_cedilla"



Dernière modification par MicP (15-09-2018 13:59:43)

Hors ligne

#13 15-09-2018 13:59:57

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU]création raccourcis clavier

Désolé de rien, plutôt moi qui te remerci de prendre du temps pour m'aider.

Hors ligne

#14 15-09-2018 14:12:15

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU]création raccourcis clavier

~$ xmodmap -e "keycode  49 = greater less twosuperior threesuperior leftdoublequotemark rightdoublequotemark onesuperior dead_cedill
>
 


Pour l'instant l'ordi à l'air d'attendre...
Je dois bouger.
Merci et à plus tard.
Vincent

Hors ligne

#15 15-09-2018 14:15:23

MicP
Membre
Inscription : 29-02-2016

Re : [RESOLU]création raccourcis clavier

Ok, ce n'est rien du tout : tu as juste oublié, en faisant le copié/collé,
de sélectionner le dernier caractère de la ligne de commande : c'est le dernier double guillemets " qui manque.

du coup, la ligne de commande est considérée incomplète.

Quand le prompt s'affiche (en début de ligne) comme ça >
c'est que la ligne de commande(s) est considérée comme incomplète
et ne peut donc pas encore être exécutée.

(Le prompt qui s'affiche comme ça >
est défini dans la variable PS2)

EDIT : il manquait aussi le caractère a de cedilla

Dernière modification par MicP (15-09-2018 14:47:11)

Hors ligne

#16 15-09-2018 14:23:15

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU]création raccourcis clavier

<- | ->
    ..
    ~

Juste avant de partir ça marche.
Merci
Vincent

Hors ligne

#17 15-09-2018 15:43:00

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU]création raccourcis clavier

Actuellement, en tapant la touche 2 sous echap j'ai > et avec MAJ <, soit l'inverse de ce qui ce qui ce fait normalement. Pour avoir < avec la touche seule et > avec MAJ, j'ai essayé plusieurs option:

xmodmap -e "keycode  49 = greater less twosuperior threesuperior "right"doublequotemark "left"doublequotemark onesuperior dead_cedilla"

et
xmodmap -e "keycode  49 = greater less "one"superior threesuperior leftdoublequotemark rightdoublequotemark "two"superior dead_cedilla"

 


au lieu de

xmodmap -e "keycode  49 = greater less twosuperior threesuperior leftdoublequotemark rightdoublequotemark onesuperior dead_cedilla"



Mais cela n'a pas inversé les priorités de la touche.
Bon c'est pas catastrophique non plus.

Dernière modification par zancanarotrois (15-09-2018 16:03:40)

Hors ligne

#18 15-09-2018 16:07:42

MicP
Membre
Inscription : 29-02-2016

Re : [RESOLU]création raccourcis clavier

…Pour avoir < avec la touche seule et > avec MAJ,…

xmodmap -e "keycode  49 = less greater twosuperior threesuperior leftdoublequotemark rightdoublequotemark onesuperior dead_cedilla"



< less than… <=> plus petit que…

> greater than…<=> plus grand que…

Dernière modification par MicP (15-09-2018 16:10:13)

Hors ligne

#19 15-09-2018 16:29:07

zancanarotrois
Membre
Distrib. : debian GNU/linux 11 11 (bullseye)
Noyau : linux 4.19.0.9-amd64
(G)UI : gnome 3.38.5
Inscription : 08-02-2018

Re : [RESOLU]création raccourcis clavier

Juste parfais, je vais pouvoir coder peinard.
Merci beaucoup à toi, pour le temps consacré.
Amicalement
Vincent

Hors ligne

#20 15-09-2018 16:59:29

MicP
Membre
Inscription : 29-02-2016

Re : [RESOLU]création raccourcis clavier

De rien, c'était avec plaisir smile

Hors ligne

Pied de page des forums