Comme j'utilise rarement caps-lock, je voudrais plutôt mapper la clé sur un clic central de la souris. J'aimerais également mapper Alt+ Caps Lockà la fonction d'origine de la touche de verrouillage des majuscules, si jamais j'en ai besoin.
Je peux mapper n'importe quel raccourci clavier xdotool click 2
, mais la boîte de dialogue Raccourcis clavier Gnome ne me permet pas d'assigner une commande à la touche de verrouillage des majuscules, même avec des modificateurs.
Je sais que c'est un peu une entreprise étrange; Comment pourrais-je m'y prendre?
la source
Une autre solution simple si vous préférez utiliser une interface graphique est d'installer easystroke:
Vous pouvez facilement mapper les touches du clavier et les raccourcis vers les boutons de la souris ainsi que les gestes de la souris.
la source
Ancienne question, nouvelle réponse, me copiant d'ici: /superuser/947807/emulate-left-mouse-button-with-capslock-key/1409757#1409757
Je cherchais CapsLock = clic gauche, qui devrait être similaire. Après beaucoup d'expérimentation, j'ai réalisé que j'obtenais de meilleurs résultats avec
xdotool
au lieu dexte
.Dans mon
~/.bashrc
(ou tout script de démarrage approprié à votre système), j'ai ajouté cette ligne:Cela supprime le comportement de «verrouillage» du verrouillage des majuscules et affecte cette clé (clé 66) au néant. Je bricolais en mettant ça dans d'autres endroits comme
.xinitrc
, mais ça n'a jamais marché. Il est assez sûr.bashrc
même s'il est réexécuté à chaque session de terminal ouverte (selon la façon dont votre.bashrc
configuration est globale).Car
xbindkeys
j'ai créé le fichier ~ / .xbindkeysrc avec ces lignes:Un redémarrage ou une exécution
source ~/.bashrc
devrait faire fonctionner laxmodmap
pièce. Pour rechargerxbindkeys
, essayez ceci:la source