Bonsoir,
Je personalise un xmodmap basé au départ dvorak international.
Je tente de nouvelles choses, sauf que ça ne marche pas :
Mettre mon Ctrl à la place de mon MAJ > j'ai beau changer la valeur, même une lettre pour MAJ, ça ne s'affiche pas.
Mettre mon Ctrl à la place de la barre ESPACE > une lettre pour ESPACE marche, mais pas Ctrl.
J'ai mis Delete en normal et BackSpace en Shift sur (\mu *) > Delete et BackSpace marche bien sur le terminal, mais BackSpace marche pas sur mon navigateur web (abrowser=firefox) par ex..
Comment ça se fait que des alt+touches ne marchent pas (en mettant une lettre pour être sûr, rien n'apparait) > touche (^ ¨) ou touche (% ù) par exemple.
De plus comment faut-il faire pour gérer ISO_NEXT_GROUP?
Et comment faut-il changer les actions XF86* (changer l'action derrière XF86AudioMute par ex.) ou en créer de nouvelles?
-- tout ce que je donne en touche entre parenthèse correspond à la touche dans un azerty - france. J'aurai mieux du donner directement le keycode.
Merci d'avance.
# keymap
Posté par bubar🦥 (Mastodon) . Évalué à 2. Dernière modification le 16 mars 2013 à 08:48.
Bonjour,
As tu essayé de changer directement la keymap cible (ou en créer une nouvelle basée dessus) ? Ça fonctionne bien. Ce n'est pas plus compliqué et ton clavier sera le même en dehors de X, dans une tty non-graphique, ce qui est bien pratique.
C'est dans
/usr/lib/kbd/keymaps/
que cela se passe. Tu y trouvera divers dossiers, par exemplei386/dvorak/
. Tu peux copier le ANSI-dvorak.map.gz en ANSI-dvorak-old.map.gz et de là, éditer la map. Il n'y a rien de complexe là dedans dès lors : tu connais les combinaisons à assigner ; tu ne fais pas de conflits ; tu respectes l'ordre du fichier pour la lisibilité.(Par exemple, je suis obligé de faire systématiquement comme cela, disposant d'un excellent clavier métallique avec touches chicklets et port usb, vraiment d'excellente facture, qualité clavier à 90€ mais payé 15€ … le bémol étant qu'il n'a pas de < > … lol, ni sur aucune combinaisons. Donc il est nécessaire de se faire ses propres combi)
Pour finir, tu peux :
- attribuer ce clavier en option de boot au noyau
keymap=ANSI-dvorak
;- le définir dans le
vconsole.conf
;- le définir dans un fichier spécifique pour
xorg.conf.d
qui ne reprendra que le paragraphelayout
(d'un xorg.conf) ;Have fun.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.