The python script workaround was needed to stop the cursor jumping around everytime I typed and annoying me immensely.
With this I could vertical scroll and a tap in the top right of the touchpad would act as a right mouse click....no horizontal scroll but I was happy the mouse sensitivity was steady and not jittery.... did not have a touchpad tab in the mouse and touchpad configuration either.
Decided it was time to update the touchpad package so I remove dkms and Henk's package. Restarted then reinstalled dkms and installed psmouse-alps-dkms_0.10_all.deb.
Vertical and horizontal scroll worked beautifully.
lsinput provided the following output:
/dev/input/event6
bustype : BUS_I8042
vendor : 0x2
product : 0x8
version : 0
name : "DualPoint Stick"
phys : "isa0060/serio1/input1"
bits ev : EV_SYN EV_KEY EV_REL
/dev/input/event7
bustype : BUS_I8042
vendor : 0x2
product : 0x8
version : 29478
name : "AlpsPS/2 ALPS DualPoint TouchPad"
phys : "isa0060/serio1/input0"
bits ev : EV_SYN EV_KEY EV_ABS
After the update to 0.10 I found the touchpad sensitivity to be too much for myself, I also lost the right click functionality at the top right of the touchpad. The touchpad tab in mouse and tachpad configuration was there but no amount of tuning changed the sensitivity to my liking.
I tried various other changes using synclient as suggested in this bug, in an attempt to tune the nervousness out of the touchpad but to no avail. Some setting like FingerLow and FingerHigh would error when I attempted to change the parameters.
Synclient error when tuning FingerLow/High:
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 141 (XInputExtension)
Minor opcode of failed request: 37 (X_ChangeDeviceProperty)
Value in failed request: 0x10e
Serial number of failed request: 22
Current serial number in output stream: 25
The only synclient setting of relevance that I could change were MinSpeed from "1" down to "0.5", MaxSpeed from 1.75 down to "0.5" and AccelFactor from "0.0819336" to "0.04". These were just tuning guesses to see if the speed and jitters and erratic touchpad behaviour would settle down.
However it was just a little to touchy for my personal liking.
Seth your work on this driver is excellent and enabled many features that were previously unavailable, thank you. On my laptop I was just unable to tune the jitters out of the touchpad.
I have since reverted back to Henk's psmouse-0.2-1.all.deb package and the python script workaround and the sensitivity is back to my liking. Right click has returned.
sudo lsinput displays when running this older driver.
/dev/input/event6
bustype : BUS_I8042
vendor : 0x2
product : 0x5
version : 29478
name : "ImPS/2 ALPS GlidePoint"
phys : "isa0060/serio1/input0"
bits ev : EV_SYN EV_KEY EV_REL
I have provided a copy of my synclient output when using version 0.10 of Seth's driver. If anyone can provide some guidance on tuning the touchpad I'll be happy to give it a go. Note: Did google researching to see if I could find a solution, but was not successful.
Or if further information is needed let me know and I'll be happy to help.
I am running a Dell E6410, with A09 Dell BIOS update.
Ubuntu 11.10 amd64 with Gnome 3.2
Linux doofen2 3.1.0-030100- generic #201110240535 SMP Mon Oct 24 09:35:56 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Was running Henk's psmouse- 0.2-1.all. deb package and a python script workaround (https:/ /bugs.launchpad .net/ubuntu/ +source/ linux/+ bug/606238/ comments/ 40).
sudo python ./keyboarddetec tor3.py /dev/input/event4
The python script workaround was needed to stop the cursor jumping around everytime I typed and annoying me immensely.
With this I could vertical scroll and a tap in the top right of the touchpad would act as a right mouse click....no horizontal scroll but I was happy the mouse sensitivity was steady and not jittery.... did not have a touchpad tab in the mouse and touchpad configuration either.
Decided it was time to update the touchpad package so I remove dkms and Henk's package. Restarted then reinstalled dkms and installed psmouse- alps-dkms_ 0.10_all. deb.
Vertical and horizontal scroll worked beautifully.
lsinput provided the following output:
/dev/input/event6 serio1/ input1"
bustype : BUS_I8042
vendor : 0x2
product : 0x8
version : 0
name : "DualPoint Stick"
phys : "isa0060/
bits ev : EV_SYN EV_KEY EV_REL
/dev/input/event7 serio1/ input0"
bustype : BUS_I8042
vendor : 0x2
product : 0x8
version : 29478
name : "AlpsPS/2 ALPS DualPoint TouchPad"
phys : "isa0060/
bits ev : EV_SYN EV_KEY EV_ABS
After the update to 0.10 I found the touchpad sensitivity to be too much for myself, I also lost the right click functionality at the top right of the touchpad. The touchpad tab in mouse and tachpad configuration was there but no amount of tuning changed the sensitivity to my liking.
I tried various other changes using synclient as suggested in this bug, in an attempt to tune the nervousness out of the touchpad but to no avail. Some setting like FingerLow and FingerHigh would error when I attempted to change the parameters.
Synclient error when tuning FingerLow/High:
X Error of failed request: BadValue (integer parameter out of range for operation) Property)
Major opcode of failed request: 141 (XInputExtension)
Minor opcode of failed request: 37 (X_ChangeDevice
Value in failed request: 0x10e
Serial number of failed request: 22
Current serial number in output stream: 25
The only synclient setting of relevance that I could change were MinSpeed from "1" down to "0.5", MaxSpeed from 1.75 down to "0.5" and AccelFactor from "0.0819336" to "0.04". These were just tuning guesses to see if the speed and jitters and erratic touchpad behaviour would settle down.
However it was just a little to touchy for my personal liking.
Seth your work on this driver is excellent and enabled many features that were previously unavailable, thank you. On my laptop I was just unable to tune the jitters out of the touchpad.
I have since reverted back to Henk's psmouse- 0.2-1.all. deb package and the python script workaround and the sensitivity is back to my liking. Right click has returned.
sudo lsinput displays when running this older driver.
/dev/input/event6 serio1/ input0"
bustype : BUS_I8042
vendor : 0x2
product : 0x5
version : 29478
name : "ImPS/2 ALPS GlidePoint"
phys : "isa0060/
bits ev : EV_SYN EV_KEY EV_REL
I have provided a copy of my synclient output when using version 0.10 of Seth's driver. If anyone can provide some guidance on tuning the touchpad I'll be happy to give it a go. Note: Did google researching to see if I could find a solution, but was not successful.
Or if further information is needed let me know and I'll be happy to help.
Parameter settings: pTime = 180 meout = 180 uttonTime = 75 ingerMinZ = 141 ingerMinW = 7 Delta = 48 erScroll = 0 gerScroll = 0 inSpeed = 1 axSpeed = 195 seAlways = 0 imeout = 5000 olling = 0 rigger = 0 ction = 50 onMinZ = format mismatch (32) onMaxZ = format mismatch (32) ionMinFactor = 1 ionMaxFactor = 1 etect = 1 esture = 1
LeftEdge = 300
RightEdge = 1700
TopEdge = 210
BottomEdge = 1190
FingerLow = 12
FingerHigh = 15
FingerPress = 128
MaxTapTime = 180
MaxTapMove = 107
MaxDoubleTa
SingleTapTi
ClickTime = 100
FastTaps = 0
EmulateMidB
EmulateTwoF
EmulateTwoF
VertScrollDelta = 48
HorizScroll
VertEdgeScroll = 1
HorizEdgeScroll = 1
CornerCoasting = 0
VertTwoFing
HorizTwoFin
MinSpeed = 0.5
MaxSpeed = 0.5
AccelFactor = 0.04
TrackstickSpeed = 40
EdgeMotionMinZ = 15
EdgeMotionMaxZ = 80
EdgeMotionM
EdgeMotionM
EdgeMotionU
TouchpadOff = 1
LockedDrags = 0
LockedDragT
RTCornerButton = 2
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 3
TapButton3 = 2
ClickFinger1 = 1
ClickFinger2 = 1
ClickFinger3 = 1
CircularScr
CircScrollDelta = 0.1
CircScrollT
CircularPad = 0
PalmDetect = 1
PalmMinWidth = 10
PalmMinZ = 100
CoastingSpeed = 20
CoastingFri
PressureMoti
PressureMoti
PressureMot
PressureMot
ResolutionD
GrabEventDevice = 1
TapAndDragG
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
Regards.
Andrew.