Hello
i'm building a Audio Streamer based on Moode, using Raspberry Pi CM4 and CM4 I/O board. From given dimension of the selected case the Waveshare 7.9" DSI display with touch would fit perfectly. So I took the hard way to make non standard setup working.
Currently I have a working setup with this local display using with native resolution of 1280 by 400 px. Even the touch device is working, but not perfect. The remaining problem is, that the touch driver thinks the screen Y resolution is 480 instead of 400. The X resolution of 1280 is correct also for the touch device.
I tried to use xinput_calibration for X11, without success.
Screen reending with 1280x400 works perfect, only touch in Y direction is incorrect.
I need some hint where to find setting of 480 in height is set which disturbs touch behaviour.
here some pics:
Waveshare DSI 7.9 1280x400
Touch pointer top of screen
Touch bottom of screen
Output of xrandr (minimal height set to 480?)
Please help
Felix
i'm building a Audio Streamer based on Moode, using Raspberry Pi CM4 and CM4 I/O board. From given dimension of the selected case the Waveshare 7.9" DSI display with touch would fit perfectly. So I took the hard way to make non standard setup working.
Currently I have a working setup with this local display using with native resolution of 1280 by 400 px. Even the touch device is working, but not perfect. The remaining problem is, that the touch driver thinks the screen Y resolution is 480 instead of 400. The X resolution of 1280 is correct also for the touch device.
I tried to use xinput_calibration for X11, without success.
Screen reending with 1280x400 works perfect, only touch in Y direction is incorrect.
I need some hint where to find setting of 480 in height is set which disturbs touch behaviour.
here some pics:
Waveshare DSI 7.9 1280x400
Touch pointer top of screen
Touch bottom of screen
Output of xrandr (minimal height set to 480?)
Please help
Felix