我用Debian在我的笔记本上安装了节电包(大黄蜂、笔记本模式工具和cpufreq)。由于这个原因,我把用电从32W减少到10W。但现在我面临的问题是我不能禁用触屏。我编写了一个简单的脚本来反演触控板的状态:
#!/bin/sh
synclient TouchpadOff=`synclient | grep TouchpadOff | awk '{print !$3}'`当我启动这个脚本时,它会像预期的那样反转触控板的状态,但是在5秒内,TouchpadOff将被重写为值"2",并且触控板再次激活。
我认为修改TouchpadOff变量的是笔记本模式工具。我试图在笔记本模式工具中找到相关的设置,但什么也没找到。
有什么想法吗?如何确定谁修改了TouchpadOff变量,以及如何禁用这种修改?
发布于 2013-01-20 10:25:01
我解决了我的问题而没有禁用触摸屏。最初的问题是,我触摸了我的触控板区域,我的手掌点击控制,我不想点击。我以前的笔记本电脑有Fn热键来禁用触控板,但是它在我目前的笔记本电脑上不起作用,所以我决定写一个脚本来禁用它,这最终导致我在这里问这个问题。
但实际上,我有无按钮的TouchPad (又名ClickPad)。有了它,我就可以改变在Linux中单击UI组件的模式。可用的选项是通过触摸单击和单击单击键盘。我已经选择了点击触摸选项。当然,当我每次输入一些东西时,焦点都会改变,特别是考虑到我的ClickPad非常大,这是非常恼人的。
那么,如何通过单击ClickPad切换到单击UI组件呢?我有Gnome 3,但是这个想法应该是一致的,也许还有其他一些。转到系统设置,选择‘鼠标和触屏’项目在那里。转到“touchpad”选项卡,并取消选中“使用触摸屏启用鼠标单击”复选框。(就是这样:)
不幸的是,在某些情况下,这种解决方案对您来说是不可接受的。例如,如果您有TouchPad (而不是ClickPad),或者您的ClickPad很难按下。在这种情况下,适合以编程方式禁用触摸屏。因此,我不回答这个问题。
https://unix.stackexchange.com/questions/46312
复制相似问题