在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.