最近、Lenovo Yoga 2 ProにUbuntu 14.04をインストールしましたが、タッチパッドに問題があります。タッチパッドから指を離すかクリックするたびに、カーソルがランダムな方向に少し移動し、クリックしたいターゲットを見逃します。これは非常に迷惑であり、オンラインで解決策を見つけることができませんでした。
この問題の解決策があるかどうか、そしてそれをどのように修正するのか、誰にも教えてもらえますか?
前もって感謝します。
最初の簡単なアプローチは、特にパッドから指を離すだけで移動する場合は、タッチパッドの設定を調整し、おそらく感度を下げることです。 [システム設定]> [マウスとタッチパッド]に移動し、[タッチパッドカーソルの速度]の横にあるバーを左にドラッグして、下げます。
上記のオプションで問題が解決しない場合は、次のリンクを参照してください: http://memobadz.wordpress.com/2014/02/16/lenovo-yoga-pro-2-on-ubuntu/
ここでは、検討可能なハードウェア構成のいくつかのオプションについて説明します。あなたの問題に関しては、Jumpy Touchpadと中央ボタンの欠如に関するセクションが適切だと思われます。彼らの提案は次のとおりです。
次の内容のファイル/etc/X11/xorg.conf.d/50-synaptics.conf
を作成してみてください。
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
MatchDevicePath "/dev/input/event*"
Option "FingerLow" "46"
Option "FingerHigh" "46"
Option "ClickFinger1" "1"
Option "ClickFinger2" "2"
Option "ClickFinger3" "3"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "AreaBottomEdge" "85%"
Option "SoftButtonAreas" "60% 0 85% 0 40% 60% 85% 0" # Btn2 LRTB - Btn3 LRTB
Option "EmulateMidButtonTime" "75"
EndSection
Synclientを使用して、実行時に値を試すことができます。
修正済み:
上記のファイルを作成するには、コマンドラインから:
cd ~/Desktop #changes your current directory to your Desktop for easy access
touch 50-synaptics.conf #creates file named 50-synaptics.conf
gedit 50-synaptics.conf #uses gedit(text editor) to open file
リストされたコンテンツをgeditを使用してファイルに追加し、保存して終了します
コマンドラインから宛先フォルダを作成します(OPからのコメントごとに#added行)。
Sudo mkdir /etc/x11/xorg.conf.d
ファイルを適切なフォルダーに移動するには、コマンドラインから
Sudo mv ~/Desktop/50-synaptics.conf /etc/X11/xorg.conf.d/ #Moves file from Desktop to target folder.
幸運を。
Yoga 2 proの問題については、bashと入力する必要がありました
xinput --list
そこにデバイスのリストが表示されます。そこからデバイスを見ることができます。 SynPS/2 Synaptics TouchPadプロポーティを表示します。
xinput --list-props "SynPs/2 Synaptics Touchpad"
そこから、「finger」属性を25 30 0
から40 40 0
に編集しました。そして、その迷惑な最後のジャンプはなくなりました。
xinput --set-prop "SynPS/2 Synaptics TouchPad" 292 40 40 0
292
は、「Synaptics Finger」という単語の横にある括弧内のIDです。
次の3つの数字は
「FingerLow」-指の圧力がこの値を下回ると、ドライバーはそれをリリースとしてカウントします。
"FingerHigh"-指の圧力がこの値を超えると、ドライバーはそれをタッチとしてカウントします。
"FingerPress"-指の圧力がこの値を超えると、ドライバーはそれをプレスとしてカウントします。
残りの設定のドキュメントは here です
タッチパッドに指が動かないときにポインターが揺れている場合。これは私のヨガ2プロでそれを解決しました:
synclient HorizHysteresis=32 && synclient VertHysteresis=32