如何改变 Ubuntu 中触摸屏的行为?

如何改变 Ubuntu 中触摸屏的行为?

我的 Ubuntu 22.04 PC 上连接着一个触摸屏。当我在屏幕上移动手指时,光标会随之移动,但鼠标左键不会同时按下。也就是说,例如,仅通过将光标移过目录就无法选择目录中的多个项目。要做到这一点,我需要先双击。

如何改变这种情况?我有自己的手势识别应用程序,当按下鼠标左键时,它只会跟随光标。这将是这台电脑上运行的唯一应用程序,所以我不需要通过改变此行为而失去任何额外的功能。

我发现我应该在系统设置中禁用或启用点击,但我在那里看到“未找到触摸板”。

sms@home-sms:~$ xinput list-props 20
Device 'WaveShare WS170120':
        Device Enabled (156):   1
        Coordinate Transformation Matrix (158): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        libinput Calibration Matrix (692):      1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        libinput Calibration Matrix Default (693):      1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        libinput Send Events Modes Available (269):     1, 0
        libinput Send Events Mode Enabled (270):        0, 0
        libinput Send Events Mode Enabled Default (271):        0, 0
        Device Node (272):      "/dev/input/event16"
        Device Product ID (273):        3823, 5

sms@home-sms:~$ less /proc/bus/input/devices
I: Bus=0003 Vendor=0eef Product=0005 Version=0110
N: Name="WaveShare WS170120"
P: Phys=usb-0000:00:14.0-7/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:0EEF:0005.000D/input/input31
U: Uniq=        fA1818^UL789
H: Handlers=mouse2 event16 
B: PROP=2
B: EV=1b
B: KEY=400 0 0 0 0 0
B: ABS=660800001000003
B: MSC=20

相关内容