7 votes

Comment remapper CapsLock en Ctrl dans Xubuntu 12.04 ?

J'ai essayé de le faire comme suit (dans le démarrage automatique) :

setxkbmap -option "ctrl:nocaps"

et cela fonctionne, mais seulement pendant un certain temps - puis le paramètre est remis à l'état initial. Comment puis-je le rendre persistant ?

J'utilise xfce4-xkb-plugin comme mon sélecteur de langue d'entrée, mais il ne semble pas y avoir d'option pour définir la fonction des touches de majuscules.

2voto

holmb Points 266

Ajouter l'option setxkbmap dans XKBOPTIONS en /etc/default/keyboard . Ce fichier se trouve également lorsque vous exécutez sudo dpkg-reconfigure keyboard-configuration Cependant, l'exécution de cette commande ne vous permet pas de choisir de manière interactive de permuter Caps Lock et Ctrl, vous devrez donc éditer le fichier à la main.

2voto

powtac Points 521

J'ai enfin trouvé ce que je cherchais. La solution : supprimer l'applet clavier xfce (pas besoin de le désinstaller, il suffit de le supprimer du panneau), installer xxkb. S'assurer que le ~/.xxkbrc Le contenu ressemble à quelque chose comme ça :

XXkb.mainwindow.geometry: 20x20+0+0
XXkb.mainwindow.label.background: black
XXkb.mainwindow.label.foreground: white
XXkb.mainwindow.label.font: -misc-*-r-*-14-*
XXkb.mainwindow.label.text.1: en
XXkb.mainwindow.label.text.2: ru
XXkb.controls.add_when_start: yes
XXkb.controls.two_state: no
XXkb.button.enable: no

Et ajoutez ce qui suit à exécuter au démarrage de votre session :

xxkb &
setxkbmap -layout us,<your layout> -option "grp:ctrl_shift_toggle,ctrl:nocaps"

0voto

holmb Points 266

Le plus simple est de créer un fichier nommé ~/.gconf/desktop/gnome/peripherals/keyboard/kbd/%gconf.xml avec le contenu :

<?xml version="1.0"?>
<gconf>
       <entry name="options" mtime="1360937304" type="list" ltype="string">
               <li type="string">
                       <stringvalue>ctrl       ctrl:swapcaps</stringvalue>
               </li>
       </entry>
</gconf>

Si ce fichier existe déjà, ou si vous préférez le faire manuellement à l'aide de l'interface graphique, cliquez sur le bouton des paramètres dans le coin supérieur droit, choisissez Paramètres système, puis Disposition du clavier, cliquez sur Options, développez Ctrl et choisissez Swap Ctrl y Caps Lock .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X