Search
SailfishOS Open Build Service
>
Projects
>
nemo
:
devel:hw
:
x86:x86-common
>
xorg-x11-drv-synaptics
> 10-synaptics.fdi
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File 10-synaptics.fdi of Package xorg-x11-drv-synaptics
<?xml version="1.0" encoding="ISO-8859-1"?> <deviceinfo version="0.2"> <device> <match key="info.capabilities" contains="input.touchpad"> <merge key="input.x11_driver" type="string">synaptics</merge> <!-- Switch off shared memory to close a security hole --> <merge key="input.x11_options.SHMConfig" type="string">false</merge> <!-- Enable tap-to-click --> <merge key="input.x11_options.TapButton1" type="string">1</merge> <!-- Enable double-tap. This seems to be a bug in the synaptics driver. Supplying 0 to MaxDoubleTapTime results in best double-tap experience, rather against the manpage. --> <merge key="input.x11_options.MaxDoubleTapTime" type="string">0</merge> <!-- Enable vertical / horizental scrolling when dragging along the right / bottom edge --> <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge> <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge> <match key="/org/freedesktop/Hal/devices/computer:system.hardware.vendor" contains="Acer"> <match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" prefix="AOA110"> <merge key="input.x11_options.FingerLow" type="string">9</merge> <merge key="input.x11_options.FingerHigh" type="string">12</merge> <merge key="input.x11_options.FingerPress" type="string">69</merge> </match> </match> <!-- To add custom options for the touchpad, modify the examples below to suit your needs. The available options are listed in the "synaptics" man page. After modifyfing this file, you must restart HAL. Check the output of lshal whether your modifications have been merged successfully. Note: Options must always be type "string". The following examples enable left, right, middle clicks on single, double, triple finger tapping, respectively. <merge key="input.x11_options.TapButton1" type="string">1</merge> <merge key="input.x11_options.TapButton2" type="string">3</merge> <merge key="input.x11_options.TapButton3" type="string">2</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> --> </match> </device> </deviceinfo>