gentoo xfce桌面fn+f9关闭触摸板

在Gentoo系统中,配置XFCE桌面时,发现fn+f9快捷键无法用于关闭触摸板。为解决此问题,创建了一个名为touchpadtoggle的脚本,并赋予执行权限。脚本内容完成后,在XFCE的键盘设置中添加相应的快捷键,将XF86TouchpadToggle映射到fn+f9,从而实现通过fn+f9开关触摸板的功能。
摘要由CSDN通过智能技术生成

在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;

上图为证:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值