Welcome to synaptiks!

synaptiks is a touchpad service for KDE 4 available under the terms of the modified (aka two-clause) BSD license (see Licensing for details).

This service configures and manages your touchpad. It can switch of your touchpad automatically, if you are typing on the keyboard, or if an external mouse is plugged. These features as well as basic settings of the touchpad driver can be configured in a convenient System Settings module.

_images/scrolling-configuration.png

A simple Plasma applet is also included. This applet gives visual feedback about the touchpad state and provides a quick way to open the touchpad configuration.

_images/applet.png

Installation

The current release is synaptiks 0.3.2, available on the Downloads page. See the Changelog for a list of important changes since the last release [1]. Detailed Build and installation instructions are available, if you want to build synaptiks from source.

Alternatively you may try Binary packages. Note however, that these are not maintained by the synaptiks developers.

Documentation

The Synaptiks Handbook describes usage and configuration of synaptiks. Read this to get an idea, how synaptiks works and what it can do for you.

Developer documentation is also available. A overview of the D-Bus API is available, as well as an API documentation generated from the synaptiks source code.

Note

All documentation on this page refers to the current development state of the version 0.3 series, not to the lastest release if this series. You may notice slight differences to the 0.3.2 release, in the Handbook as well as in D-Bus and API documentation. Refer to the Changelog to identify these differences.

Contribution and Development

Bug reports, feature requests and patches are very welcome! Just report your problems and wishes in the issue tracker [2].

synaptiks is developed on BitBucket. The complete source code is available in a Mercurial repository. Just pull and edit as you like.

synaptiks is also listed on Ohloh. This site provides some metrics and statistics about the source code and the development activity in synaptiks. It might help you to get an idea of source code quality and complexity.

Footnotes

[1]A detailed list of changesets is also available.
[2]Please remember to set correct bug type and component (if possible) and to provide detailed information about the problem you have or the feature you want.