User Tools

Site Tools


en:linux:scripts:11-x11-synapticsfdi

/etc/hal/fdi/policy/11-x11-synaptics.fdi

Touchpad configuration.

<?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">0</merge>
		<merge key="input.x11_options.TapButton2" type="string">0</merge>
		<merge key="input.x11_options.TapButton3" type="string">0</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>

	For other possible options, check CONFIGURATION DETAILS in synaptics man page
        -->
    </match>
  </device>
</deviceinfo>
en/linux/scripts/11-x11-synapticsfdi.txt · Last modified: 2010/01/19 14:56 (external edit)