タッチパッドのクリック機能を有効にしたいです。キーボードで指を動かすとカーソルが移動しますが、クリックしても効果はありません。
まず私が開きますこの問題起動時にクリック設定を恒久的に設定しようとしましたが、最近のOSのアップデート後、そのコマンドは機能しなくなりましsynclient tapbutton1=1
た(何も変更されていないため、まだクリックしてクリックすることはできません)。
クリックボタンの設定を試し/etc/X11/xorg.conf.d/70-synaptics.conf
て再起動しても、まだクリックは発生しません。
#/etc/X11/xorg.conf.d/70-synaptics.conf
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "2"
Option "VertEdgeScroll" "on"
Option "VertTwoFingerScroll" "on"
Option "HorizEdgeScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "CircularScrolling" "on"
Option "CircScrollTrigger" "2"
Option "EmulateTwoFingerMinZ" "40"
Option "EmulateTwoFingerMinW" "8"
Option "CoastingSpeed" "0"
Option "FingerLow" "30"
Option "FingerHigh" "50"
Option "MaxTapTime" "125"
EndSection
また、USBポートからマウスを外して再起動しても変わりません。
更新:まだ幸運ではありません。私が達成したいくつかの進歩はこのmodprobe
コマンドを使用することですが、継続的な変更を試しても結果はまったく出ません。
Synapticsが実際に私が使用している製品であることを確認するには:
root@nohupt:~# egrep -i 'synap|alps|etps|elan' /proc/bus/input/devices
N: Name="PS/2 Synaptics TouchPad"
試みた方法:
modprobeコマンド - 成功しましたが、持続しない
modprobe -r psmouse modprobe psmouse proto=imps
これにより、あなたはそれをやりがいのあるstart.shスクリプトを残しますが、これは最善の解決策ではありません(少なくともうまくいきますが)。
継続的なmodprobe設定 -失敗
nano /etc/modprobe.d/touchpad.conf
次の行を追加して保存してから再起動してください。
options psmouse proto=imps
継続的なXserver構成 -失敗
nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
以下を編集して保存してから再起動してください。
Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" Option "TapButton1" "1" Option "TapButton2" "3" Option "VertEdgeScroll" "1" Option "HorizEdgeScroll" "1" EndSection
usr / shareから70-synaptics.confをX11設定ディレクトリにコピーして保存し、再起動してください。失敗
cp /usr/share/X11/xorg.conf.d/70-synaptics.conf /etc/X11/xorg.conf.d/70-synaptics.conf
答え1
現在の問題
タッチパッド機能が利用できないと報告しました。タッチパッドが正しく機能していること、および最近の更新前にこの設定が適用されていることを確認しました。この質問の私の理解は正しいですか?
解決策
参考にしますこのフォーラムの投稿Kali Linuxで使用するためのタッチパッドに貼り付けについて説明します。リンクも追加しますSynaptics タッチパッド Debian Wiki。修正を試みる前に、両方のセクションをお読みください。私のソリューションは、Synapticと関連するすべてのタッチパッドドライバがインストールされており、基本的なクリーンまたは一般的な設定があると仮定して動作します。始める前に リストされたシナプスの以前の構成を消去すると便利です。
Modprobeの使用
以下の手順で問題を解決できます。端末を開き、次を実行します。
modprobe -r psmouse
modprobe psmouse proto=imps
問題が解決したことを確認してください。もしそうなら、変更を継続的に適用するには、次の内容を含む同様のディレクトリに構成/etc/modprobe.d
ファイル/etc/modprobe.d/touchpad.conf
を作成します。
options psmouse proto=imps
または、この問題をグラフィカルに解決することもできます。 Synaptics パッケージが正しくインストールされていることを確認し、次の手順を実行します。
システム設定>入力デバイス>タッチパッドに移動してタッチパッドクリックを有効にします。
問題が解決したことを確認してください。しかし、そうでない場合、次のステップは、ユーザーFaustNostromoの手順に従うことです。
Xorgのオプションのオーバーライド
これは私にとって効果的で、xserver-xorg-input-synapticsもインストールしました。
sudo apt-get install xserver-xorg-input-synaptics sudo leafpad /usr/share/X11/xorg.conf.d/70-synaptics.conf
「InputClass」セクションの下のファイルの先頭に次を追加します。
Option "TapButton1" "1"
次のようにする必要があります。
Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" Option "TapButton1" "1"
これで、再起動後にタッチパッドが機能します。最後のステップは、オプションでスクロール追加を有効にすることです。
Option "VertEdgeScroll" "1" Option "HorizEdgeScroll" "1"
ログオフまたは再起動してください。
ぜひ見てみましょうDebian Wikiのこのセクションあなたに最も関連性の高いものを詳しく見てください。タッチパッドがその機能をサポートしていない場合、または必要なオプションがFaustNostromoユーザーが提案したものと多少異なる場合があります。
結論として
提供されているすべてのリンクをよくお読みください。正しいパッケージがインストールされていることを確認してください。既存のアイテムを消去して再起動する必要があります。私の記事に問題がある場合、またはご質問がある場合は、コメントしてください。誤解や質問を解決するために、この記事の建設的な批判や編集に感謝します。頑張ってください!