我的笔记本电脑的触摸板无法正常工作,每隔 2 秒左右,触摸板就会发生难以察觉的移动,只有当我在任何媒体播放器上全屏播放时才会注意到,并且会显示时间戳,这让我非常恼火。它只会干扰此活动,所以我只需要一个解决方案,当我想全屏观看某些内容时,时间戳不会每两秒闪烁一次。
问题如下:我找不到关闭触摸板的方法。
Fn+f1它只能工作一秒钟,但触摸触摸板后就会再次激活它,而且由于这种微小的移动是持续的,它就会自行打开。
我使用鼠标,我尝试过“连接鼠标时禁用触摸板”,它什么也不做。
我试过禁用触摸板所有的选项都一样,触摸板仍然不受影响。
我试过synclient TouchpadOff=0.它说
未找到命令“synclient”,但可以使用以下命令安装:sudo apt install xserver-xorg-input-synaptics
但是该命令说
xserver-xorg-input-synaptics:依赖:xserver-xorg-core (...) E:无法纠正问题,您持有损坏的软件包。
在尝试找到解决方案之后,我不小心弄乱了所有驱动程序,笔记本电脑开始忽略所有输入(我插入的所有鼠标,所有键盘,所有东西。我不得不重新安装)
触摸板仍然在无礼地摇晃。
怜悯
答案1
我发现最可靠的方法是使用一个简单的脚本:
> cat no-touch.sh
#!/bin/bash
touch_id=$(xinput list |grep 'TouchPad\|Synaptics' |\
sed -n 's/.*=\([0-9]*\).*/\1/p')
xinput set-prop "touch_id" "Device Enabled" 0
echo -e "\nDisabled TouchPad id=$touch_id"
希望这可以帮助。