Bug 805686 - Please change from kcm_touchpad to synaptiks
Please change from kcm_touchpad to synaptiks
Product: Fedora
Classification: Fedora
Component: kcm_touchpad (Show other bugs)
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Kevin Kofler
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2012-03-21 16:12 EDT by Andrew Gunnerson
Modified: 2012-03-22 00:38 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2012-03-21 20:04:37 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Andrew Gunnerson 2012-03-21 16:12:18 EDT
kcm_touchpad hasn't been in development for almost two years, so many distros have switched to the more actively developed synaptiks package. It supports all the features of kcm_touchpad and more.

Other distro pages:
Debian: http://packages.debian.org/sid/kde-config-touchpad
 - Notice name of source package in the right sidebar
Ubuntu: http://packages.ubuntu.com/oneiric/kde-config-touchpad
 - Name of package in synaptiks in sidebar
openSUSE: http://download.opensuse.org/source/distribution/12.1/repo/oss/suse/src/
 - The repository does not contain kcm_touchpad anymore, just synaptiks
Mageia: http://mirrors.kernel.org/mageia/distrib/cauldron/SRPMS/core/release/
 - Mageia includes both, but from the timestamps, it's easy to see that synaptiks is updated more often

The homepage of synaptics is here: http://synaptiks.lunaryorn.de/en/0.8.1/index.html

I can make a spec file and an SRPM if needed.

Thanks in advance!
Comment 1 Kevin Kofler 2012-03-21 20:04:37 EDT
Synaptiks has several design issues, such as being written in Python and using a system tray icon (also written in Python) for things which would be better as a GUI-less service. As a result, it means a Python service (and with it, the Python interpreter) is running in the background all the time (I know there's also the printer-applet, but we're planning to finally move away from that one to a C++ alternative), and displaying an unwanted system tray icon.

There's an older version of Synaptiks which does not have these issues (it was written in C++ and the service was a GUI-less kded4 service), but it's been dead for almost as long as kcm_touchpad.

So feel free to package Synaptiks and get it through the Fedora review process, but I'm opposed to making it the default, and I'm also not interested in maintaining it.
Comment 2 Andrew Gunnerson 2012-03-22 00:38:26 EDT
Ahh...I see. In that case, I also don't agree to make it default. I'll package Synaptiks, though, and try to get it in the repositories.

Thanks for the reply!

Note You need to log in before you can comment on or make changes to this bug.