Lier alt + F1-F12 sur Linux

1

J'ai un clavier sans fnbouton et je veux lier right Alt+ F1- F12pour le faire agir comme un fn+ F1- F12sur certains claviers.

J'utilise xfce4-keyboard-settingspour relier les clés.

Donc, le problème:
je lie Alt+ F9à la commande xdotool key --clearmodifiers XF86AudioMuteet quand j'appuie sur Alt+ F9rien ne se passe. Comment lier rigth Alt+ F9à XF86AudioMute?

PS: Comme je pense, l' ordinateur, au lieu de recevoir XF86AudioMuteaprès Alt+ F9, pour une raison quelconque ne tient pas compte --clearmodifiersdrapeau, reçoit Alt+ F9+ XF86AudioMuteet ne coupe pas le son.

KgOfHedgehogs
la source
Si vous donnez la xdotool key --clearmodifiers XF86AudioMutecommande sur une ligne de commande (pas par Alt-Gr F9), est-ce que cela coupe votre son?
mardi
@ojs oui. J'ai également essayé cette commande avec watchet maintenir manuellement les touches alt + f9 enfoncées, puis la sourdine audio ne bascule pas, mais si je relâche la sourdine alt + f9, elle bascule
KgOfHedgehogs le
Je pense que votre intuition au sujet des clearmodifiers est correcte, au lieu d’utiliser xdotoolpourquoi ne pas simplement lier la clé à la commande correcte, quelque chose comme amixer -q set Master toggle?
mardi

Réponses:

1

Lorsque vous définissez le raccourci clavier, au lieu d'utiliser la commande, xdotool key --clearmodifiers XF86AudioMuteessayez d'utiliser amixer -q set Master toggle. Cela suppose bien sûr que vous utilisez amixercomme mixeur. Vous devez ajuster votre commande en fonction de ce que vous utilisez pour régler votre volume.

ojs
la source