Obecnie używam Raspbian Stretch z 7-calowym ekranem dotykowym Waveshare i chciałbym uzyskać kliknięcie prawym przyciskiem (najlepiej za pomocą dwóch palców lub długiego dotyku).
Wydaje się, że nie ma rozwiązań dla Raspbian Stretch, a ja próbowałem użyć rozwiązań, które działały na poprzednich wersjach Raspbian (takich jak Jessie i Wheezy), takich jak twofing lub modyfikacja xorg.conf
pliku, aby uzyskać menu prawym przyciskiem myszy, ale żadne nie działa.
Jednak odkryłem, że tylko w Chromium, dotyk dwoma palcami i długie naciśnięcie powodują pojawienie się menu prawego kliknięcia, ale kiedy robię to na pulpicie / gdziekolwiek indziej, nic się nie dzieje.
Wszelkie sugestie dotyczące sposobu wprowadzania danych prawym przyciskiem myszy z ekranu dotykowego będą mile widziane.
źródło
Odpowiedzi:
Zasadniczo podano opcje związane z
xorg.conf
danymi wejściowymi odxinput
, więc jeśli nie wiesz, które opcje będą działać i chcesz wprowadzić trwałe zmiany w konfiguracji, lepiej jest uruchamiaćxinput
bezpośrednio niż wielokrotnie zmieniaćxorg.conf
i ponownie uruchamiać X.Uruchom,
xinput list
aby znaleźć identyfikator ekranu dotykowego, a następniexinput list-props <ID>
znaleźć odpowiednią właściwość (zwykleEmulateThirdButton
). Następnie spróbuj włączyć tę właściwość dla ekranu dotykowego i sprawdź, czy to pomoże. Jeśli nie, spróbuj zrobić to samo z następnym urządzeniem wejściowym w hierarchii, aż doVirtual core pointer
.źródło