Warning: session_start(): open(/tmp/sess_l5qgc3vsnhmo1s94oqpo3nn2g0, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
kcm_touchpad openDesktop.org
-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans (16) .- Knowledge Base  . 

kcm_touchpad

   0.3.1  

KDE System Tool

Score 85%
kcm_touchpad
zoom


kcm_touchpad
zoom


kcm_touchpad
zoom


Downloads:  6166
Submitted:  Oct 7 2009
Updated:  Jan 12 2010

Description:

Synaptics driver based touchpads kcontrol module.

This is configuration control panel module for synaptics-driven touchpads.
Based on ksynaptics by Stefan Kombrink (qsynaptics.sourceforge.net). Thank you Stefan.

Since version 0.2.0 doesn't require libsynaptics, but is Xinput-based.

Tested on:
Kubuntu 9.04

Fork me on github:
http://github.com/mishaaq/kcm_touchpad




Changelog:

2010-01-12 (0.3.1) Michał Żarłok:
* fixed setting of sensitivity parameters (patch by Andrey Borzenkov)
* added german translation (by Volker Härtel)
* fixed settings of coasting speed on startup (patch by Andrey Borzenkov)

2009-10-30 (0.3.0) Michał Żarłok:
* fixed and matured translations support (patches by Jonathan Thomas)
* added dutch translation
* fixed storing and loading CoastingSpeed state on startup (patch by Andrey Borzenkov)
* fixed crash when there is no "synaptics" touchpad
* added name of the touchpad

2009-10-22 (0.2.95) Michał Żarłok:
* added preliminary translation support
* corrected tooltip
* fixed potential memory leak
* added new option "Max Tap Move"
* some improvements in loading values at kde start
* add "Sensitivity" option
* fix initializing of boolean properties (patch by Andrey Borzenkov)
* fix storing CoastingSpeed configuration (patch by Andrey Borzenkov)
* fix tooltip for "Enable Coasting"
* add "Corner Coasting" option

2009-10-17 (0.2.1) Michał Żarłok:
* added missing file "synaptics-properties.h"
* disabled "touch sensitivity" option
* added license notes to files
* added AUTHORS and LICENSE files
* updated README file

2009-10-15 (0.2.0) Michał Żarłok:

* switch from SHM to Xinput
* added some tooltips
* add "click time" option

2009-10-07 (0.1.0) Michał Żarłok:

* initial version




LicenseGPL
Source(source)
Ubuntu(PPA with libsynaptics and kcmtouchpad)
Donate
Send to a friend
Subscribe
Other  Content  from mishaaq
Report inappropriate content



goto page: prev   1  2  3  4  5  6  7  8  9 

-

 BUG: Coasting when disabled

 
 by integr8e on: Oct 8 2009
 
Score 50%

With me, it seems corner coasting only works when its check box is disabled in the KCM module; is anybody else experiencing this?


Reply to this

-

 Re: BUG: Coasting when disabled

 
 by integr8e on: Oct 8 2009
 
Score 50%

This patch seems to fix my problem, but is more of a workaround than a solution:

--- kcmtouchpad.cpp.orig 2009-10-07 21:53:39.000000000 -0400
+++ kcmtouchpad.cpp 2009-10-07 21:54:05.000000000 -0400
@@ -112,7 +112,7 @@
ui->ScrollHorizSpeedS->setValue(config.readEntry("ScrollingHorizontalSpeed", Touchpad::horizontalScrollingDelta()));
ui->ScrollHorizTFEnableCB->setCheckState(config.readEntry("ScrollingHorizontalTwoFingersEnabled", Touchpad::isHorizontalTwoFingersScrollingEnabled()) ? Qt::Checked : Qt::Unchecked);

- ui->ScrollCoastingEnableCB->setCheckState(config.readEntry("ScrollingCoastingEnabled", Touchpad::isCoastingEnabled()) ? Qt::Checked : Qt::Unchecked);
+ ui->ScrollCoastingEnableCB->setCheckState(config.readEntry("ScrollingCoastingEnabled", Touchpad::isCoastingEnabled()) ? Qt::Unchecked : Qt::Checked);
ui->ScrollCoastingSpeedS->setValue(config.readEntry("ScrollingCoastingSpeed", Touchpad::coastingSpeed()));

ui->ScrollCircularEnableCB->setCheckState(config.readEntry("CircularScrollingEnabled", Touchpad::isCircularScrollingEnabled()) ? Qt::Checked : Qt::Unchecked);


Reply to this

-

 Re: Re: BUG: Coasting when disabled

 
 by integr8e on: Oct 8 2009
 
Score 50%

... or maybe not.

It seems, if I toggle the coasting checkbox until I cannot coast anymore (which usually happens when the checkbox is enabled), and exit the KCM module, the checkbox will be disabled when I open it again. The opposite happens if I toggle the checkbox until I can coast again, which is usually when the checkbox is disabled; when I close and reopen the KDM module, the checkbox is enabled again.

Strange -- I'll see if I can figure it out, but wouldn't mind if someone more knowledgeable with the application than I am beats me to a solution.


Reply to this

-

 Touchpad enabled checked

 
 by bitcrazy on: Oct 8 2009
 
Score 50%

Here, the module shows the touchpad as enabled although its state is disabled.
Perhaps parsing the config doesn't work.
Will check that in the afternoon.

m0nk


If men could get pregnant, abortion would be a sacrament.
Reply to this

-
.

 Problem during install

 
 by mirzaD on: Oct 8 2009
 
Score 50%

problem with libsynaptics install.
"./configure" goes without problem
"make" goes without problems
but "make install" returns error:

make[1]: Entering directory `/home/mirza/Downloads/Programi/synaptic touchpad/mishaaq-libsynaptics-a6ec9c7'
test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib"
/bin/bash ./libtool --mode=install /usr/bin/install -c 'libsynaptics.la' '/usr/local/lib/libsynaptics.la'
libtool: install: /usr/bin/install -c .libs/libsynaptics.so.0.0.1 /usr/local/lib/libsynaptics.so.0.0.1
libtool: install: (cd /usr/local/lib && { ln -s -f libsynaptics.so.0.0.1 libsynaptics.so.0 || { rm -f libsynaptics.so.0 && ln -s libsynaptics.so.0.0.1 libsynaptics.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libsynaptics.so.0.0.1 libsynaptics.so || { rm -f libsynaptics.so && ln -s libsynaptics.so.0.0.1 libsynaptics.so; }; })
libtool: install: /usr/bin/install -c .libs/libsynaptics.lai /usr/local/lib/libsynaptics.la
libtool: install: /usr/bin/install -c .libs/libsynaptics.a /usr/local/lib/libsynaptics.a
libtool: install: chmod 644 /usr/local/lib/libsynaptics.a
libtool: install: ranlib /usr/local/lib/libsynaptics.a
/bin/bash: /home/mirza/Downloads/Programi/synaptic: No such file or directory
make[1]: *** [install-libLTLIBRARIES] Error 127
make[1]: Leaving directory `/home/mirza/Downloads/Programi/synaptic touchpad/mishaaq-libsynaptics-a6ec9c7'
make: *** [install-am] Error 2


Reply to this

-
.

 Re: Problem during install

 
 by mirzaD on: Oct 8 2009
 
Score 50%

Ok i figured this out.
Problem is insanely stupid. The path to my folder where i extracted libsynaptics contains folder "Synaptic touchpad".
The problem is a space in the folder name.
After renaming it to "Synaptic_touchpad" it works fine.

This kind of stupid errors should not happen... really .


Reply to this

-
.

 Another problem

 
 by mirzaD on: Oct 8 2009
 
Score 50%

Another problem. Install went fine, but when i open module popup comes out and says:
"Shared memory for synaptics driver is not enabled!"

This is my xorg.conf section:
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "SHMConfig" "on"
EndSection


Reply to this

-

 Re: Another problem

 
 by mishaaq on: Oct 8 2009
 
Score 50%

I think you have to enable shm in hal, not xorg.conf. Look at http://www.samlesher.com/code/enable-shmconfig-for-synaptics-touchpad-on-ubuntu-intrepid-ibex-810 how to do this.


Reply to this

-
.

 Re: Re: Another problem

 
 by mirzaD on: Oct 8 2009
 
Score 50%

Now i don't see the popup, but every setting that i applied did not work: enable horizontal scrolling, disable vertical, touch sensitivity ... ?

A click apply but nothing changes ?


Reply to this

-

 Re: Re: Re: Another problem

 
 by mishaaq on: Oct 8 2009
 
Score 50%

Please paste here output of "synclient -l" before and after change of some option.


Reply to this

-
.

 Re: Re: Re: Re: Another problem

 
 by mirzaD on: Oct 10 2009
 
Score 50%

I tried it, and after any change output is always the same:
Parameter settings:
LeftEdge = 1632
RightEdge = 5312
TopEdge = 1575
BottomEdge = 4281
FingerLow = 24
FingerHigh = 29
FingerPress = 255
MaxTapTime = 180
MaxTapMove = 221
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 75
EmulateTwoFingerMinZ = 280
VertScrollDelta = 100
HorizScrollDelta = 100
VertEdgeScroll = 1
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 0
MinSpeed = 0.2
MaxSpeed = 0.5
AccelFactor = 0.00995223
TrackstickSpeed = 40
EdgeMotionMinZ = 29
EdgeMotionMaxZ = 159
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 401
EdgeMotionUseAlways = 0
UpDownScrolling = 1
LeftRightScrolling = 1
UpDownScrollRepeat = 1
LeftRightScrollRepeat = 1
ScrollButtonRepeat = 100
TouchpadOff = 0
GuestMouseOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 2
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 2
TapButton3 = 3
ClickFinger1 = 1
ClickFinger2 = 1
ClickFinger3 = 1
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 199
CoastingSpeed = 0
PressureMotionMinZ = 29
PressureMotionMaxZ = 159
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice = 1


Reply to this

-

 Translations

 
 by cb400f on: Oct 8 2009
 
Score 50%

Great. I've been wishing for a ksynaptics revival for a while.

Have you made any plans regarding translation? Can it be translated in Launchpad somewhere perhaps? Any chance of getting it into KDE SVN?


Reply to this

-

 Re: Translations

 
 by mishaaq on: Oct 8 2009
 
Score 50%

This project is fresh. I've uploaded it here to get some feedback if users want to use it and what I should do next. Kcm_touchpad cannot be translated at this time, but this feature :) is on the top of my priorities.
About chance to getting it into kde svn you have to ask kde developers :).


Reply to this

-

 Re: Re: Translations

 
 by pano on: Oct 8 2009
 
Score 50%
panopano
KMess & rekonq
Home

I certainy don't think they wil tell you a "No" :-)
You could first put it into playground(-base)


Reply to this

-

 Re: Re: Re: Translations

 
 by mishaaq on: Oct 8 2009
 
Score 50%

This project is located on github at this moment (http://github.com/mishaaq/kcm_touchpad) along with libsynaptics. When it be ready (more mature) I'll try to get it into playground.


Reply to this

-
.

 Re: Re: Re: Re: Translations

 
 by jalpaka on: Oct 9 2009
 
Score 50%
jalpakajalpaka
hive 01
editor
Home

very nice. wish to see it in upstream kde :)


Reply to this

-

 Shared memory error when is ON

 
 by EagleScreen on: Oct 13 2009
 
Score 50%

Testing kcmtouchpad in Kubuntu 9.10, installed from jaunty ppa packages.
I obtain this error: Shared memory for synaptics driver is not enabled!
But Shared memory seems to be enabled, here is my config in /usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi

######BEGIN########
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.touchpad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<!-- Arbitrary options can be passed to the driver using
the input.x11_options property since xorg-server-1.5. -->
<!-- EXAMPLES:
Switch on shared memory, enables the driver to be configured at runtime
<merge key="input.x11_options.SHMConfig" type="string">true</merge>

Maximum movement of the finger for detecting a tap
<merge key="input.x11_options.MaxTapMove" type="string">2000</merge>

Enable vertical scrolling when dragging along the right edge
<merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>

Enable vertical scrolling when dragging with two fingers anywhere on the touchpad
<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>

Enable horizontal scrolling when dragging with two fingers anywhere on the touchpad
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>

If on, circular scrolling is used
<merge key="input.x11_options.CircularScrolling" type="string">true</merge>

For other possible options, check CONFIGURATION DETAILS in synaptics man page
-->
<match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" string="Inspiron 1011">
<merge key="input.x11_options.JumpyCursorThreshold" type="string">90</merge>
</match>
<match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" string="Inspiron 1012">
<merge key="input.x11_options.JumpyCursorThreshold" type="string">90</merge>
</match>
<match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" string="HP MiniNote 1000">
<merge key="input.x11_options.JumpyCursorThreshold" type="string">200</merge>
</match>
</match>
</device>
</deviceinfo>
#######END########
What is the matter?


Reply to this

-

 Re: Shared memory error when is ON

 
 by mishaaq on: Oct 14 2009
 
Score 50%

Did you try if synclient -l is working properly?
Please be patient. I'm working on xinput backend, so everything related with SHM and libsynaptics will be removed.


Reply to this

-

 Re: Re: Shared memory error wh

 
 by EagleScreen on: Oct 14 2009
 
Score 50%

synclient -l reports this:

$ synclient -l
Parameter settings:
LeftEdge = 1752
RightEdge = 5192
TopEdge = 1620
BottomEdge = 4236
FingerLow = 24
FingerHigh = 29
FingerPress = 255
MaxTapTime = 180
MaxTapMove = 221
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 75
EmulateTwoFingerMinZ = 280
EmulateTwoFingerMinW = 7
VertScrollDelta = 100
HorizScrollDelta = 100
VertEdgeScroll = 1
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 0
HorizTwoFingerScroll = 0
MinSpeed = 0.4
MaxSpeed = 0.7
AccelFactor = 0.00995223
TrackstickSpeed = 40
EdgeMotionMinZ = 29
EdgeMotionMaxZ = 159
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 401
EdgeMotionUseAlways = 0
UpDownScrolling = 1
LeftRightScrolling = 1
UpDownScrollRepeat = 1
LeftRightScrollRepeat = 1
ScrollButtonRepeat = 100
TouchpadOff = 0
GuestMouseOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 0
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 2
TapButton3 = 3
ClickFinger1 = 1
ClickFinger2 = 1
ClickFinger3 = 1
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 199
CoastingSpeed = 0
PressureMotionMinZ = 29
PressureMotionMaxZ = 159
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
JumpyCursorThreshold = 0


Reply to this

-

 Sensitivity

 
 by mishaaq on: Oct 15 2009
 
Score 50%

I appologize that setting sensitivity in version 0.2.0 does nothing. I forgot to disable it - it still needs polishing.


Reply to this

goto page: prev   1  2  3  4  5  6  7  8  9 

Add commentBack




-



 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team