gentoo xfce桌面fn+f9關閉觸摸板

在gentoo中,安裝了xfce桌面,fn的鍵基本都可以用了,就是關閉觸摸板程序的fn+f9不能用,原因大概是:

beyond@beyond ~ $ sudo /etc/init.d/acpid start
beyond@beyond ~ $ acpi_listen 
 PNP0C14:01 000000ff 00000000  #按下fn+f9沒有顯示相應的keycode,可能是內核驅動的原因,
但是showkey可以顯示fn+f9那麼可以用xfce的快捷鍵來腳本來實現觸摸板的關閉與打開。

直接在/usr/bin下新建touchpadtoggle,chmod +x touchpadtoggle,再將下面的內容寫入進去:

#!/bin/bash
 
status=`synclient -l | grep TouchpadOff | awk '{print $3}'`
if [ $status -eq 0 ]
then
    synclient TouchpadOff=1
    notify-send "Touchpad is disabled!" --icon=$HOME/.icons/myicons/touchpad-disable-icon-th.png
elif [ $status -eq 1 ]
then
    synclient TouchpadOff=0
    notify-send "Touchpad is enabled!" --icon=$HOME/.icons/myicons/touchpad-enable-icon-th.png
fi

那個icon是自己到網卡找的,看的還可以。上面的腳本寫好後再在xfce中 :菜單-->設置-->鍵盤中設置相應的快捷鍵:


上在的XF86TouchpadToggle就是fn+f9;

上圖爲證:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章