Forum: PC-Programmierung Raspbian Jessie / Stretch Touch-Display Rechtsklick / Tastatur


von Pascal (Gast)


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

von Kev (Gast)


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 ?

von Md M. (Firma: Potilatormanufaktur) (mdma)


Lesenswert?

Kev schrieb:
> cd /usr/share/X11/xorg.confIn

> Falls es dabei Probleme gibt

Das wird es definitiv.

> sudo nano 10-evdev.conf

Und dann? Soll er da auch was reinschreiben?

> So kannst du es versuchen, bei mir funktioniert es aber leider auch
> nicht

Na dann.

von DPA (Gast)


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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.