如何在戴尔笔记本电脑中禁用/启用/切换触摸板

机器人

我正在尝试在Ubuntu 16.04上调整触摸板,但似乎所有常规方法都无效。例如

synclient touchpadOff=1

它仍然有效!

$ xinput set-prop $DEVICE_ID "Device Enabled" 0
$ xinput list-props 15 |head -n2
  Device 'SynPS/2 Synaptics TouchPad':
    Device Enabled (168):   0

...仍然有效!

我可以在“设置”应用中将其禁用。但我希望能够将其映射到键盘快捷键,因此我正在寻找命令行解决方案。

如果您回答,则奖励积分可在Gnome-Shell和Unity中使用:-)

编辑:按注释中的要求输入xinput。

$ xinput
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen                          id=12   [slave  pointer  (2)]
⎜   ↳ DLL06E4:01 06CB:7A13 Touchpad             id=13   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=15   [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)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                      id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=14   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=16   [slave  keyboard (3)]

Nb。我已经用了15$DEVICE_ID

编辑-感谢下面的答案,这是我的切换脚本

您可以在一个班轮中完成此操作,但是通过这种方式,您也会收到很好的通知。我已经将它附加到快捷键上了,并且很吸引人。谢谢大家

#!/bin/bash
if xinput list-props 13 | grep "Device Enabled (168):.*1" >/dev/null
then
  xinput disable 13
  notify-send -u low -i mouse "Trackpad disabled"
else
  xinput enable 13
  notify-send -u low -i mouse "Trackpad enabled"
fi
飞行员6

您可以使用以下命令关闭触摸板:

xinput disable 13

通过启用它

xinput enable 13

该设备不受的控制psmouse它由控制synaptics_i2c它是设备13。

您也可以像以前尝试的那样按名称切换它,而不依赖于ID。但是,如果您不连接新的输入设备,则ID将保留。

有关更多详细信息,请参见此答案

要删除错误检测到的设备,您需要添加i8042.nopnp内核引导参数。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Linux中发现笔记本电脑触摸板的ACPI ID?

Google Maps如何拦截带有触摸板的笔记本电脑上的滑动/捏合手势?

如何在Sentelic触摸板(msi x350笔记本电脑)上启用多点触控?

禁用笔记本电脑上的触摸板最简单的方法是什么?

修改或禁用触摸板/笔记本电脑上的Windows 8滑动手势

笔记本电脑上的突触触摸板无法正常工作

如何在带有Elan触摸板的笔记本上启用“动量”(又称“惯性”)?

暂时禁用触摸板和键盘,例如,对我的linux笔记本电脑进行防伪

Windows 8.1华硕笔记本电脑触摸板无法正常工作

触摸板已禁用,并且13.10上的触摸屏笔记本电脑无法显示光标

笔记本电脑触摸板在通电时无法正常工作

笔记本电脑的触摸板在通电时反应很差吗?

Ubuntu如何使用Microsoft Precision触摸板处理笔记本电脑?

戴尔vostro笔记本电脑,ubuntu 18.04.3 LTS,触摸板不工作

如何在笔记本电脑中卸载OneDrive

降低ubuntu中的笔记本电脑触摸板灵敏度

如何在华硕笔记本电脑中禁用关机/休眠充电技术?

Dell Latitude D830笔记本电脑-禁用触摸板

暂停笔记本电脑后触摸板无法正常工作

如何在ASUS ROG GL552笔记本电脑上的16.04中禁用/切换触摸板

如何禁用笔记本电脑的触摸板驱动程序?

键盘快捷键可切换(启用/禁用)笔记本电脑触摸板

轻触笔记本电脑的触摸板问题

如何为笔记本电脑中不受支持的触摸板编写驱动程序?

为什么我在海拔高度时,戴尔笔记本电脑触摸板会停止点击?

关闭笔记本电脑盖后,Ubuntu 16.04触摸板无法正常工作

在Wayland上禁用笔记本电脑触摸板

戴尔笔记本电脑上的触摸板按钮已停止工作

戴尔笔记本电脑中的幽灵按键