省電力によりタッチパッドが可能


8

Debian Wheezyを搭載したラップトップに省電力パッケージ(bumblebee、laptop-mode-tools、およびcpufreq)をインストールしました。そのおかげで、電力使用量を32Wから10Wに減らしました。しかし今、私はタッチパッドを無効にできないという問題に直面しました。タッチパッドの状態を反転させる簡単なスクリプトを書きました。

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

このスクリプトを起動すると、期待どおりにタッチパッドの状態が反転しますが、5秒後にTouchpadOffが値「2」に書き換えられ、タッチパッドが再びアクティブになります。

TouchpadOff変数を変更するのはラップトップモードツールだと思います。ラップトップモードツールで関連する設定を見つけようとしましたが、何も見つかりませんでした。

誰がTouchpadOff変数を変更するかを決定する方法、およびそのような変更を無効にする方法


スクリプトの2回目の実行でも発生しますか?例えば。タッチパッドを継続的に有効にするものはありますか?
lynxlynxlynx 2012

はい、継続的にタッチパッドを有効にします。
Dmitriy Sukharev 2012

これは、ラップトップモードツールのUSB自動サスペンド機能に関係しているのではないかと思います。それを無効にしてみましたか?これはかなりワイルドな推測ですが、ラップトップモードツールの調査を開始します。
Silverrocker

私が覚えている限り、USBの自動サスペンドモードを無効にしようとしましたが、何も変わりませんでした。「タッチパッドでマウスのクリックを無効にする」ことで問題を回避しました。スクリプトは機能しませんが、全体の煩わしさが軽減されます。
Dmitriy Sukharev 2012年

その後、ラップトップモードツールをアンインストールして、タッチパッドがまだアクティブになっているかどうかを確認しましたか?(
つまり

回答:


1

タッチパッドを無効にすることなく問題を解決しました。元の問題は、手のひらをクリックしたくないコントロールを手のひらをクリックしてタッチパッド領域に触れたことです。以前のラップトップにはタッチパッドを無効にするFnホットキーがありましたが、現在のラップトップでは機能しません。そのため、それを無効にするスクリプトを書くことにしました。

しかし、実際には私はボタンレスタッチパッド(別名クリックパッド)を持っています。LinuxのUIコンポーネントをクリックするモードを変更できます。利用可能なオプションは、タッチパッドによるクリックとクリックによるクリックです。クリックによるタッチオプションを選択しました。そして、もちろん、特にクリックパッドが非常に大きいことを考慮すると、何かを入力するたびにフォーカスを変更するのは非常に面倒です。

では、ClickPadをクリックしてUIコンポーネントのクリックに切り替える方法は?私はGnome 3を持っていますが、アイデアはUnityでも同じであるはずです。システム設定に移動し、「マウスとタッチパッド」アイテムを選択します。[タッチパッド]タブに移動し、[タッチパッドでマウスクリックを有効にする]チェックボックスをオフにします。それでおしまい :)

残念ながら、このソリューションが受け入れられない場合がまだあります。たとえば、TouchPad(ClickPadではない)がある場合や、ClickPadを押すのが難しい場合などです。この場合、プログラムでタッチパッドを無効にするのが適切です。したがって、この質問には答えません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.