web-dev-qa-db-ja.com

タップを有効にしてタッチパッドをクリックしますか?

Powerbook G4 15インチ1.67 GHzでDebian 8.6 LXDEを使用していて、タッチパッドでタップしてクリックできるようにしたいケーキのアイシングでしょうか、これは可能ですか?

25
Simon Baldwin

Debian Jessie

タッチパッドの永続的なタップを有効にするには、50-synaptics.confファイルを/etc/X11/xorg.conf.dにコピーし、Option "TapButton1" "1"を追加して編集します。

ルートとして:

mkdir /etc/X11/xorg.conf.d
cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf

/etc/X11/xorg.conf.d/50-synaptics.confは次のようになります。

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        Option "TapButton1" "1"
        Option "TapButton2" "3"

システムを再起動します

Debian Stretch and Buster(更新)

xserver-xorg-input-synapticsパッケージを削除します。 (重要)

# apt remove xserver-xorg-input-synaptics

インストールxserver-xorg-input-libinput

# apt install xserver-xorg-input-libinput

ほとんどの場合、xserver-xorg-input-libinputパッケージではなくxserver-xorg-input-synapticsパッケージがインストールされていることを確認してください。

ルートとして:

作成/etc/X11/xorg.conf.d/

mkdir /etc/X11/xorg.conf.d

40-libinput.confファイルを作成します。

echo 'Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "on"
EndSection' > /etc/X11/xorg.conf.d/40-libinput.conf

dMを再起動します。例えば:

# systemctl restart lightdm

または

# systemctl restart gdm3

Debian wiki: タッチパッドでのタップを有効にする

24
GAD3R

最近のシステム(2017)では、多くのディストリビューションがWaylandに移行しているため、synapticsドライバーは使用されなくなりました。代わりに、libinputが使用されます。

Libinputを使用してタッチパッドでタップによるクリックを有効にするには、Xorg構成でファイルを作成します。

$ touch /etc/X11/xorg.conf.d/99-synaptics-overrides.conf

次の構成を追加します。

Section  "InputClass"
    Identifier  "touchpad overrides"
    Driver "libinput"
    MatchIsTouchpad "on"
    Option "Tapping" "on"
    Option "TappingButtonMap" "lmr"
EndSection
23
Gabriel Molina

これは、Debian 8.6とLXDEで同様の状況にある私にとってはトリックです。

synclient TapButton1=1

上記は、SynapticsタッチパッドがSynapticsドライバーxserver-xorg-input-synapticsで動作する場合に機能します。

libinputドライバー(多くのライブ画像のデフォルトドライバー)を使用している場合:

xinput set-prop 'SynPS/2 Synaptics TouchPad' 'libinput Tapping Enabled' 1

xinput list-props 'SynPS/2 Synaptics TouchPad'を使用して、タッチパッド用に調整できるすべての利用可能なプロパティを表示できます。

システムでlibinputを使用している場合、xinputを使用して、上記のコマンドが機能しない場合(すべてのSynapticsであるわけではありません)、タッチパッドデバイスの名前を確認できます。例えば:

xinputの出力:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS GlidePoint                  id=11   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
↳ Video Bus                                 id=6    [slave  keyboard (3)]
↳ Power Button                              id=7    [slave  keyboard (3)]
↳ Sleep Button                              id=8    [slave  keyboard (3)]
↳ Dell WMI hotkeys                          id=9    [slave  keyboard (3)]
↳ AT Translated Set 2 keyboard              id=10   [slave  keyboard (3)]

クリックを有効にするコマンド:

xinput set-prop 'AlpsPS/2 ALPS GlidePoint' 'libinput Tapping Enabled' 1
13
George Vasiliou

Xfceデスクトップ環境でのdebian Stretch 9.5の使用。

更新:/usr/share/X11/xorg.conf.d/40-libinput.conf

このセクションを追加:

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "on"
EndSection

システムを再起動すると、タップが機能するはずです。

4
blackOcean

Debian 9.1(ストレッチ)では、同じ問題が発生しました(ASUSラップトップ上)。私はジョージとしてLXDEを使用しました。

Synclientが見つからない場合は、最初にインストールしてください:

Sudo apt install xserver-xorg-input-synaptics

次に、~/.config/lxsession/LXDE/autostartの最後に次の行を追加します。

@synclient TapButton1=1 TapButton2=3 TapButton3=2

再起動すると、「タップクリック」と「2本の指でタップ-右クリック」できるようになりました

3
GnuSam

これは私のシナプスxorg構成であり、Debian 9.7(ストレッチ)でxserver-xorg-input-synapticsパッケージ。

$ cat /etc/X11/xorg.conf.d/70-synaptic.conf
Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"

    ## for natural scrolling
    Option "VertScrollDelta"  "-111"
    Option "HorizScrollDelta" "-111"

    ## tap to click
    Option "TapButton1" "1"

    ## two finger tap to Right click
    Option "TapButton2" "3"
EndSection
2
Ghasem Pahlavan

Ubuntu 18.04 LTSでは、次の簡単なコマンドでうまくいきます。

Sudo apt install xserver-xorg-input-synaptics

次に再起動します(またはディスプレイマネージャーを再起動します)。

0
Bastian Voigt