Finally got it working! Its beautiful I want to cry
The 2nd Gen Series 9 13" X3C uses the Elantech Touchpad which has always been incorrectly reconized as a PS/2 Mouse, after a lot of reading I have finally managed to fix by doing the following:
1. Plug in a USB mouse.
2. Remove any /etc/modprobe.d/psmouse.conf, /etc/modprobe.d/psmouse.modprobe stuff you might have done.
3. Install the driver:
4. Reboot, move your trackpad around till it the cursor moves.Code:cd /usr/src/ sudo wget http://planet76.com/drivers/elantech/psmouse-elantech-v6.tar.bz2 sudo tar jxvf psmouse-elantech-v6.tar.bz2 sudo dkms add -m psmouse -v elantech-v6 sudo dkms build -m psmouse -v elantech-v6 sudo dkms install -m psmouse -v elantech-v6
5. Check your input list:
6 You should now see "ETPS/2 Elantech Touchpad"Code:xinput list
Simply install the updated kernel:
http://kernel.ubuntu.com/~kernel-ppa...3.6.3-quantal/
7. synclient -l detects nothing yet, you have to update your kernel:
- Goto: http://kernel.ubuntu.com/~kernel-ppa...3.6.3-quantal/
- Download all the deb depending 32 or 64bit:
64bit:
32bit:Code:wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.3-quantal/linux-headers-3.6.3-030603-generic_3.6.3-030603.201210211349_amd64.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.3-quantal/linux-headers-3.6.3-030603_3.6.3-030603.201210211349_all.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.3-quantal/linux-image-3.6.3-030603-generic_3.6.3-030603.201210211349_amd64.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.3-quantal/linux-image-extra-3.6.3-030603-generic_3.6.3-030603.201210211349_amd64.deb
Install them all, update grub and boot into the new kernel, tada! twofinger scrolling and touchbad option is enabled in the mouse setting.Code:wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.3-quantal/linux-headers-3.6.3-030603_3.6.3-030603.201210211349_all.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.3-quantal/linux-headers-3.6.3-030603-generic_3.6.3-030603.201210211349_i386.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.3-quantal/linux-image-3.6.3-030603-generic_3.6.3-030603.201210211349_i386.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.3-quantal/linux-image-extra-3.6.3-030603-generic_3.6.3-030603.201210211349_i386.deb
My synclient -l:
My 52-synaptics-custom.conf in /usr/share/X11/xorg.conf.d:Code:Parameter settings: LeftEdge = 118 RightEdge = 2846 TopEdge = 101 BottomEdge = 1771 FingerLow = 1 FingerHigh = 1 FingerPress = 256 MaxTapTime = 180 MaxTapMove = 154 MaxDoubleTapTime = 180 SingleTapTimeout = 180 ClickTime = 100 FastTaps = 0 EmulateMidButtonTime = 0 EmulateTwoFingerMinZ = 282 EmulateTwoFingerMinW = 7 VertScrollDelta = 70 HorizScrollDelta = 70 VertEdgeScroll = 0 HorizEdgeScroll = 0 CornerCoasting = 0 VertTwoFingerScroll = 1 HorizTwoFingerScroll = 1 MinSpeed = 1 MaxSpeed = 1.75 AccelFactor = 0.0570613 TrackstickSpeed = 40 EdgeMotionMinZ = 30 EdgeMotionMaxZ = 160 EdgeMotionMinSpeed = 1 EdgeMotionMaxSpeed = 280 EdgeMotionUseAlways = 0 TouchpadOff = 0 LockedDrags = 0 LockedDragTimeout = 5000 RTCornerButton = 2 RBCornerButton = 3 LTCornerButton = 6 LBCornerButton = 7 TapButton1 = 1 TapButton2 = 3 TapButton3 = 2 ClickFinger1 = 1 ClickFinger2 = 3 ClickFinger3 = 2 CircularScrolling = 0 CircScrollDelta = 0.1 CircScrollTrigger = 0 CircularPad = 0 PalmDetect = 1 PalmMinWidth = 5 PalmMinZ = 40 CoastingSpeed = 20 CoastingFriction = 50 PressureMotionMinZ = 30 PressureMotionMaxZ = 160 PressureMotionMinFactor = 1 PressureMotionMaxFactor = 1 ResolutionDetect = 1 GrabEventDevice = 1 TapAndDragGesture = 1 AreaLeftEdge = 0 AreaRightEdge = 0 AreaTopEdge = 0 AreaBottomEdge = 0 HorizHysteresis = 17 VertHysteresis = 17 ClickPad = 1 RightButtonAreaLeft = 2300 RightButtonAreaRight = 2946 RightButtonAreaTop = 1040 RightButtonAreaBottom = 1872 MiddleButtonAreaLeft = 1800 MiddleButtonAreaRight = 2299 MiddleButtonAreaTop = 1200 MiddleButtonAreaBottom = 0
Interesting reading:Section "InputClass"
Identifier "samsung n900x3c clickpad"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "SHMConfig" "On"
Option "RTCornerButton" "2" #right-click to bottom right
Option "RBCornerButton" "3" #right-click to bottom right
Option "LTCornerButton" "6" #right-click to bottom right
Option "LBCornerButton" "7" #right-click to bottom right
Option "TapAndDragGesture" "1" #tap&release then tap&drag
Option "PalmDetect" "1" #avoid bad track behavior
Option "VertTwoFingerScroll" "1" #two-finger vertical scroll
Option "VertEdgeScroll" "0" #right edge vertical scroll
Option "TapButton1" "1" #one-finger tap = left-click
Option "TapButton2" "3" #two-finger tap = right-click1
Option "ClickPad=1"
Option "SoftButtonAreas" "2300 0 1200 0 1800 2299 1200 0"
EndSection
http://ubuntuforums.org/showthread.php?p=11770109
Bookmarks