La souris est un Bazalias X1 et j’ai déterminé que les boutons sont numérotés 8 et 9.
Ceci s’applique à un PC principalement utilisé pour les médias, fonctionnant sous Ubuntu 16.04 avec le lecteur Gnome MPV. Je voudrais contrôler toutes les applications audio de cette façon.
solution optimale
"xdotool keydown XF86AudioLowerVolume"
b:8
"xdotool keyup XF86AudioLowerVolume"
b:8 + Release
"xdotool keydown XF86AudioRaiseVolume"
b:9
"xdotool keyup XF86AudioRaiseVolume"
b:9 + Release
Cela se comportera comme les touches du clavier car il continuera à augmenter/baisser le volume jusqu'à ce que vous relâchiez le bouton de la souris.
Bon codage ...
Vous pouvez utiliser xbindkeys et xdotool pour ce faire.
Installer
Sudo apt-get install xbindkeys xdotool
Créez un fichier par défaut ~/.xbindkeysrc
xbindkeys -d > ~/.xbindkeysrc
Dans le ~/.xbindkeysrc, ajoutez ces lignes:
# Adjust volume with mouse buttons
"xdotool key XF86AudioLowerVolume"
b:8
"xdotool key XF86AudioRaiseVolume"
b:9
Démarrer xbindkeys
xbindkeys
Les boutons vont maintenant régler le volume
Dans les applications de démarrage, ajoutez une entrée pour lancer automatiquement xbindkeys à la connexion:
xbindkeys_autostart