flSynclient
synaptics touchpad frontend for X


versione italiana

flSynclient is a synaptics touchpads frontend for Linux (and X server environment in general) build with the fltk (www.fltk.org) toolkit. Uses synclient, a command line tool to set the synaptics driver. flSynclient is free software, released under the GNU GPL licence.

Screenshot

Download

Installation

Note

Real time setting of the driver is possibile only if "shared memory" option is enabled.
XF86Config/xorg.conf should contains something like:

------------------------------------------------------------------
Section "InputDevice"
        Identifier      "touchpad"
        Driver          "synaptics"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "SHMConfig"             "on"
EndSection
...
Section "ServerLayout"
	...
        InputDevice     "touchpad" "AlwaysCore"
EndSection
------------------------------------------------------------------

For security reasons flSynclient doesn't write Xf86Config/xorg.conf directly, but saves the drivers settings in ~/.flSynclient. The comand:

flSynclient -s
restores the saved settings, and can be put in session startup using .xinitrc or .xsession, or according to the session management of your desktop environment. This system manage personal setting for every user in a multi-user environment.
To definitly save the settings you can edit Xf86Config/xorg.conf, in the touchpad section, adding a "option" line for every parameter:
------------------------------------------------------------------
Section "InputDevice" 
        Identifier      "touchpad"
	.
	.
	Option "Optionname" "OptionValue"
	Option "Optionname" "Optionvalue"
	.
	.
	.
EndSection
 ------------------------------------------------------------------
 

Dependencies


www.matteolucarelli.net