在Ubuntu 9.04下使用T43的触摸板 touchpad


在Ubuntu 9.04下使用T43的触摸板 touchpad步骤

1.创建新文件

sudo gedit /etc/hal/fdi/policy/shmconfig.fdi

2.在里面添加下面的内容:

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
  <match key="input.x11_driver" string="synaptics">
   <merge key="input.x11_options.SHMConfig" type="string">True</merge>
  </match>
</device>
</deviceinfo>


Enabling Touchpad on/off key
Source: [1] The SHMConfig is now controlled through hal. In the past this was done through xorg.conf

You have to add the file


$ sudo gedit /etc/hal/fdi/policy/shmconfig.fdi
with the following content:

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
  <match key="input.x11_driver" string="synaptics">
   <merge key="input.x11_options.SHMConfig" type="string">True</merge>
  </match>
</device>
</deviceinfo>

After this change please reboot. Restarting hal doesn't help.

Disabling Touchpad while typing
Enable SHMConfig as described above under Enabling Touchpad on/off key and add the command

$ syndaemon -S -d
under System -> Preferences -> Sessions -> Startup Programs.

相关内容