2016年6月18日 星期六
在 Xfce 桌面環境,更改多媒體快捷鍵之行為
我的電腦鍵盤中,有個 Audio Mute 的按鈕,按下去即可靜音。
當我再按一次時,仍然維持靜音,不會取消靜音狀態。
現在希望 Audio Mute 按鈕行為:能在 mute 與 unmute 之間切換 (toggle) 。
當我透過 xfce4-keyboard-settings 去增加 shortcut 時
XF86AudioMute ←→ /usr/bin/amixer sset Master toggle
結果非常意外,無法達成我的目的。
於是我決定從鍵盤設定檔著手,以我的桌面環境 Xfce 4 為例,
在 ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml 檔案中,
有一行是: <property name="XF86AudioMute" type="empty"/>
將此行的 type=”empty” 改為 type="string" ,
並在後面增加: value="/usr/bin/amixer sset Master toggle"
修改完,用 cat 指令觀察
\$ cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml | grep XF86AudioMute
螢幕上會出現:
<property name="XF86AudioMute" type="string" value="/usr/bin/amixer set Master toggle"/>
如此一來,按鈕能在 mute/unmute 之間切換。
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言