Je n'ai vraiment pas besoin de majuscule (qui en a?) Et je l'aurais plutôt comme touche de changement de vitesse car je la frappe parfois par erreur, en particulier sur le petit clavier de netbook. Comme je ne lis pas en cours de frappe, cela peut signifier que je dois retaper une demi-page. Je ne trouve que des solutions pour Ubuntu 12, mais elles ne fonctionnent pas pour 14 (le dialogue de "frappe" a un aspect totalement différent, pas aussi convivial). J'ai quand même essayé et cliqué sur + pour créer un raccourci personnalisé. Il m'a demandé un nom (j'ai mis Nom: horloge majuscule) et une commande (commande: désactiver, et j'ai également essayé la commande: décalage), mais cela n'a rien fait. Il apparaît sur le côté droit sous un raccourci personnalisé, mais j'ai toujours le verrouillage des majuscules. Je suis nouveau sur linux, alors s'il vous plaît, si vous avez une réponse, ne vous contentez pas de dire: utilisez mxpt.de ou autre chose, mais expliquez-moi comment accéder à la boîte de dialogue ou à une invite de commande, ainsi que mes tâches. (Quelqu'un avait une solution avec Gnome Tweak ou plus, mais je ne trouve pas ce programme dans Ubuntu 14). Merci
Ouvrir un terminal et taper:
xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L"
suivi par entrée/retour doit remapper le bouton Caps Lock le décalage gauche.
Cependant, cela devra être exécuté à chaque démarrage. Vous pouvez procéder comme suit pour l'exécuter automatiquement à chaque démarrage du système.
Recherchez "Applications de démarrage" dans le tableau de bord et ouvrez-le.
Cliquez sur Ajouter. Pour le nom, mettez "Majuscule à Maj" et sous "commande", mettez xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L"
.
Appuyez sur Enregistrer et redémarrez. Prendre plaisir!
Si vous préférez désactiver le verrouillage majuscule, vous pouvez exécuter les opérations suivantes (dans le terminal):
setxkbmap -option caps:none
Une fois encore, cela sera réinitialisé une fois que vous aurez redémarré. Ajoutez donc une entrée de démarrage (comme ci-dessus) pour l'exécuter au démarrage.
Vous pouvez remapper les majuscules en utilisant Gnome Tweak Tool.
Vous pouvez l'installer via le Centre du logiciel Ubunt si vous le souhaitez ou par la ligne de commande; il n'est pas installé par défaut sur Ubuntu 14.04.
Ouvrir un terminal en maintenant CTRL, ALT et T à la fois ou en le cherchant au tiret.
Tapez Sudo apt-get install gnome-Tweak-tool
. Ceci indique à apt-get
d'installer gnome-Tweak-tool
. Vous devez avoir Sudo
car vous devez avoir les autorisations root pour installer le logiciel.
Ouvrir l'outil Tweak
Sélectionnez "Dactylographie" dans la barre de gauche.
Sélectionnez "Verrouillage majuscule", où il est indiqué "Comportement du toucher de verrouillage majuscule".
L'option est maintenant sous:
Clavier et souris> Options de disposition supplémentaires> Comportement du verrouillage majuscule
Pour désactiver le verrouillage majuscule de façon permanente:
xkbset nullify lock
Pour le réactiver
xkbset nullify -lock.
Pour simplement toogle CAPS-lock:
Sudo apt-get install xdotool
xdotool key Caps_Lock
pour Ubuntu 17.10
Sudo apt install -y gnome-Tweak-tool
En ce qui concerne Ubuntu 17.04, vous pouvez définir un paramètre dconf:
dconf write /org/gnome/desktop/input-sources/xkb-options "['caps:none']"
Pas besoin de vous reconnecter.
Il existe de nombreux outils permettant d'obtenir le genre de chose que vous voulez. Probablement le meilleur pour vous serait Gnome Tweak Tool. Pour l'installer, lancez cette commande dans Terminal:
Sudo apt-get install gnome-Tweak-tool
Une fois installé:
Ouvrez Tweak-tool et cliquez sur la section de saisie dans la colonne de gauche.
Vous devriez maintenant voir le comportement de la touche Caps Lock en ligne à gauche.
Choisissez Disable
dans la liste déroulante. Et puis il devrait désactiver la touche de verrouillage majuscule.
Les autres réponses montrent deux excellents moyens de désactiver la clé à l’aide d’une commande (xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L"
et setxkbmap -option caps:none
), mais ne permettent pas de l’exécuter au démarrage.
De https://askubuntu.com/a/934797/282454 avec quelques modifications mineures:
Placez votre script dans un répertoire système tel que/usr/local/bin avec un Shebang approprié
[Exemple de script supprimé]
Rendez-le exécutable, par exemple. Sudo chmod + x /usr/local/bin/disable-caps.sh
Créez un fichier de configuration personnalisé dans /etc/lightdm/lightdm.conf.d. Utilisez un nom tel que 99-disable-caps.conf. (Le préfixe 99 signifie qu'il sera exécuté après les scripts d'installation standard fournis dans /usr/share/lightdm/lightdm.conf.d.)
Ajoutez l'emplacement de votre script en tant que script display-setup dans la section
[Seat:*]
:[Seat:*] display-setup-script = /usr/local/bin/disable-caps.sh
Le script display-setup doit être exécuté après le démarrage du serveur X, mais avant l'exécution de tout greeter - voir LightDM: Ajout de points d'ancrage système .
[Seat:*]
est relativement nouveau (Ubuntu 15.10 et versions ultérieures); utilisez [SeatDefaults]
sur les systèmes plus anciens.
J'ai testé le suivant le 16.04
Sudo apt-get install dconf-tools
Ce qui suit a désactivé la touche majuscule
setxkbmap -option "caps:none"
Si vous souhaitez toujours pouvoir réactiver les majuscules mais uniquement en appuyant sur les deux touches shift touches (gauche et droite) à la fois essayez ce qui suit
setxkbmap -option "shift:both_capslock"
Celui-ci consiste à désactiver définitivement le verrouillage des majuscules sans redémarrage:
setxkbmap -layout us -option caps: ctrl_modifier gsettings set
org.gnome.desktop.input-sources xkb-options "['caps: ctrl_modifier']"
Voici mon script que j'utilise pour activer/désactiver le verrouillage des majuscules
$ cat ~/bin/caps
#!/bin/bash
let state=1
if [ $# -eq 0 ]; then
xmodmap -pke | grep 'keycode\s\+66 = Caps_Lock' > /dev/null
[ $? -eq 1 ] && let state=0
else
[ "$1" == "on" -o "$1" == "1" ] && let state=0
fi
if [ $state -eq 1 ]; then
echo "Caps lock off"
xmodmap -e "keycode 66 = VoidSymbol NoSymbol VoidSymbol"
else
echo "Caps lock on"
xmodmap -e "keycode 66 = Caps_Lock NoSymbol Caps_Lock"
fi