ubuntu12下禁用触模板或小红帽方法(绝对可行)

1、终端执行xinput命令查看输入设备列表

 

james@james-thinkpad:~$ xinput
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=12	[slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                   	id=13	[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)]
    ↳ Sleep Button                            	id=8	[slave  keyboard (3)]
    ↳ CNF7237&CNF7238                         	id=9	[slave  keyboard (3)]
    ↳ Asus Laptop extra buttons               	id=10	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=11	[slave  keyboard (3)]

    红色设备为触模板设备信息。可见其ID为12, 名称为SynPS/2 Synaptics TouchPad

 

2、禁用设备

  终端执行 xinput set-prop 12 “Device Enabled” 0

 

  12:为设备ID,这里也可写成设备名称

   0:为禁用,可选值有,(1:启用,0:禁用)

 

3、开机自动禁用

    可以看到已经成功禁用了,但是重启之后则会恢复,解决方法就是开机自动运行禁用命令

   新建一个xinput.desktop的文件,内容如下:

[Desktop Entry]
Type=Application
Exec=xinput set-prop 12 'Device Enabled' 0
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[zh_CN]=touchpad enable
Name=touchpad enable
Comment[zh_CN]=禁用触摸板
Comment=禁用触摸板
    保存后,将此内容添加到启动应用程序列表中即可。

 

你可能感兴趣的:(ubuntu)