我想禁用 i3 的触摸板。以前我使用 XFCE,并使用 GUI 来执行此操作。我怎样才能在 i3 中做到这一点?
答案1
您还可以使用/安装 xinput。
它将为您提供输入设备列表,在列表中找到您的触摸板,其编号 = NUMOFDEV。
xinput set-prop NUMOFDEV "Device Enabled" 0
那应该禁用它。
答案2
禁用触摸板的一个简单方法是添加
synclient TouchpadOff=1
到你的 i3 配置文件。如果您想知道该文件在哪里运行i3-config-wizard
。除了输出该文件的位置之外,如果该文件不存在,它还会为您创建它。
答案3
对我有用的是`
xinput list
通过 id 选择您的设备
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ USB OPTICAL MOUSE id=10 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
例如我的鼠标有id
一个12
然后:
xinput disable <id>
所以就我而言是:
xinput disable 12