どっかの元高専生の技術備忘録

10割自分の備忘録用のブログ。

Linuxでマウスのサイドボタンに音量の UP DOWN を設定する方法

マウスのサイドボタンをカスタマイズしたい

Windows用のドライバっていっぱいあるのにLinux版ってまぁ、ないよね。。。

てことでやり方↓↓

 

追記

  • 2021/11/02 ミュートされた状態からでも音量が変更できるようにコマンドを変更

  

目次

 

手順

必要なパッケージのインストール

  • xdotools (いろんなショートカットを作れる奴)
  • xbindkeys (キーボードショートカット作れる奴)

端末から sudo apt install xdotools xbindkeys で入れてください

Arch系なら sudo pacman -Syu xorg-xev xbindkeys です

 ちなみに実行環境はLinux mint 19.3 Tricaです。使ってないSDに入れて起動してます。

よかったらそっちの記事もどうぞ↓

datsuka-qwerty.hatenablog.com

 

マウスのボタンを特定

端末から xev | grep button を実行して出てくるウィンドウ上で設定したいボタンと

端末に流れてくる番号をメモってください

 

xbindkeysrcの設定

ホームディレクトリ上に .xbindkeysrc という名前のファイルを作ってください

端末から touch ~/.xbindkeysrc でも作成可能です

作成したら、エディタかなんかで作ったファイルを開いてください

 

編集可能になったら以下のコマンドをそのままコピペしてください

 

# Volume UP
"pactl set-sink-mute 0 false ; pactl set-sink-volume 0 +5%"
    b:音量UPに使いたいボタン番号

# Volume Down
"pactl set-sink-mute 0 false ; pactl -- set-sink-volume 0 -5%"
    b:音量DOWNに使いたいボタン番号

 

保存したあとに必ず xbindkeys -p を実行して設定ファイルを再読込させてください

これでできているはずです

 

参考

qiita.com

wiki.archlinux.jp

wiki.archlinux.jp