Wie ordnet ich die mittlere Maustaste einem Doppelklick zu?

Wie ordnet ich die mittlere Maustaste einem Doppelklick zu?

Ubuntu 18.04. Wenn ich die mittlere Maustaste klicke, sollte es einen Doppelklick geben. Danke.

BEARBEITEN: Unity-Desktop wird verwendet.

Antwort1

Betriebssystem: Ubuntu 18:04
Erforderliche Pakete: xdotoolundxbindkeys

Sie können diese Pakete installieren mitsudo apt install xdotool xbindkeys

gedit .xbindkeysrc

Fügen Sie den folgenden Inhalt ein

"xdotool click --repeat 2 1"
b:2

Speichern Sie die Datei und führen Sie sie ausxbindkeys --poll-rc

Jetzt sollte Ihr mittlerer Klick als Doppelklick funktionieren.

von man xdotooleinigen Inhalten

   click [options] button
       Send a click, that is, a mousedown followed by mouseup for the
       given button with a short delay between the two (currently 12ms).

       Buttons generally map this way: Left mouse is 1, middle is 2, right
       is 3, wheel up is 4, wheel down is 5.

       --clearmodifiers
           Clear modifiers before clicking. See CLEARMODIFIERS below.

       --repeat REPEAT
           Specify how many times to click. Default is 1. For a double-
           click, use '--repeat 2'

Getestet auf Ubuntu 18.04.3


Problemumgehung

Wenn Sie Unity wie folgt installiert habensudo apt install unity

verwenden Sie dann den folgenden Inhalt in .xbindkeysrcder Datei

"xdotool click --repeat 2 1"
b:2 + Release

Getestet auf Ubuntu 18.04 mit Unity-Sitzung.

Antwort2

Ich hatte wenig Glück mit btnxund xdotoolso, wenn Sie auf Linux Mintoder anderen Ubuntu-basierten Distribution sind, würde ich vorschlagenEingabe-Neumapperverfügbar in den Repos:

sudo apt install input-remapper

Konfigurieren Sie anschließend mit folgendem Code einen gewünschten Button:

repeat(2, key(BTN_LEFT).w(50))

Dadurch wird die linke Maustaste mit einer Verzögerung von 50 ms wiederholt. Die Verwendung des Standards key(BTN_LEFT).key(BTN_LEFT)hat bei mir nicht funktioniert, vermutlich weil kein ButtonReleaseEreignis rechtzeitig gesendet wurde, um von Cinnamon erkannt zu werden. Viel Spaß!

verwandte Informationen