6

[all variants] Disable SHMConfig in Karmic

view full story
linux-howto

http://ubuntuforums.org – Hello! I, along with a few others on these forums, have an Acer 5920 laptop, which is equipped with both a Synaptics Touchpad, and a set of touch-sensitive media keys, which are, in fact, a second synaptics touchpad. Previously, we had been able to use gsynaptics to configure the touchpad behaviour by this: Code: <?xml version="1.0" encoding="UTF-8"?> <deviceinfo version="0.2">   <device>     <match key="input.originating_device" string="/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port">         <merge key="input.x11_options.SHMConfig" type="string">True</merge>         <merge key="input.x11_options.RTCornerButton" type="string">2</merge>         <merge key="input.x11_options.RBCornerButton" type="string">3</merge>         <merge key="input.x11_options.LTCornerButton" type="string">4</merge>         <merge key="input.x11_options.LBCornerButton" type="string">5</merge>         <merge key="input.x11_options.TapButton1" type="string">1</merge>         <merge key="input.x11_options.TapButton2" type="string">2</merge>         <merge key="input.x11_options.TapButton3" type="string">3</merge>         <merge key="input.x11_options.PalmDetect" type="string">0</merge>         <merge key="input.x11_options.PalmMinWidth" type="string">0</merge>         <merge key="input.x11_options.PalmMinZ" type="string">0</merge>     </match>   </device> </deviceinfo> in the file /etc/hal.fdi.policy/touchpad.fdi. That worked fine, because up until Jaunty, SHMConfig was 'off' by default. Now, I need to specify that I don't want SHMConfig for the Media Keys touchpad, and I've attempted this in another fdi file: Code: <?xml version="1.0" encoding="UTF-8"?> <deviceinfo version="0.2">   <device>     <match key="input.originating_device" string="/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX2_port">         <merge key="input.x11_options.SHMConfig" type="string">False</merge>         <merge key="input.x11_options.RTCornerButton" type="string">0</merge>         <merge key="input.x11_options.RBCornerButton" type="string">0</merge>         <merge key="input.x11_options.LTCornerButton" type="string">0</merge>         <merge key="input.x11_options.LBCornerButton" type="string">0</merge>         <merge key="input.x11_options.TapButton1" type="string">0</merge>         <merge key="input.x11_options.TapButton2" type="string">0</merge>         <merge key="input.x11_options.TapButton3" type="string">0</merge>         <merge key="input.x11_options.PalmDetect" type="string">0</merge>         <merge key="input.x11_options.PalmMinWidth" type="string">10</merge>         <merge key="input.x11_options.PalmMinZ" type="string">200</merge>     </match>   </device> </deviceinfo> Unfortunately, this isn't working. Is it possible to turn off SHMConfig for a touchpad like this? Or some other way? It effects not only the configuring of the main touchpad, but also syndaemon, which is a pretty necessary utility. All advice appreciated! Charlie (Hardware)