[Bug 109586] Re: Touchpad configuration (ksynaptics) has no (permanent) effect
MetaMorfoziS
metamorfozis at metamorfozis.hu
Wed Oct 31 14:42:14 UTC 2007
I haev solved a problem, but this is only a WORKAROUND, and i waiting for the solution henceforward.
So this is the solution:
------
First, setup your touchpad well, to get it work as you want (scrolling, circular, tapping etc)
I have solved it with php, because its easier (you can do with your localhost/remote webserver or by hand).
So make a new.php that contains:
<?php
header("Content-disposition:inline; filename=touch.sh");
header("Content-type:text/plain;");
$conf = file("syn.out");
print "#!/bin/bash\n";
foreach($conf as $n => $sor) if($n>0) {
$sor = str_replace(' ','',$sor);
print "synclient $sor";
}
?>
Then: synclient -l > syn.out
Then copy both to your web folder (the two file must be in the same folder), and run it from your browser.
Save the output somewhere (as touch.sh) (if you have more than 1 user then /opt)
chmod +x touch.sh and link it to your startup folder that is in kde
located at: ~/.kde/Autostart (if you are alone on that machine you can
just copy here, i had problems with linking "KDEinit not found
blablabla")
Here is what we doing before:
my synclient -l:
-----------------------------------------------
Parameter settings:
LeftEdge = 1681
RightEdge = 5092
TopEdge = 1663
BottomEdge = 4158
FingerLow = 18
FingerHigh = 23
MaxTapTime = 352
MaxTapMove = 220
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 75
VertScrollDelta = 104
HorizScrollDelta = 105
VertEdgeScroll = 1
HorizEdgeScroll = 1
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 1
MinSpeed = 0.0822368
MaxSpeed = 0.197368
AccelFactor = 0.00164474
EdgeMotionMinZ = 30
EdgeMotionMaxZ = 160
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 304
EdgeMotionUseAlways = 1
UpDownScrolling = 1
LeftRightScrolling = 1
UpDownRepeat = 1
LeftRightRepeat = 1
ScrollButtonRepeat = 100
TouchpadOff = 0
GuestMouseOff = 0
LockedDrags = 0
RTCornerButton = 2
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 2
TapButton3 = 3
CircularScrolling = 1
CircScrollDelta = 0.149
CircScrollTrigger = 4
CircularPad = 0
PalmDetect = 1
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 0
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
And php converts this to this:
---------------------------------------------------------------
#!/bin/bash
synclient LeftEdge=1681
synclient RightEdge=5092
synclient TopEdge=1663
synclient BottomEdge=4158
synclient FingerLow=18
synclient FingerHigh=23
synclient MaxTapTime=352
synclient MaxTapMove=220
synclient MaxDoubleTapTime=180
synclient SingleTapTimeout=180
synclient ClickTime=100
synclient FastTaps=0
synclient EmulateMidButtonTime=75
synclient VertScrollDelta=104
synclient HorizScrollDelta=105
synclient VertEdgeScroll=1
synclient HorizEdgeScroll=1
synclient VertTwoFingerScroll=1
synclient HorizTwoFingerScroll=1
synclient MinSpeed=0.0822368
synclient MaxSpeed=0.197368
synclient AccelFactor=0.00164474
synclient EdgeMotionMinZ=30
synclient EdgeMotionMaxZ=160
synclient EdgeMotionMinSpeed=1
synclient EdgeMotionMaxSpeed=304
synclient EdgeMotionUseAlways=1
synclient UpDownScrolling=1
synclient LeftRightScrolling=1
synclient UpDownRepeat=1
synclient LeftRightRepeat=1
synclient ScrollButtonRepeat=100
synclient TouchpadOff=0
synclient GuestMouseOff=0
synclient LockedDrags=0
synclient RTCornerButton=2
synclient RBCornerButton=3
synclient LTCornerButton=0
synclient LBCornerButton=0
synclient TapButton1=1
synclient TapButton2=2
synclient TapButton3=3
synclient CircularScrolling=1
synclient CircScrollDelta=0.149
synclient CircScrollTrigger=4
synclient CircularPad=0
synclient PalmDetect=1
synclient PalmMinWidth=10
synclient PalmMinZ=200
synclient CoastingSpeed=0
synclient PressureMotionMinZ=30
synclient PressureMotionMaxZ=160
synclient PressureMotionMinFactor=1
synclient PressureMotionMaxFactor=1
I hope it helps on many others like me:)
--
Touchpad configuration (ksynaptics) has no (permanent) effect
https://bugs.launchpad.net/bugs/109586
You received this bug notification because you are a member of Kubuntu
Team, which is a bug contact for ksynaptics in ubuntu.
More information about the kubuntu-bugs
mailing list