web-dev-qa-db-ja.com

Lenovo Ideapad不安定なタッチパッドカーソル

最近、Lenovo Yoga 2 ProにUbuntu 14.04をインストールしましたが、タッチパッドに問題があります。タッチパッドから指を離すかクリックするたびに、カーソルがランダムな方向に少し移動し、クリックしたいターゲットを見逃します。これは非常に迷惑であり、オンラインで解決策を見つけることができませんでした。

この問題の解決策があるかどうか、そしてそれをどのように修正するのか、誰にも教えてもらえますか?

前もって感謝します。

7
vicban3d

最初の簡単なアプローチは、特にパッドから指を離すだけで移動する場合は、タッチパッドの設定を調整し、おそらく感度を下げることです。 [システム設定]> [マウスとタッチパッド]に移動し、[タッチパッドカーソルの速度]の横にあるバーを左にドラッグして、下げます。

上記のオプションで問題が解決しない場合は、次のリンクを参照してください: 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を使用して、実行時に値を試すことができます。

修正済み

  1. 上記のファイルを作成するには、コマンドラインから:

    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
    
  2. リストされたコンテンツをgeditを使用してファイルに追加し、保存して終了します

  3. コマンドラインから宛先フォルダを作成します(OPからのコメントごとに#added行)。

    Sudo mkdir /etc/x11/xorg.conf.d
    
  4. ファイルを適切なフォルダーに移動するには、コマンドラインから

    Sudo mv ~/Desktop/50-synaptics.conf /etc/X11/xorg.conf.d/ #Moves file from Desktop to target folder.
    

幸運を。

4
SonOfEntropy

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 です

3
chaggy

タッチパッドに指が動かないときにポインターが揺れている場合。これは私のヨガ2プロでそれを解決しました:

synclient HorizHysteresis=32 && synclient VertHysteresis=32
1
idstam