Einfügen mit der Emulation der mittleren Taste funktioniert nicht

Einfügen mit der Emulation der mittleren Taste funktioniert nicht

Nachdem ich Wayland ausprobiert und zu Xorg zurückgewechselt habe, funktioniert die Emulation der mittleren Taste plötzlich nicht mehr.

Nachfolgend meine Systeminformationen:

 OS: Fedora 25 TwentyFive
 Kernel: x86_64 Linux 4.10.8-200.fc25.x86_64
 Shell: bash
 DE: KDE 5.33.0 / Plasma 5.8.6
 WM: KWin
 WM Theme: Aurorae

libinput zeigt dies zum Touchpad wie folgt an:

Gerät: SynPS/2 Synaptics TouchPad Kernel: /dev/input/event6 Gruppe: 7 Sitz: seat0, Standard Größe: 98,04 x 48,03 mm Funktionen: Zeiger Tippen zum Klicken: deaktiviert Tippen und Ziehen: aktiviert Tippen-Ziehen-Sperre: deaktiviert Linkshändig: deaktiviert Natürliches Scrollen: deaktiviert Mittenemulation: n. z. Kalibrierung: n. z. Scrollmethoden: *Zwei-Finger-Kante Klickmethoden: keine Deaktivieren beim Tippen: aktiviert Beschleunigungsprofile: keine Drehung: n. z.

xinput sagt:

xinput list-props 12
Device 'SynPS/2 Synaptics TouchPad':
        Device Enabled (115):   1
        Coordinate Transformation Matrix (117): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        libinput Tapping Enabled (252): 0
        libinput Tapping Enabled Default (253): 0
        libinput Tapping Drag Enabled (254):    1
        libinput Tapping Drag Enabled Default (255):    1
        libinput Tapping Drag Lock Enabled (256):       0
        libinput Tapping Drag Lock Enabled Default (257):       0
        libinput Tapping Button Mapping Enabled (258):  1, 0
        libinput Tapping Button Mapping Default (259):  1, 0
        libinput Accel Speed (260):     0.000000
        libinput Accel Speed Default (261):     0.000000
        libinput Natural Scrolling Enabled (262):       0
        libinput Natural Scrolling Enabled Default (263):       0
        libinput Send Events Modes Available (237):     1, 1
        libinput Send Events Mode Enabled (238):        0, 0
        libinput Send Events Mode Enabled Default (239):        0, 0
        libinput Left Handed Enabled (264):     0
        libinput Left Handed Enabled Default (265):     0
        libinput Scroll Methods Available (266):        1, 1, 0
        libinput Scroll Method Enabled (267):   1, 0, 0
        libinput Scroll Method Enabled Default (268):   1, 0, 0
        libinput Disable While Typing Enabled (269):    1
        libinput Disable While Typing Enabled Default (270):    1
        Device Node (240):      "/dev/input/event6"
        Device Product ID (241):        2, 7
        libinput Drag Lock Buttons (271):       <no items>
        libinput Horizontal Scroll Enabled (272):       1

Ich kann es nicht manuell einstellen:

xinput set-prop  '12' 'libinput Middle Emulation Enabled' 1
property 'libinput Middle Emulation Enabled' doesn't exist, you need to specify its type and format

Gibt es einen Konflikt zwischen Wayland und Xorg? Wie kann ich die Emulation der mittleren Taste des Mauspads zurücksetzen?

AKTUALISIEREN

Ich habe folgende Libinput-Debug-Events-Ausgaben gefunden:

-event6   POINTER_BUTTON    +2.50s      BTN_MIDDLE (274) pressed, seat count: 1
 event6   POINTER_BUTTON    +2.72s      BTN_MIDDLE (274) released, seat count: 0

Es handelt sich also um ein Einfügeproblem (tatsächlich wird Text in Klipper kopiert), irgendwelche Ideen?

Antwort1

Ich habe den Grund gefunden. Ich habe eine Mouse Gesture ActionPlasma-Systemeinstellung erstellt, und wenn ich Taste 2 wähle, funktioniert das Einfügen mit der emulierten mittleren Taste nicht.

Das Ändern der Schaltfläche auf 3 behebt das Problem.

verwandte Informationen