You are not logged in.
Pages: 1
Hi everyone.. i have a question.. i installed xf86 synaptic.. ran fine for me.. but when I connect the mouse(usb), the synaptic don't disable..
i read this http://wiki.archlinux.org/index.php/Syn … _detection .. but the files touchpad.rules don't exist.
thanks..
Offline
Why don't you create the file with the specified content?
Offline
i did that.. but nothing happen....
Offline
Did you also enable SHMConfig, as mentioned in the article? Do you use xorg.conf or hal? Hal probably needs to be restarted after those changes.
Offline
i use hal.. but the shmconfig is in the xorg.conf ??
Offline
That depends on your configuration. The article recommends to put it into hal, thats why I am asking.
Offline
yes i use hal.
i made this
nano /etc/udev/rules.d/01-touchpad.rules
ACTION=="add", SUBSYSTEM=="input", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient -s TouchpadOff=1"
ACTION=="remove", SUBSYSTEM=="input", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient -s TouchpadOff=0"
cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/
where i can turn on shmconfig?
Offline
In /etc/hal/fdi/policy, <merge key="input.x11_options.SHMConfig" type="string">true</merge>
Offline
/etc/hal/fdi/policy/11-x11-synaptics.fdi
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.product" contains="ETPS/2 Elantech Touchpad">
<append key="info.capabilities" type="strlist">input.touchpad</append>
</match>
<match key="info.capabilities" contains="input.touchpad">
<merge key="input.x11_driver" type="string">synaptics</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>
<!-- Arbitrary options can be passed to the driver using
the input.x11_options property since xorg-server-1.5. -->
<!-- EXAMPLES:
Switch on shared memory, enables the driver to be configured at runtime
<merge key="input.x11_options.SHMConfig" type="string">true</merge>
Maximum movement of the finger for detecting a tap
<merge key="input.x11_options.MaxTapMove" type="string">2000</merge>
Enable vertical scrolling when dragging along the right edge
<merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
Enable vertical scrolling when dragging with two fingers anywhere on the touchpad
<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
Enable horizontal scrolling when dragging with two fingers anywhere on the touchpad
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>
If on, circular scrolling is used
<merge key="input.x11_options.CircularScrolling" type="string">true</merge>
<merge key="input.x11_options.SHMConfig" type="string">true</merge>
For other possible options, check CONFIGURATION DETAILS in synaptics man page
-->
</match>
</device>
</deviceinfo>
uhmm what i have done wrong??
Last edited by Drake (2009-11-11 16:35:36)
Offline
Well it's commented out (<!-- EXAMPLES: ... --> is a comment). Move it above the EXAMPLES line.
Offline
it didn't work fine for me.. but thanks any how..
sometimes the touchpad turns mad..
Offline
is nesesary libsynaptic?
Offline
Pages: 1