省电可启用触摸板


8

我已经使用Debian Wheezy在笔记本电脑上安装了节电软件包(大黄蜂,笔记本电脑模式工具和cpufreq)。因此,我将功耗从32W降低到10W。但是现在我遇到了无法禁用触摸板的问题。我写了一个简单的脚本来反转触摸板的状态:

#!/bin/sh
synclient TouchpadOff=`synclient | grep TouchpadOff | awk '{print !$3}'`

当我启动此脚本时,它会按预期的方式反转触摸板的状态,但是在5秒钟内,TouchpadOff将值“ 2”重写,并且触摸板再次变为活动状态。

我想是笔记本电脑模式工具修改了TouchpadOff变量。我试图在笔记本电脑模式工具中找到相关设置,但没有找到任何东西。

有什么想法如何确定谁修改了TouchpadOff变量以及如何禁用这种修改?


它是否还会在脚本的第二次运行中发生?例如。是不断使触摸板启用的功能吗?
lynxlynxlynx 2012年

是的,它可以连续启用触摸板。
德米特里(Dmitriy Sukharev)2012年

我认为这可能与笔记本电脑模式工具的USB自动挂起功能有关。您是否尝试过禁用它?这几乎是一个疯狂的猜测,但是我将开始研究笔记本电脑模式工具。
Silverrocker 2012年

据我记得,我曾尝试禁用USB的自动挂起模式,但没有任何改变。我通过“禁用触摸板的鼠标单击”来解决问题。它不会使脚本起作用,但会减少整个过程的烦恼。
德米特里(Dmitriy Sukharev)

您是否尝试卸载笔记本电脑模式工具以查看其触摸板在此之后是否仍仍处于激活状态?(我的意思是,您确定它来自笔记本电脑模式工具吗?)
Depado

Answers:


1

我没有禁用触摸板就解决了问题。最初的问题是,我的手掌单击了我不想单击的控件,从而触摸了触摸板区域。我以前的笔记本电脑使用Fn热键来禁用触摸板,但是在我当前的笔记本电脑上无法使用,因此我决定编写脚本来禁用它,最终导致我在这里提出问题。

但实际上我有无按钮触摸板(又名ClickPad)。有了它,我可以更改在Linux中单击UI组件的模式。可用的选项是通过触摸单击和单击Clickpad单击。我已选择“点击触摸”选项。当然,在我每次键入内容时始终改变焦点非常令人讨厌,尤其是考虑到我的ClickPad非常大。

那么如何通过单击ClickPad切换到单击UI组件呢?我有Gnome 3,但是这个想法在Unity中应该是相同的,也许还有其他一些。进入系统设置,在此处选择“鼠标和触摸板”项目。转到“触摸板”选项卡,然后取消选中“使用触摸板启用鼠标单击”复选框。而已 :)

不幸的是,在某些情况下,这种解决方案将对您不可接受。例如,如果您拥有触摸板(而不是ClickPad),或者您的ClickPad难以按下。在这种情况下,最好以编程方式禁用触摸板。因此,我没有回答这个问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.