我终于在 Myria MY8307 上安装了 Ubuntu。我遇到了两个大问题,可能相关。
为了让屏幕处于正确的方向以便使用键盘进行横向使用,我需要应用 xrandr -o right。之后,屏幕显示当前方向,但指针会随坐标系统旋转 180 度。例如,如果想从左上角单击某个内容,我需要单击右下角。我尝试使用此脚本并设置不同的坐标变换矩阵,但这些都对我没有任何帮助。
我安装了以下内容司机适用于我的触摸屏。光标在 Y 轴上反向移动,整个屏幕将光标移入高度和宽度的 1/4。在拖动屏幕进行选择时,我可以在左上角看到我的选择,而鼠标指针实际上在右下角移动。
关于如何解决我的问题,您有什么想法吗?我还想指出,我尝试使用 iio-sensor-proxy,然后将其删除,但没有任何改变。
答案1
xinput and xrandr
获取鼠标的 ID(本例中为 11)和输出监视器(对我来说是 eDP)的 ID,并注意它可能会在重新启动时发生变化,
xinput map-to-output 11 eDP
And you might have to apply a transformation for the coordinates
这是我的右旋转
xinput set-prop 'ELAN0732:00 04F3:2536 Pen (0)' --type=float coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1
总的来说,触摸屏数字笔的一句话是
xrandr --output eDP --rotate right && xinput set-prop 'ELAN0732:00 04F3:2536 Pen (0)' --type=float "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1 && xinput map-to-output 11 eDP
答案2
您可以尝试稍微放大桌面。这对我有用。