Hi
Yes, we modified the transform (Normal, 180, rotate-180, flipped) and verified the rotation. The screen is rotating, flipping as expected. But touch is working only with 0 degree / normal even though the screen rotates to 180 or flipped. Touch works only for 0 degree. We modified the calibration.sh and kept values for 0 degrees separately and 180 degrees separately and verified. But no success.
[core]
idle-time=0
use-g2d=1
xwayland=true
require-input=false
[shell]
panel-location=""
panel-position=none
locking=false
allow-zap=true
num-workspaces=1
[libinput]
enable-tap=true
touchscreen_calibrator=true
calibration_helper=/usr/bin/save-calibration.sh
[output]
name=fbdev
mode=640x480@60
transform=normal
#transform=rotate-180
#transform=flipped
[screen-share]
command=/usr/bin/weston --backend=rdp-backend.so --shell=fullscreen-shell.so --no-clients-resize
[input-method]
path=/usr/lib/invalidPath/weston-keyboard
[keyboard]
keymap_layout=ch
vt-switching=false
[xwayland]
path=/usr/bin/Xwayland
As you are saying touch function is combined with weston. But here, touch and screen rotation work differently