I know nothing about MoOdle, but you're describing the same issue that many face with X11 or Wayland.
Whatever display system is in use has combined the 800x480 touch display with a 1920x1080 HDMI display(*) side-by-side to give a total width of 2720, and overall height of 1080.
You need to assign the touch input device to one display device.
Under X that would be "xinput --map-to-output <touch device> <display device>" ("xinput" would tell you all the input devices, and "xrandr" would tell you all the display devices).
Under labwc it's done in ~/.config/labwc/rc.xml as an XML entry "<touch deviceName="device-name" mapToOutput="display-device" mouseEmulation="yes"/>. In Raspberry Pi OS that is easiest to set using the Screen Configuration app, but that is unlikely to be applicable to MoOdle.
(*) HDMI doesn't support audio without video, so presumably your extractor has said it is 1080p.
Whatever display system is in use has combined the 800x480 touch display with a 1920x1080 HDMI display(*) side-by-side to give a total width of 2720, and overall height of 1080.
You need to assign the touch input device to one display device.
Under X that would be "xinput --map-to-output <touch device> <display device>" ("xinput" would tell you all the input devices, and "xrandr" would tell you all the display devices).
Under labwc it's done in ~/.config/labwc/rc.xml as an XML entry "<touch deviceName="device-name" mapToOutput="display-device" mouseEmulation="yes"/>. In Raspberry Pi OS that is easiest to set using the Screen Configuration app, but that is unlikely to be applicable to MoOdle.
(*) HDMI doesn't support audio without video, so presumably your extractor has said it is 1080p.
Statistics: Posted by 6by9 — Mon Apr 14, 2025 4:42 pm