Bug 805686

Summary: Please change from kcm_touchpad to synaptiks
Product: [Fedora] Fedora Reporter: Andrew Gunnerson <accounts+fedora>
Component: kcm_touchpadAssignee: Kevin Kofler <kevin>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: kevin
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-03-22 00:04:37 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Andrew Gunnerson 2012-03-21 20:12:18 UTC
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-22 00:04:37 UTC
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 04:38:26 UTC
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!