Raspberry Pi Touchscreen Rechtsklick (rechte Maustaste) aktivieren mit twofing – Raspbian Jessie

Leider unterstützt das Raspberry Pi 7 Touchscreen in Verbindung mit Raspbian Jessie kein Rechtsklick bzw. long touch für die rechte Maustaste.
Mit dem Programm Twofing, kannst du mit Zwei Finger auf das Touchscreen tippen um ein Rechtsklick auszulösen.

Raspberry Pi Touchscreen Rechtsklick rechte Maustaste two finger right click Raspbian Jessie

Inhalt

Twofing installieren

  1. Du benötigst ein paar Programme um Twofing zu kompilieren. Falls ein paar dieser Programme schon installiert sind, erkennt apt-get dies automatisch.

    
    sudo apt-get update && sudo apt-get install build-essential libx11-dev libxtst-dev libxi-dev x11proto-randr-dev libxrandr-dev
    
  2. Lade dir Twofing herunter.

    wget http://plippo.de/dwl/twofing/twofing-0.1.2.tar.gz
  3. Entpacke die heruntergeladene Datei.

    tar -xvzf twofing-0.1.2.tar.gz
  4. Navigiere in den Ordner der beim entpacken erstellt wurde.

    cd twofing-0.1.2
  5. Starte den Kompiliervorgang und installiere Twofing

    make && sudo make install
  6. Optional
    Ich habe ein original Raspberry Pi 7 Touchscreen mit Raspbian Jessie verwendet und es trat ein Fehler beim starten von Twofing auf.

    
    twofing, the two-fingered daemon
    Version 0.1.2.20120708
    
    /dev/twofingtouch: No such file or directory
    

    Den Fehler kannst du wie folgt beheben.
    Öffne die 70-touchscreen-egalax.rules Datei mit dem Nano Text-Editor.

    sudo nano /etc/udev/rules.d/70-touchscreen-egalax.rules

    Lösche den kompletten Inhalt und füge folgenden Code ein.

    
    KERNEL=="event*",ATTRS{name}=="FT5406 memory based driver",SYMLINK+="twofingtouch",RUN+="/bin/chmod a+r /dev/twofingtouch"
    

    Beende den Texteditor mit CTRL+X und bestätige die Änderung mit Y

  7. Starte den Raspberry Pi neu.

    sudo reboot
  8. Lösche den nicht mehr benötigten Order von Twofing im Home Ordner.

    rm ~/twofing-0.1.2
  9. Starte twofing im Debug Modus und teste mit Zwei-Finger ob der Rechtsklick auf dem Touchscreen funktioniert.

    twofing --debug

    Mit CTRL+C kannst du das Programm wieder beenden.
    Raspberry Pi Touchscreen Rechtsklick rechte Maustaste two finger right click Raspbian Jessie

    Wenn du den Befehle über SSH eingibst und nicht direkt am Raspberry Pi, wird der Befehl twofing --debug nicht funktionieren.
    Du musst erst festlegen, dass Twofing den Touchscreen verwendet. Dazu gibst du folgenden Befehl ein

    export DISPLAY=:0

    und danach kannst du Twofing starten

    twofing --debug

    Hast du einen zusätzlichen Monitor über HDMI angeschlossen, musst du prüfen welche Kennzahl der Touchscreen hat. Mit dem Befehl who kannst du dir die Kennzahlen der Monitore anzeigen lassen.
    Quelle: http://raspberrypi.stackexchange.com/a/27881/14517

Twofing autostart

Damit du Twofing nicht nach jedem Neustart von Hand starten musst, kannst du eine Autostart Datei erstellen.

  1. Navigiere in den Autostart Ordner deines Heimverzeichnis.

    cd ~/.config/autostart
  2. Erstell eine Datei mit dem Namen twofing.desktop und öffne sie.

    nano twofing.desktop
  3. Füge folgenden Text in die Datei ein.

    
    [Desktop Entry]
    Type=Application
    Name=Twofing
    Exec=twofing
    StartupNotify=false
    

    Beende den Texteditor mit CTRL+X und bestätige die Änderung mit Y

Gib deine Stimme ab!

12 Likes
Upvote Downvote

Total votes: 5

Upvotes: 5

Upvotes percentage: 100.000000%

Downvotes: 0

Downvotes percentage: 0.000000%

Geschrieben von Ben

#Blogger #Designer #RaspeberryFan #Self-Employed #Developer #Javascript
TwitterGithubThingiverse

1 Kommentar

Kommentar verfassen
  1. Ich erhalte die Meldung

    pi@philips-pi:~ $ twofing –debug
    twofing, the two-fingered daemon
    Version 0.1.2.20120708

    ERROR: Couldn’t connect to X server

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.