我正在尝试使用
xrandr
配置显示旋转,并在 EndeavourOS 中使用 xinput
相应地转换鼠标坐标轴,i3-wm v4.22 在 VirtualBox 7.0.6 上运行。虽然显示器旋转效果很好,但鼠标坐标轴的变换并未应用于鼠标移动:鼠标保持移动,与更改前完全相同。但是,当我尝试在终端中选择某些内容时,它是在错误的位置选择的,而不是鼠标指针所在的位置。当我向上/向下移动鼠标时,它会在旋转显示中向右/向左移动,保留normal
显示位置的初始配置。
我使用的命令
xrandr --output Virtual1 --rotate left # works correctly
xinput set-prop "VirtualBox mouse integration" "Coordinate Transformation Matrix" 0 -1 1 1 0 0 0 0 1
如何对旋转显示器上的鼠标移动应用坐标变换?我的问题是
xinput
命令根本不影响鼠标移动(不是变换矩阵的正确值)。
谢谢!