You are not logged in.
Hello
I've been trying to copy paste with the touchpad with the "select/middle click" gesture.
With synaptics, midle click is suposed to be provided by a "two finger tap" on the touchpad.
However it is not working, and after having wandering a bit, i've find out that "two finger" and "three finger" tap are not working.
here is my synclient -l output :
$synclient -l
LeftEdge = 32
RightEdge = 768
TopEdge = 21
BottomEdge = 379
FingerLow = 25
FingerHigh = 30
MaxTapTime = 180
MaxTapMove = 39
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
EmulateMidButtonTime = 0
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 112
VertScrollDelta = 17
HorizScrollDelta = 17
VertEdgeScroll = 0
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 0
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.223714
TouchpadOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 0
RBCornerButton = 0
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 2
TapButton3 = 3
ClickFinger1 = 1
ClickFinger2 = 1
ClickFinger3 = 1
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
PalmDetect = 0
PalmMinWidth = 160
PalmMinZ = 200
CoastingSpeed = 20
CoastingFriction = 50
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice = 1
TapAndDragGesture = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
HorizHysteresis = 4
VertHysteresis = 4
ClickPad = 1
RightButtonAreaLeft = 400
RightButtonAreaRight = 0
RightButtonAreaTop = 328
RightButtonAreaBottom = 0
MiddleButtonAreaLeft = 0
MiddleButtonAreaRight = 0
MiddleButtonAreaTop = 0
MiddleButtonAreaBottom = 0
My first guess was my touchpad does not support multi touch but:
$xinput -list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ CyPS/2 Cypress Trackpad id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB 2.0 Camera id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
$xinput -list-props "CyPS/2 Cypress Trackpad'"
Device 'CyPS/2 Cypress Trackpad':
Device Enabled (133): 1
Coordinate Transformation Matrix (135): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (259): 1
Device Accel Constant Deceleration (260): 2.500000
Device Accel Adaptive Deceleration (261): 1.000000
Device Accel Velocity Scaling (262): 12.500000
Synaptics Edges (263): 32, 768, 21, 379
Synaptics Finger (264): 25, 30, 0
Synaptics Tap Time (265): 180
Synaptics Tap Move (266): 39
Synaptics Tap Durations (267): 180, 180, 100
Synaptics ClickPad (268): 1
Synaptics Middle Button Timeout (269): 0
Synaptics Two-Finger Pressure (270): 282
Synaptics Two-Finger Width (271): 112
Synaptics Scrolling Distance (272): 17, 17
Synaptics Edge Scrolling (273): 0, 0, 0
Synaptics Two-Finger Scrolling (274): 1, 0
Synaptics Move Speed (275): 1.000000, 1.750000, 0.223714, 0.000000
Synaptics Off (276): 0
Synaptics Locked Drags (277): 0
Synaptics Locked Drags Timeout (278): 5000
Synaptics Tap Action (279): 0, 0, 0, 0, 1, 2, 3
Synaptics Click Action (280): 1, 1, 1
Synaptics Circular Scrolling (281): 0
Synaptics Circular Scrolling Distance (282): 0.100000
Synaptics Circular Scrolling Trigger (283): 0
Synaptics Palm Detection (284): 0
Synaptics Palm Dimensions (285): 160, 200
Synaptics Coasting Speed (286): 20.000000, 50.000000
Synaptics Pressure Motion (287): 30, 160
Synaptics Pressure Motion Factor (288): 1.000000, 1.000000
Synaptics Grab Event Device (289): 1
Synaptics Gestures (290): 1
Synaptics Capabilities (291): 1, 1, 1, 1, 1, 1, 1
Synaptics Pad Resolution (292): 6, 8
Synaptics Area (293): 0, 0, 0, 0
Synaptics Soft Button Areas (294): 400, 0, 328, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (295): 4, 4
Device Product ID (253): 2, 17
Device Node (254): "/dev/input/event6"
So, Capabilities is nothing but "1", so from the wiki, it should support multi touch and midle click should work.
But, so we see in the wiki, it is also suposed to have an "physical" midle click, wich i can tell you it don't have. So i'm not sure these capabilities information are reliable.
Any help appreciated in order to understand the problem.
Thanks
Last edited by GloW_on_dub (2013-12-21 22:23:48)
Offline
anyone ?
Offline
Please don't bump, https://wiki.archlinux.org/index.php/Fo … te#Bumping
$xinput -list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ CyPS/2 Cypress Trackpad id=12 [slave pointer (2)]
You don't have a synaptics touchpad (those show up as "SynPS/2 Synaptics TouchPad").
Offline
Sorry about the bump.
Well i did not think of that. you made a good point.
As far as i understand, Cypress Trackpad driver in not included in the current kernel
And i guess it's working, because i fall down to synaptics.
So right now, i'm installing a patched wersion of the linux kernel
I will let you know
Thx
Last edited by GloW_on_dub (2013-06-13 19:06:05)
Offline
With this version of the kernel, wich is suposed to include the Cypress Trackped driver, i see no change at all.
Edit: Thanks to WonderWooffy for digging that, Cypress Trackpad driver is already included in the current kernel.
So i need to understand why synaptics configuration is not working with my trackpad.
Am i suposed to use synaptics to configure it anyway ?
Last edited by GloW_on_dub (2013-06-13 19:11:46)
Offline
I've just found a nice work-around.
the "paste" gesture can be done with "Shift+insert" instead of midle click.
Since i have no other use for the midle click, i consider this issue solved.
Offline