6by9, thank you for reply!
Regarding touch controllers, here is what I'm doing for OS Lite (no X stuff):
- all touchscreens which I tried use ADS 7846 touch controller, so I add overlay: dtoverlay=ads7846
- add device rule: /etc/udev/rules.d/95-ads7846.rules with content:
SUBSYSTEM=="input", KERNEL=="event[0-9]*", ATTRS{name}=="ADS7846 Touchscreen", SYMLINK+="input/touchscreen"
That creates /dev/input/touchscreen device which can be calibrated.
Touchscreens which handle touch events over USB don't need any configuration as they just use regular drivers for USB devices.
dtoverlay=piscreen,drm gives a good result but all colors are inverted. Do you mean that providing the correct init sequence could solve that issue? I have no idea how to do that. If you could provide instructions that would be very helpful.
Thank you!
Regarding touch controllers, here is what I'm doing for OS Lite (no X stuff):
- all touchscreens which I tried use ADS 7846 touch controller, so I add overlay: dtoverlay=ads7846
- add device rule: /etc/udev/rules.d/95-ads7846.rules with content:
SUBSYSTEM=="input", KERNEL=="event[0-9]*", ATTRS{name}=="ADS7846 Touchscreen", SYMLINK+="input/touchscreen"
That creates /dev/input/touchscreen device which can be calibrated.
Touchscreens which handle touch events over USB don't need any configuration as they just use regular drivers for USB devices.
dtoverlay=piscreen,drm gives a good result but all colors are inverted. Do you mean that providing the correct init sequence could solve that issue? I have no idea how to do that. If you could provide instructions that would be very helpful.
Thank you!
Statistics: Posted by peppy.player — Mon Feb 19, 2024 4:59 pm