|
楼主 |
发表于 2011-9-13 18:54:13
|
显示全部楼层
Post by hdecol;2151550
我试了一下,发现提示:
/etc/acpi/actions/synaptics.sh: line 7: xinput: command not found.
于是把它改成 "synclient touchpadoff=0" or "synclient touchpadoff=1"
结果发现情况你的一样,运行脚本能关闭和开启触摸板。
Ctrl+F8,只建立临时文件,但不起作用。
当在命令行终端运行脚本时,提示错误:
- Failed to connect X server
复制代码
因此,问题找到了。
但不知如何解决。
- #!/bin/sh
- LOCK_FILE=/tmp/synaptics.lock
- if [ -e $LOCK_FILE ]
- then
- # xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Off" 8 1
- synclient touchpadoff=0
- rm -f $LOCK_FILE
- else
- touch $LOCK_FILE
- synclient touchpadoff=1
- # xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Off" 8 0
- fi
复制代码
再加上触摸板一般是在X下使用,所以在终端下执行出现“Failed to connect X server”是正常的! |
|