12.04でシナプスドライバーを読み込むにはどうすればよいですか?(スクロールは機能しません)


14

新しいLenovo z580ラップトップにUbuntu 12.04をインストールしました。タッチパッドメーカーはSynapticsです。ただし、ドライバーはインストールされていますが、UbuntuはSynapticsドライバーをロードできません。このため、タッチパッドでスクロールを使用できません。コマンド

synclient -l

戻り値:

シナプスプロパティが見つかりませんでした。シナプスドライバがロードされていませんか?

助けてください。



追加ドライバーのダイアログから独自のドライバーが利用可能かどうかを確認しましたか?
teodor_kasap

こちらもご覧ください。 askubuntu.com/questions/338609/...
RCF

回答:


5

怖いけどまだ怖い、子供を怖がらないで

このスレッドの以前のアイデアのどちらも機能しなかった場合はこれを試してください:
ターミナルで次のように入力し
xinput
てください:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                  id=14   [slave  pointer  (2)]
⎜   ↳ MOSART Semi. 2.4G Wireless Mouse          id=10   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ USB Camera                                id=11   [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                          id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]

怖いですが、実際には非常に理解しやすいです。ここでタッチパッドを見つけてください。ここでは「ETPS / 2 Elantech Touchpad」と呼ばれています(3行目)。
今、あなたがこれを入力したら、入力してください:
xinput --list-props "whatever your touchpad is called"
たとえば
nathan@linux-engine:~$ xinput --list-props "ETPS/2 Elantech Touchpad"

、私のものはこれになります

Device 'ETPS/2 Elantech Touchpad':
    Device Enabled (135):   1
    Coordinate Transformation Matrix (137): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (263): 1
    Device Accel Constant Deceleration (264):   2.500000
    Device Accel Adaptive Deceleration (265):   1.000000
    Device Accel Velocity Scaling (266):    12.500000
    Synaptics Edges (288):  123, 2974, 114, 2005
    Synaptics Finger (289): 1, 1, 0
    Synaptics Tap Time (290):   180
    Synaptics Tap Move (291):   165
    Synaptics Tap Durations (292):  180, 180, 100
    Synaptics ClickPad (293):   1
    Synaptics Middle Button Timeout (294):  0
    Synaptics Two-Finger Pressure (295):    282
    Synaptics Two-Finger Width (296):   7
    Synaptics Scrolling Distance (297): 75, 75
    Synaptics Edge Scrolling (298): 0, 0, 0
    Synaptics Two-Finger Scrolling (299):   1, 1
    Synaptics Move Speed (300): 1.000000, 1.750000, 0.053305, 0.000000
    Synaptics Off (301):    0
    Synaptics Locked Drags (302):   0
    Synaptics Locked Drags Timeout (303):   5000
    Synaptics Tap Action (304): 2, 3, 0, 0, 1, 3, 0
    Synaptics Click Action (305):   1, 3, 0
    Synaptics Circular Scrolling (306): 0
    Synaptics Circular Scrolling Distance (307):    0.100000
    Synaptics Circular Scrolling Trigger (308): 0
    Synaptics Circular Pad (309):   0
    Synaptics Palm Detection (310): 0
    Synaptics Palm Dimensions (311):    10, 200
    Synaptics Coasting Speed (312): 20.000000, 50.000000
    Synaptics Pressure Motion (313):    30, 160
    Synaptics Pressure Motion Factor (314): 1.000000, 1.000000
    Synaptics Resolution Detect (315):  1
    Synaptics Grab Event Device (316):  1
    Synaptics Gestures (317):   1
    Synaptics Capabilities (318):   1, 0, 0, 1, 1, 1, 1
    Synaptics Pad Resolution (319): 32, 31
    Synaptics Area (320):   0, 0, 0, 0
    Synaptics Soft Button Areas (321):  1548, 0, 1737, 0, 0, 0, 0, 0
    Synaptics Noise Cancellation (322): 18, 18
    Device Product ID (255):    2, 14
    Device Node (256):  "/dev/input/event5"

しかし、それは大丈夫です!注意深く見ると、「2本の指がスクロールしている」という行を見つけることができるはずです。たとえば、私のものはSynaptics Two finger scrolling(299)です。その行の値が1、1以外の場合、BINGOが問題です!ちょうどタイプ:
xinput --set-prop "touchpad name" "scrolling option" 1 1
私のものです
nathan@linux-engine:~$ xinput --set-prop "ETPS/2 Elantech Touchpad" "Synaptics Two-Finger Scrolling" 1 1
今は動作しているはず

です :) しかし、コンピュータを再起動するたびにこれが必要になります!
これで、コンピューターを起動するたびに自動化することができ
ます。ホームフォルダー(または任意の場所)で、希望する名前のファイルを作成します。それが含まれている必要があります

#! bash
xinput (the command) ...

次に、アプリケーション名の検索で起動アプリケーションを選択し、「追加」を押します。必要に応じて名前を付け、コマンドFieldに書き込みますbash /your/file/path。それは永遠に行われます:D !!!


0

[設定]でマウスとタッチパッドの設定を確認しましたか。2本指スクロールを無効にし、自然なスクロールも無効にします。スクロールの問題を解決することを願っています


どうやらこれはUbuntuのようないくつかのディストリビューションで利用可能ですが、Lubuntuのような他のディストリビューションでは利用できません。
rdtsc

0

移動システム設定 >(ダッシュから検索)マウス&タッチパッド
ツーフィンガースクロールとナチュラルスクロールを有効にする(またはあなたがあるためにあなたの設定を望むように)
私はSynapticsの様な機能を見つけた場合、この記事を更新します((タッチパッド)の窓のようにUbuntuのためのドライバ
・ホープ、このことができます


0

新しいubuntuバージョンにアップグレードすることで問題を回避することができましたが、根本的な原因はまだわかりません。

sudo do-release-upgrade

マイナス面として、これにはかなり長い時間がかかることを言及する必要があります-約1時間(ネットワーク接続のスループットに依存します)


0

Lubuntu 18.04 LTSでは、Dell Latitude 3540のタッチパッドは機能しましたが、基本的なマウスとしてのみ機能しました。私が発行しなければならなかったのmodprobe psmouseをそのためのGUIの設定オプションがありませんが、それでもなど、2本指スクロールのためのタッチパッドとしてそれを活性化するために、そう/etc/X11/xorg.conf.d/70-synaptics .confは手動で編集する必要がありました。


-1

ターミナルで実行します。

  1. Ctrl + Alt + tを押してターミナルを開きます
  2. su (管理者)
  3. パスワード
  4. sudo apt-get update
  5. sudo apt-get install synaptic
  6. あなたの知識として続ける

これは、OPが話しているシナプスドライバーではありません。
アルネブラッスール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.