現在の問題

現在の問題

タッチパッドのクリック機能を有効にしたいです。キーボードで指を動かすとカーソルが移動しますが、クリックしても効果はありません。

まず私が開きますこの問題起動時にクリック設定を恒久的に設定しようとしましたが、最近の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"

試みた方法:

  1. modprobeコマンド - 成功しましたが、持続しない

    modprobe -r psmouse
    modprobe psmouse proto=imps
    

    これにより、あなたはそれをやりがいのあるstart.shスクリプトを残しますが、これは最善の解決策ではありません(少なくともうまくいきますが)。

  2. 継続的なmodprobe設定 -失敗

    nano /etc/modprobe.d/touchpad.conf
    

    次の行を追加して保存してから再起動してください。

    options psmouse proto=imps
    
  3. 継続的な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
    
  4. 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ユーザーが提案したものと多少異なる場合があります。

結論として

提供されているすべてのリンクをよくお読みください。正しいパッケージがインストールされていることを確認してください。既存のアイテムを消去して再起動する必要があります。私の記事に問題がある場合、またはご質問がある場合は、コメントしてください。誤解や質問を解決するために、この記事の建設的な批判や編集に感謝します。頑張ってください!

おすすめ記事