Raspbian Jessie / Stretch Touch-Display Rechtsklick / Tastatur

Gast #5405520
Lesenswert?

Hi,

um das offizielle Touchdisplay für den Raspberry Pi auch nutzen zu 
können, frage ich mich, ob es inzwischen eine Lösung gibt, entweder mit 
zwei Fingern oder durch langes Drücken einen Rechtsklick auszulösen. Die 
eine Lösung, wo /etc/X11/xorg.conf modifiziert wird, klappt bei mir 
nicht, da diese Datei nicht existiert. Die Version ist schon mit dem 
PIXEL Desktop.

Außerdem fast wichtiger: Wie kann ich die Bildschirm-Tastatur schon beim 
Login sichtbar machen? Sonst ist der Raspberry Pi wegen sudo ja gleich 
null geschützt..

ich habe zurzeit "matchbox-keyboard" installiert.

Danke im Voraus
Pascal
Gast #5409388
Lesenswert?

Hab auch danach gesucht, schreib mal
1
cd /usr/share/X11/xorg.conf
In die kommandozeile und dann
1
sudo nano 10-evdev.conf

Falls es dabei Probleme gibt, oder der Pfad nicht vorhanden ist:
1
sudo apt install xserver-org-input-evdev

So kannst du es versuchen, bei mir funktioniert es aber leider auch 
nicht ? (Raspian Stretch)

Bezüglich virtual Keyboard habe ich mit
1
sudo apt install kvkbd
und
1
sudo apt install xvkvbd
bessere Erfahrung gemacht (weniger CPU Auslastung)

Wegen dem Lockscreen habe ich mir mit dem Touchscreen noch keine 
Gedanken gemacht, weil es allein mit "Rechtsklick" dabei schon nicht 
funktioniert bei mir ?
Du könntest aber remote desktop am Laptop/Pc nutzen wenn du
1
 sudo apt install xrdp
eingibst, oder
1
 sudo apt install tightvncserver
mit vnc viewer App fürs Smartphone.

Bitte entschuldige auftretende Rechtschreibfehler?
Viel Glück noch ?
Gast #5409651
Lesenswert?

Pascal schrieb:
> Die eine Lösung, wo /etc/X11/xorg.conf modifiziert wird, klappt bei mir
> nicht, da diese Datei nicht existiert.

Die Datei kann man erstellen, und Xorg liest sie dann auch ein. Besser 
erstellt man sie aber in /etc/X11/xorg.conf.d/10-irgendwas.conf. Das 
Problem liegt wo anders, die Linksklick Emulation wurde aus den 
Touchscreen Treibern entfernt, und eudev unterstützt keine 
Mousebuttonemulation für Touchscreens:
https://bugs.freedesktop.org/show_bug.cgi?id=96494

Jemand müsste das also entweder im Kernel als Option derartiges 
implementieren, oder den evdev Treiber anpassen, oder einen virtuellen 
userspace input Treiber erstellen. Ich denke die letzte Option würde am 
meisten Vorteile bieten, vielleicht schau ich mir das mal an, wenn ich 
mit meinem momentanen Projekt fertig bin.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren