J'essaie de tout optimiser. Une chose que je fais souvent est de fermer des fenêtres et des onglets. Est-il possible de régler le F1 bouton pour fermer les fenêtres dans Ubuntu 14.04? (c'est-à-dire le même comportement que ALT+F4) Et le verrou de défilement ou F2 fermer les onglets (c'est-à-dire le même comportement que CTRL+W)
En utilisant Keyboard
-> Shortcuts
, le F1 ouvre simplement le menu d'aide de l'application de clavier. Il ne peut pas le définir comme raccourci "valeur". Et il n'y a pas d'entrée pour la fermeture des onglets.
Ce dernier peut être spécifique à l'application. Donc, une solution d'interception de clavier peut être la voie à suivre. Si possible, j'aimerais ALT+F4 etc. pour continuer à travailler.
Vous pouvez garder le Alt+F4 raccourci si vous définissez un nouveau raccourci personnalisé. Voici trois solutions possibles:
xbindkeys
et xdotool
Installez les packages en ouvrant un terminal et tapez:
Sudo apt-get install xdotool xbindkeys xbindkeys-config
Lancer xbindkeys-config
depuis le terminal
Appuyez sur New
créez une nouvelle liaison de clé.
Écrire F1 dans le champ Key
à gauche ou appuyez sur Get Key
pour saisir une ou plusieurs combinaisons de touches. Notez que cela peut créer beaucoup de charabia tel que Mod2 + F1 | m:0x10 + c:67
mais cela fonctionne toujours.
Entrez dans le champ Action
à gauche:
xdotool getwindowfocus key alt+F4
.... ou toute autre combinaison de touches que vous souhaitez exécuter.
Appuyez sur Apply
. Ça fonctionne maintenant.
xdotool
Installez le paquet xdotool
, ouvrez un terminal et tapez:
Sudo apt-get install xdotool
Définissez maintenant un raccourci clavier personnalisé à l'aide du menu Paramètres système:
Définissez la commande sur xdotool getwindowfocus key alt+F4
La prochaine étape nécessite de revenir à la ligne de commande car vous ne pouvez pas taper F1 définir un nouvel accélérateur. Donc, listez tous les raccourcis personnalisés définis avec:
$ dconf list /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/
custom0/
custom1/
Celui que vous venez de créer devrait être le dernier, ici custom1
. Tapez la commande suivante à assigner F1 pour fermer la fenêtre active:
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/binding "'F1'"
Ajustez le custom<id>
pour qu'il corresponde au vôtre.
Votre nouveau F1 le raccourci est prêt à être utilisé (inutile de vous déconnecter ou de redémarrer votre système) et Alt+F4 fonctionne encore.
xte
Pour les touches sans signification particulière pour l’application Keyboard (comme F2), vous n’avez pas besoin de passer par la ligne de commande pour faire la liaison de clé:
Installez xte
:
Sudo apt-get install xautomation
Créez votre nouveau raccourci à l’aide du menu Paramètres système, comme expliqué pour F1 juste au-dessus mais avec la commande suivante:
xte 'keydown Control_L' 'keydown w' 'keyup Control_L' 'keyup w'
Attribuez F2 au raccourci, cela fonctionne cette fois dans la fenêtre Raccourci.