新しいLenovo z580ラップトップにUbuntu 12.04をインストールしました。タッチパッドメーカーはSynapticsです。ただし、ドライバはインストールされていますが、UbuntuはSynapticsドライバをロードできません。このため、タッチパッドでスクロールを使用できません。コマンド
synclient -l
返却値:
シナプスプロパティが見つかりませんでした。シナプスドライバがロードされていませんか?
助けてください。
IT IS怖いけどまだ簡単、子供を怖がらないでください
このスレッドの以前のアイデアのどちらも機能しなかった場合、これを試してください:
端末で次を入力します。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"
これを行うと、Lottaの行が表示されるはずです。私にとっては次のとおりです。
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の2本指スクロール(299)です。その行の値が1、1以外の場合、BINGOここに問題があります!入力するだけ:xinput --set-prop "touchpad name" "scrolling option" 1 1
mine isnathan@linux-engine:~$ xinput --set-prop "ETPS/2 Elantech Touchpad" "Synaptics Two-Finger Scrolling" 1 1
。
今すぐ動作するはずです:)
コンピューターを再起動するたびにこれを行う必要があります!
次は、コンピューターを起動するたびに自動化する時間です。
ホームフォルダー(または任意の場所)で、好きな名前のファイルを作成します。それが含まれている必要があります
#! bash
xinput (the command) ...
次に、アプリケーション名の検索で起動アプリケーションを選択し、「追加」を押します。必要に応じて名前を付け、フィールドbash /your/file/path
コマンドに書き込みます。 例 。それは永遠に行われます:D !!!
[設定]でマウスとタッチパッドの設定を確認しました。 2本指スクロールを無効にし、自然なスクロールも無効にします。スクロールの問題を解決することを願っています
Lubuntu 18.04 LTSでは、Dell Latitude 3540のタッチパッドは機能しましたが、基本的なマウスとしてのみ機能しました。 2本指スクロールなどのタッチパッドとして有効にするには、modprobe psmouseを発行する必要がありました。それでも、GUI設定オプションがないため、/ etc/X11/xorg.conf.d/70-synaptics.confは手動で編集する必要がありました。
新しいubuntuバージョンにアップグレードすると、問題の回避に役立ちましたが、根本的な原因はまだわかりません。
Sudo do-release-upgrade
欠点の中でも、これにはかなり長い時間がかかることを言及する必要があります-約1時間(ネットワーク接続のスループットに依存します)
システム設定(ダッシュから検索)> マウスとタッチパッドに移動します
2本指スクロールと自然スクロールを有効にします(または構成を希望どおりに)
synaptics-like-functionality(Windowsのように)Ubuntu用タッチパッドドライバーを見つけた場合、この投稿を更新します
お役に立てれば