#1 10.10.2018 18:03:27

fablab
Mitglied

Touchpaq Einrichtung von ...............

Hallo,

wie richte ich "double click" Touchpad bei meinem Thinkpad 61 ein?

https://wiki.archlinux.org/index.php/Le … inkPad_T61

https://wiki.archlinux.org/index.php/Le … e_settings

https://wiki.archlinux.org/index.php/Touchpad_Synaptics

https://wiki.archlinux.org/index.php/Libinput

sudo  libinput list-devices
Device:           Power Button
Kernel:           /dev/input/event2
Group:            1
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Video Bus
Kernel:           /dev/input/event7
Group:            2
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Lid Switch
Kernel:           /dev/input/event0
Group:            3
Seat:             seat0, default
Capabilities:     switch
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Sleep Button
Kernel:           /dev/input/event1
Group:            4
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel Mic
Kernel:           /dev/input/event8
Group:            5
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel Dock Mic
Kernel:           /dev/input/event9
Group:            5
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel Front Headphone
Kernel:           /dev/input/event10
Group:            5
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Integrated Camera: Integrated C
Kernel:           /dev/input/event12
Group:            6
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           AT Translated Set 2 keyboard
Kernel:           /dev/input/event3
Group:            7
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           SynPS/2 Synaptics TouchPad
Kernel:           /dev/input/event11
Group:            8
Seat:             seat0, default
Size:             43x24mm
Capabilities:     pointer 
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   *edge 
Click methods:    none
Disable-w-typing: enabled
Accel profiles:   none
Rotation:         n/a

Device:           TPPS/2 IBM TrackPoint
Kernel:           /dev/input/event13
Group:            9
Seat:             seat0, default
Capabilities:     pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a

Device:           ThinkPad Extra Buttons
Kernel:           /dev/input/event5
Group:            10
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Mit den Anleitung komme ich nicht zurecht.

Wer kann mir helfen?

MfG

fablab









https://forum.manjaro.org/t/pad-tapping … olved/2626

https://wiki.archlinux.org/index.php/Li … figuration

https://github.com/lxqt/lxqt/issues/92

Beitrag geändert von fablab (11.10.2018 12:14:26)

Offline

#2 10.10.2018 18:41:19

niemand
Mitglied

Re: Touchpaq Einrichtung von ...............

Wenn du noch fix erklärst, was du eigentlich erreichen willst, könnte auch mal jemand schauen. Wenn ein Einzelklick funktioniert, wird auch ein Doppelklick funktionieren: einfach zweimal schnell hintereinander einen Einzelklick ausführen.

Offline

#3 10.10.2018 18:50:55

fablab
Mitglied

Re: Touchpaq Einrichtung von ...............

Hallo, das Doppelklicken auf dem Touchpad soll die linke Maustaste ersetzen.

Anwendungen möchte ich mit der Touchpadfläche starten, Fenster mit Kreuz oben rechts schließen können, usw.

Beitrag geändert von fablab (10.10.2018 18:51:22)

Offline

#4 10.10.2018 18:56:23

niemand
Mitglied

Re: Touchpaq Einrichtung von ...............

Hmm … also soll doppelt tappen einen Mausklick erzeugen? Da wüsste ich nun auch nix – mir ist auch keiner bekannt, der das so nutzen würde. Üblicher ist’s, mit einem Tap einen Klick zu erzeugen. Das ginge via ›synclient TapButton1=1‹ bei den meisten Touchpads.

Offline

#5 10.10.2018 18:59:02

fablab
Mitglied

Re: Touchpaq Einrichtung von ...............

j
Danke, ich habe es gelöst wie folgt:

sudo nano /etc/X11/xorg.conf.d/30-touchpad.conf


cat /etc/X11/xorg.conf.d/30-touchpad.conf
Section "InputClass"
    Identifier "touchpad"
    Driver "libinput"
    MatchIsTouchpad "on"
    Option "Tapping" "on"
    Option "TappingButtonMap" "lmr"
EndSection

Neu gebootet und das Problem ist gelöst.

Tap ein Klick funktioniert jetzt.

MfG

fablab

Beitrag geändert von fablab (10.10.2018 19:07:53)

Offline

#6 10.10.2018 19:20:21

fablab
Mitglied

Re: Touchpaq Einrichtung von ...............

Wie kann jetzt ein Two-Finger-Scroll einrichten?

https://wiki.archlinux.org/index.php/Touchpad_Synaptics

xf86-input-synaptics soll laut wiki nicht mehr genutzt werden.

Device:           SynPS/2 Synaptics TouchPad
Kernel:           /dev/input/event11
Group:            8
Seat:             seat0, default
Size:             43x24mm
Capabilities:     pointer 
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   *edge 
Click methods:    none
Disable-w-typing: enabled
Accel profiles:   none
Rotation:         n/a

Wie richte ich  libinput dafür ein?






https://bbs.archlinux.org/viewtopic.php?id=216802


https://jlk.fjfi.cvut.cz/arch/manpages/man/libinput.4

Option "ScrollMethod" "string"
Enables a scroll method. Permitted values are none, twofinger, edge, button. Not all devices support all options, if an option is unsupported, the default scroll option for this device is used.

Beitrag geändert von fablab (10.10.2018 22:58:58)

Offline

#7 10.10.2018 22:45:11

skull-y
Mitglied

Re: Touchpaq Einrichtung von ...............

Steht doch in der manpage drin, die du gepostet hast, was du ergänzen musst.

OT: Spar dir mal ein paar der sinnlosen Leerzeilen.

Offline

#8 10.10.2018 23:18:36

fablab
Mitglied

Re: Touchpaq Einrichtung von ...............

Hi, weiß was ich gepostet habe,

Wie muss die Datei konkret aussehen, danke dafür?

Offline

#9 10.10.2018 23:36:36

skull-y
Mitglied

Re: Touchpaq Einrichtung von ...............

Die Option, zu der du die Info ja gelesen hast, baust du einfach in deine Konfigurationsdatei ein. Ein bisschen selber nachdenken und ausprobieren musst du schon.

Offline

#10 10.10.2018 23:40:13

fablab
Mitglied

Re: Touchpaq Einrichtung von ...............

es gibt auch Kenner, die machen das mit links.

Vielleicht antwortet ja einer.

Beitrag geändert von fablab (11.10.2018 07:46:44)

Offline

#11 11.10.2018 01:10:23

niemand
Mitglied

Re: Touchpaq Einrichtung von ...............

Hmm … also soll doppelt tappen einen Mausklick erzeugen? Da wüsste ich nun auch nix – mir ist auch keiner bekannt, der das so nutzen würde. Üblicher ist’s, mit einem Tap einen Klick zu erzeugen. Das ginge via ›synclient TapButton1=1‹ bei den meisten Touchpads.

Offline

#12 11.10.2018 07:52:49

fablab
Mitglied

Re: Touchpaq Einrichtung von ...............

Hallo,

funktioniert ›synclient TapButton1=1‹ auch später mit Wayland und systemd?


https://wiki.archlinux.org/index.php/Libinput
libinput is a library to handle input devices in Wayland compositors and to provide a generic X.Org input driver. It provides device detection,


Wie finde ich die Möglichkeiten, die mein Touchpad bietet?

Wie finde ich die aktuelle Configuration, was bringt der Kernel mit?

Wie richte ich Two-Finger Scroll ein?

MfG

fablab


Mein Plan, Two-Finger-Scroll:

sudo nano /etc/X11/xorg.conf.d/30-touchpad.conf

Section "InputClass"
    Identifier "touchpad"
    Driver "libinput"
    MatchIsTouchpad "on"
    Option "Tapping" "on"
    Option "TappingButtonMap" "lmr"
    Option "ScrollMethod" "twofinger"
EndSection

Beitrag geändert von fablab (11.10.2018 08:02:26)

Offline

#13 11.10.2018 08:05:26

niemand
Mitglied

Re: Touchpaq Einrichtung von ...............

Vielleicht antwortet ja einer.

Zumindest ich werde keine Zeit mehr in deine Threads stecken. Da werden Bezugsposts nach Belieben nachträglich geändert, auf gepostete Sachen wird nicht eingegangen, Doku wird zwar selbst verlinkt, aber offensichtlich nicht gelesen … nein, da ist mir meine Zeit zu schade.

OT, @Mods/Admin: Datenbankproblem? Ein Beitrag von mir steht doppelt hier drin, während ich ihn nur einmal gepostet habe.

Offline

#14 11.10.2018 08:09:46

skull-y
Mitglied

Re: Touchpaq Einrichtung von ...............

Und, auch ausprobiert? So ist der Eintrag in der  *.conf an sich richtig. Kann aber sein, dass das Touchpad das nicht unterstützt.
Schön, dass du dir selber doch noch mal Gedanken gemacht hast.

Offline

#15 11.10.2018 08:19:18

fablab
Mitglied

Re: Touchpaq Einrichtung von ...............

synclient TapButton1=1

wird von xf86-input-synaptics ermöglicht, die Information fehlte.

xf86-input-synaptics soll laut wiki nicht mehr genutzt werden.

--------------------------------------------------------------------------------------------------

cat /etc/X11/xorg.conf.d/30-touchpad.conf
Section "InputClass"
    Identifier "touchpad"
    Driver "libinput"
    MatchIsTouchpad "on"
    Option "Tapping" "on"
    Option "TappingButtonMap" "lmr"
    Option "ScrollMethod" "twofinger"
EndSection

Diese Lösung brachte keinen Erfolg.

-------------------------------------------------------------------------------------------------------

Das Touchpad unterstützt Two-Finger-Scroll, das weiß ich von Debian her.

https://thinkpads.com/t61/

https://thinkpads.com/t61/touchpad.htm


Gibt es keine moderne Lösung ohne synclient, also ohne xf86-input-synaptics?

Das Wiki sagt auch "Warning: xf86-input-synaptics is no longer actively updated. If possible, use libinput.".

Beitrag geändert von fablab (11.10.2018 08:51:38)

Offline

#16 11.10.2018 09:10:49

fablab
Mitglied

Re: Touchpaq Einrichtung von ...............

Eine Lösung, leider nicht nach Wiki-Empfehlung aber funtkionsfähig:

sudo pacman -S xf86-input-synaptics

nano TabButton_two-finger_scroll.sh

#!/bin/bash
# Enable TabButton
synclient TapButton1=1
# Enable two-finger scrolling
synclient HorizTwoFingerScroll=1
synclient VertTwoFingerScroll=1
synclient EmulateTwoFingerMinZ=48
synclient EmulateTwoFingerMinW=8

sudo chmod +x TabButton_two-finger_scroll.sh

Dieses Script trage ich in LXQt - Einstellungen - LXQt-Systemeinstellungen - Sitzungskonfiguration - Autostart ein.

Mit dem Trackpoint kann so auch scrollen, dazu muss ich die mittler Traickpoint-Taste gedrückt halten.


Wo trage ich ich dieses Script ein, damit es für jeden User, also systemweit ausgeführt wird?

Danke den Helfenden.

Kennt jemand die vollständige Lösung mit "https://wiki.archlinux.org/index.php/Libinput"?

MfG

fablab

Beitrag geändert von fablab (11.10.2018 10:57:47)

Offline

Schnellantwort auf dieses Thema

Schreibe deinen Beitrag und versende ihn
Deine Antwort

Fußzeile des Forums