Description of problem: kcm_touchpad relies on xorg-x11-drv-synaptics to tweak the various properties of the driver. These are different with the xorg-x11-drv-libinput driver which is slated as replacement for evdev and synaptics. Patches are required to make kcm_touchpad work with the xorg libinput driver.
There's a branch with patches based on the v1.1 release here: https://github.com/whot/kcm_touchpad/tree/wip/libinput-support Note that we need to keep supporting both synaptics and libinput. libinput has less knobs to tweak, so a large portion of the UI is now disabled. Long-term upstream KDE should reconsider the design of the kcm_touchpad module to accommodate for both drivers, but for now I think this will do. Also note that disable-while-typing is disabled because libinput does it automatically (or something very similar anyway). And a copr with test builds: https://copr.fedoraproject.org/coprs/whot/kcm_touchpad/
Also note that the Fedora 20 libinput version does not support switching scroll methods, so that'll be permanently disabled in the GUI (but enabled on the touchpad). And edge scrolling is only available on single-touch touchpads, so that's permanently disabled in the GUI too.
For Rawhide, we will need these changes in the KF5 version though (which we are planning to import as soon as possible), see: https://fedoraproject.org/wiki/Changes/Plasma_5
KF5 version with libinput patches integrated builds are available at http://copr.fedoraproject.org/coprs/rajeeshknambiar/kf5-kde-apps/. You'd need the dvratil/plasma-5 copr repo enabled in F20 and F21.
thanks. %changelog * Thu Feb 12 2015 Rex Dieter <rdieter> - 5.1.95-1 - Plasma 5.1.95 - plus post-5.1.95 commits, including new libinput support