You are not logged in.

#1 2011-10-29 13:01:43

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Laptop elantech touchpad not working

Hello all,

I just got a brand new Samsung Series 7 laptop (great laptop so far and almost everything works great!)

However, the touchpad isn't allowing me to do two-finger scrolling or any of the multitouch gestures (which I expected).

I'm not sure what model of touchpad it has, so I tried the xf86-input-synaptics driver but it didn't seem to work, and found one called xf86-input-multitouch, which didn't seem to do the trick either.  If anyone has any tips I'd greatly appreciate it, other than that Arch is working great!

Last edited by mrmylanman (2011-11-13 02:22:01)


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#2 2011-10-30 10:28:27

sealemar
Member
Registered: 2011-10-30
Posts: 32

Re: Laptop elantech touchpad not working

have you tried this and arch wiki?

Offline

#3 2011-10-30 21:22:24

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Laptop elantech touchpad not working

I just followed the tip on how to install the psmouse-elantech driver, and it is now not detecting it as a Logitech PS/2 mouse anymore.  The multitouch and two finger scrolling still don't work.  Here's the output of my Xorg.0.log file:

[    21.297] (II) config/udev: Adding input device PS/2 Elantech ETF1059 Click-Pad (/dev/input/event11)
[    21.297] (**) PS/2 Elantech ETF1059 Click-Pad: Applying InputClass "evdev pointer catchall"
[    21.297] (II) Using input driver 'evdev' for 'PS/2 Elantech ETF1059 Click-Pad'
[    21.297] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    21.297] 	Option "XkbRules" "evdev"
[    21.297] 	Option "XkbModel" "evdev"
[    21.297] 	Option "XkbLayout" "us"
[    21.297] 	Option "_source" "server/udev"
[    21.297] 	Option "name" "PS/2 Elantech ETF1059 Click-Pad"
[    21.297] 	Option "path" "/dev/input/event11"
[    21.297] 	Option "device" "/dev/input/event11"
[    21.297] 	Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input11/event11"
[    21.297] 	Option "driver" "evdev"
[    21.297] (**) PS/2 Elantech ETF1059 Click-Pad: always reports core events
[    21.297] (**) PS/2 Elantech ETF1059 Click-Pad: Device: "/dev/input/event11"
[    21.297] (--) PS/2 Elantech ETF1059 Click-Pad: Found 3 mouse buttons
[    21.297] (--) PS/2 Elantech ETF1059 Click-Pad: Found relative axes
[    21.297] (--) PS/2 Elantech ETF1059 Click-Pad: Found x and y relative axes
[    21.297] (II) PS/2 Elantech ETF1059 Click-Pad: Configuring as mouse
[    21.297] (**) PS/2 Elantech ETF1059 Click-Pad: YAxisMapping: buttons 4 and 5
[    21.297] (**) PS/2 Elantech ETF1059 Click-Pad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    21.297] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input11/event11"
[    21.297] (II) XINPUT: Adding extended input device "PS/2 Elantech ETF1059 Click-Pad" (type: MOUSE, id 12)
[    21.297] (II) PS/2 Elantech ETF1059 Click-Pad: initialized for relative axes.
[    21.297] (**) PS/2 Elantech ETF1059 Click-Pad: (accel) keeping acceleration scheme 1
[    21.297] (**) PS/2 Elantech ETF1059 Click-Pad: (accel) acceleration profile 0
[    21.297] (**) PS/2 Elantech ETF1059 Click-Pad: (accel) acceleration factor: 2.000
[    21.297] (**) PS/2 Elantech ETF1059 Click-Pad: (accel) acceleration threshold: 4
[    21.297] (II) config/udev: Adding input device PS/2 Elantech ETF1059 Click-Pad (/dev/input/mouse0)

And for 10-evdev.conf:

# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.

Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
	Option "XkbLayout" "de"
	Option "XkbVariant" "nodeadkeys"
EndSection

Section "InputClass"
        Identifier "evdev touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

And finally...  10-synaptics.conf

Section "InputClass"
       Identifier "PS/2 Elantech ETF1059 Click-Pad"
       Driver "synaptics"
       MatchIsTouchpad "on"
              Option "TapButton1" "1"
              Option "TapButton2" "2"
              Option "TapButton3" "3"
              Option "VertEdgeScroll" "on"
              Option "VertTwoFingerScroll" "on"
              Option "HorizEdgeScroll" "on"
              Option "HorizTwoFingerScroll" "on"
              Option "CircularScrolling" "on"
              Option "CircScrollTrigger" "2"
              Option "EmulateTwoFingerMinZ" "40"
              Option "EmulateTwoFingerMinW" "8"
EndSection

Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#4 2011-10-30 21:52:15

Shark
Member
From: /dev/zero
Registered: 2011-02-28
Posts: 686

Re: Laptop elantech touchpad not working


If you have built castles in the air, your work need not be lost; that is where they should be. Now put foundations under them.
Henry David Thoreau

Registered Linux User: #559057

Offline

#5 2011-10-30 22:05:33

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Laptop elantech touchpad not working

When I do xinput list-props, I get:

Device 'PS/2 Elantech ETF1059 Click-Pad':
	Device Enabled (132):	1
	Coordinate Transformation Matrix (134):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (254):	0
	Device Accel Constant Deceleration (255):	1.000000
	Device Accel Adaptive Deceleration (256):	1.000000
	Device Accel Velocity Scaling (257):	10.000000
	Evdev Axis Inversion (258):	0, 0
	Evdev Axes Swap (260):	0
	Axis Labels (261):	"Rel X" (142), "Rel Y" (143)
	Button Labels (262):	"Button Left" (135), "Button Middle" (136), "Button Right" (137), "Button Wheel Up" (138), "Button Wheel Down" (139)
	Evdev Middle Button Emulation (263):	0
	Evdev Middle Button Timeout (264):	50
	Evdev Wheel Emulation (265):	0
	Evdev Wheel Emulation Axes (266):	0, 0, 4, 5
	Evdev Wheel Emulation Inertia (267):	10
	Evdev Wheel Emulation Timeout (268):	200
	Evdev Wheel Emulation Button (269):	4
	Evdev Drag Lock Buttons (270):	0

It seems like evdev is grabbing it rather than synaptics?  If that's the case, is there a way to fix this?


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#6 2011-11-07 01:23:41

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Laptop elantech touchpad not working

I still haven't been able to fix this.

Just as a summary, I installed psmouse-elantech and tried both xf86-input-synaptics and xf86-input-synaptics-clickpad.  Here's output from udevadm -a -p /sys/devices/platform/i8042/serio1/input/input11:

devadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device '/devices/platform/i8042/serio1/input/input11':
    KERNEL=="input11"
    SUBSYSTEM=="input"
    DRIVER==""
    ATTR{name}=="PS/2 Elantech ETF1059 Click-Pad"
    ATTR{phys}=="isa0060/serio1/input0"
    ATTR{uniq}==""
    ATTR{properties}=="0"

  looking at parent device '/devices/platform/i8042/serio1':
    KERNELS=="serio1"
    SUBSYSTEMS=="serio"
    DRIVERS=="psmouse"
    ATTRS{description}=="i8042 AUX port"
    ATTRS{bind_mode}=="auto"
    ATTRS{protocol}=="PS/2"
    ATTRS{rate}=="100"
    ATTRS{resolution}=="200"
    ATTRS{resetafter}=="5"
    ATTRS{resync_time}=="0"

  looking at parent device '/devices/platform/i8042':
    KERNELS=="i8042"
    SUBSYSTEMS=="platform"
    DRIVERS=="i8042"

  looking at parent device '/devices/platform':
    KERNELS=="platform"
    SUBSYSTEMS==""
    DRIVERS==""

My 10-synaptics.conf file:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Option "TapButton1" "1"
        Option "TapButton2" "2"
        Option "TapButton3" "3"
	Option "VertTwoFingerScroll" "on"
	Option "HorizTwoFingerScroll" "on"
	Option "EmulateTwoFingerMinZ" "40"
	Option "EmulateTwoFingerMinW" "8"
EndSection

When I check out the Xorg.0.log file, I notice the evdev pointer catchall is applied to my touchpad, which I cannot put the required options in.  If I try to tell it to use synaptics instead, the mouse pointer does not work.

Last edited by mrmylanman (2011-11-07 01:57:21)


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#7 2011-11-10 23:18:41

mapster
Member
Registered: 2009-06-03
Posts: 31

Re: Laptop elantech touchpad not working

Have you been able to solve this yet?
I'm also having troubles with the buttons to adjust the strength of the keyboard led backlit.

Offline

#8 2011-11-12 04:42:18

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Laptop elantech touchpad not working

No solution yet.  Seems like it is a kernel detection issue, but the patch in the AUR (psmouse-elantech) doesn't seem to fix things for me.  I was hoping Linux 3.1 would fix it, but no dice.


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#9 2011-11-13 03:04:19

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Laptop elantech touchpad not working

Update:

It is definitely looking like, although I installed the psmouse-elantech fix, the touchpad is still getting detected as a mouse, or some other pointing device, and not a touchpad.  I turned off MatchIsTouchpad and forced the Device at "/dev/input/event11" (as found in the Xorg log), and I get the following output:

[    23.355] (II) config/udev: Adding input device PS/2 Elantech ETF1059 Click-Pad (/dev/input/event11)
[    23.355] (**) PS/2 Elantech ETF1059 Click-Pad: Applying InputClass "touchpad catchall"
[    23.355] (II) LoadModule: "synaptics"
[    23.355] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    23.376] (II) Module synaptics: vendor="X.Org Foundation"
[    23.376] 	compiled for 1.11.0, module version = 1.5.0
[    23.376] 	Module class: X.Org XInput Driver
[    23.376] 	ABI class: X.Org XInput driver, version 13.0
[    23.376] (II) Using input driver 'synaptics' for 'PS/2 Elantech ETF1059 Click-Pad'
[    23.376] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    23.376] 	Option "_source" "server/udev"
[    23.376] 	Option "name" "PS/2 Elantech ETF1059 Click-Pad"
[    23.376] 	Option "path" "/dev/input/event11"
[    23.376] 	Option "device" "/dev/input/event11"
[    23.376] 	Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input11/event11"
[    23.376] 	Option "Protocol" "event"
[    23.376] 	Option "TapButton1" "1"
[    23.376] 	Option "TapButton2" "2"
[    23.376] 	Option "TapButton3" "3"
[    23.376] 	Option "VertTwoFingerScroll" "on"
[    23.376] 	Option "HorizTwoFingerScroll" "on"
[    23.376] 	Option "EmulateTwoFingerMinW" "8"
[    23.376] 	Option "driver" "synaptics"
[    23.376] (**) PS/2 Elantech ETF1059 Click-Pad: always reports core events
[    23.376] (**) Option "Protocol" "event"
[    23.376] (**) Option "Device" "/dev/input/event11"
[    23.376] (**) Option "Device" "/dev/input/event11"
[    23.376] port opened successfully
[    23.483] (--) synaptics: PS/2 Elantech ETF1059 Click-Pad: Vendor 0x2 Product 0x1
[    23.483] (--) synaptics: PS/2 Elantech ETF1059 Click-Pad: invalid x-axis range.  defaulting to 1615 - 5685
[    23.483] (--) synaptics: PS/2 Elantech ETF1059 Click-Pad: invalid y-axis range.  defaulting to 1729 - 4171
[    23.483] (--) synaptics: PS/2 Elantech ETF1059 Click-Pad: invalid pressure range.  defaulting to 0 - 255
[    23.483] (--) synaptics: PS/2 Elantech ETF1059 Click-Pad: invalid finger width range.  defaulting to 0 - 15
[    23.483] (**) Option "EmulateTwoFingerMinW" "8"
[    23.483] (**) Option "VertTwoFingerScroll" "on"
[    23.483] (**) Option "HorizTwoFingerScroll" "on"
[    23.483] (**) Option "TapButton1" "1"
[    23.483] (**) Option "TapButton2" "2"
[    23.483] (**) Option "TapButton3" "3"
[    23.586] (--) synaptics: PS/2 Elantech ETF1059 Click-Pad: no supported touchpad found
[    23.586] (EE) synaptics: PS/2 Elantech ETF1059 Click-Pad: Unable to query/initialize Synaptics hardware.
[    23.700] (EE) PreInit returned 11 for "PS/2 Elantech ETF1059 Click-Pad"
[    23.700] (II) UnloadModule: "synaptics"
[    23.700] (II) Unloading synaptics
[    23.700] (II) config/udev: Adding input device PS/2 Elantech ETF1059 Click-Pad (/dev/input/mouse0)
[    23.700] (II) No input driver/identifier specified (ignoring)

Seems like it's loading the device multiple times, but the most important part seems to be the fact that it doesn't detect it as a Synaptics-compatible device, even though it appears to clearly be, by looking online.  The only other option I can think of is that maybe the psmouse-elantech fix is fooling the kernel into thinking it's an Elantech touchpad and it's not(?).

I'm thoroughly perplexed.


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#10 2011-11-15 15:04:47

hongster
Member
From: Johor Bahru, Malaysia
Registered: 2009-02-27
Posts: 36
Website

Re: Laptop elantech touchpad not working

Hi I have just bought a Asus Zenbook (UX31), which has a Elantech Touchpad. Similarly, it is not recognized as a touchpad,  I have to comment the MatchIsTouchpad option in the xorg conf file. It is totally unusable if I use the synpatics driver. I gets "Synaptics driver unable to detect protocol" error. Can anyone help me?

[    15.168] (II) config/udev: Adding input device PS/2 Elantech ETF1059 Click-Pad (/dev/input/mouse0)
[    15.168] (II) No input driver/identifier specified (ignoring)
[    15.168] (II) config/udev: Adding input device PS/2 Elantech ETF1059 Click-Pad (/dev/input/event10)
[    15.168] (**) PS/2 Elantech ETF1059 Click-Pad: Applying InputClass "evdev pointer catchall"
[    15.168] (**) PS/2 Elantech ETF1059 Click-Pad: Applying InputClass "Elantech"
[    15.168] (II) LoadModule: "synaptics"
[    15.168] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    15.169] (II) Module synaptics: vendor="X.Org Foundation"
[    15.169] 	compiled for 1.11.0, module version = 1.5.0
[    15.169] 	Module class: X.Org XInput Driver
[    15.169] 	ABI class: X.Org XInput driver, version 13.0
[    15.169] (II) Using input driver 'synaptics' for 'PS/2 Elantech ETF1059 Click-Pad'
[    15.169] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    15.169] (**) PS/2 Elantech ETF1059 Click-Pad: always reports core events
[    15.169] (**) Option "Device" "/dev/input/event10"
[    15.380] (EE) synaptics: PS/2 Elantech ETF1059 Click-Pad: Synaptics driver unable to detect protocol
[    15.380] (EE) PreInit returned 11 for "PS/2 Elantech ETF1059 Click-Pad"
[    15.380] (II) UnloadModule: "synaptics"
[    15.380] (II) Unloading synaptics

Last edited by hongster (2011-11-15 15:05:11)

Offline

#11 2011-11-15 23:40:05

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Laptop elantech touchpad not working

I experienced the same issue.  If you install the psmouse-elantech package from the AUR, it detects it properly, however the Synaptics driver still doesn't work.  I forced the Synaptics driver to load by commenting out the MatchIsTouchpad as well, and after it wasn't able to detect protocol I tried a few other protocols.  Still couldn't get it to load.

By the way I did confirm it is an Elantech touchpad in my laptop.


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#12 2011-11-18 10:01:56

klemmster
Member
Registered: 2011-11-13
Posts: 9

Re: Laptop elantech touchpad not working

Hey there,

I too bought an UX31 with ELantech Touchpad and there are good and bad news.

- The psmouse-elantech package does not work really. Granted, It shows the correct name. However, the device is still using the PS/2 Protocoll, it should really be using ETPS/2 Protocoll (I'm not really into that, I guess it's an extension)

+ linux-mainline (3.2.rc2, as time of writing) _does_ recognize the touchpad as such and that works.

- graphics don't work at all with 3.2.rc2 (unless i915.modeset=0, but there will be no hardware-acceleration)

Someone could backport the 3.2rc2 touchpad drivers to arch-3.1, I guess.
(Which would be awsome!)
I'm a little too busy to get into that right now.

However, I started a wiki-page: https://wiki.archlinux.org/index.php/Asus_Ux31 , please document your findings there (to save other people from hours of googling)

+ in a year or so all of it might "just work"

Offline

#13 2011-11-19 20:55:03

tjw344
Member
Registered: 2011-11-19
Posts: 3

Re: Laptop elantech touchpad not working

I too have a Samsung series 7 laptop (np700z5b). The touchpad is an elantech as are all series 7 laptops. I have looked into this issue at great length as well. (these patches don't seem to change functionality at all).

Upgrading the kernel does solve the problem, but at a cost. Right now on the 3.2 kernel the elantech touchpad is recognized, and has all functions as a synaptics touchpad. 2 finger scroll (which is what I really care about), etc. The problem is that the pad only recognises a touch if the area being touched is extremely large (like half my finger). Once the module recognises that the pad is Elantech, (ETPS/2 newer kernels), it needs to be shifted to synaptics for control. It seems synaptics does not properly control the newest elantech pads.

I have to use almost my whole finger to get the pointer to move. I used the Fedora rawhide 3.2 kernel. Fedora seems to have the most up to date kernels of any distro. I've tried this touchpad on suse, arch, ubuntu, debian, etc. Fedora even has a newer 3.1 kernel in testing which includes the functions of the Elantech touchpad from upstream 3.2 kernel, so you can try it if you like.  Also, Fedora has been my distro of choice for installing into this UEFI syste. Mainting grub2-efi is simple from the Fedora repos and osprober. I just installed arch agan (I just got this laptop about 2 weeks ago)  to see if the touchpad would work better, and it does (because I don't have to use my whole finger). If you have any questions or suggestions let me know. Also, I heard that Elan was working on a driver for linux upstream. I can't remember where I read it, but it might be our best bet. For now I am stuck in windows with the Elan Smartpad driver if I want to get any serious work done.

Its funny, while I've been using windows, I have tried to learn how it work and such.  It is way more complicated than linux.  It is made for dummys who make many mistakes. That being said it has been the most robust of all OSs I have used. (I boot with windows fedora and arch right now in efi gpt (UEFI) disk. I have a third partition waiting for another distro. But not gonna do much until this is fixed.

Offline

#14 2011-11-20 04:07:30

tjw344
Member
Registered: 2011-11-19
Posts: 3

Re: Laptop elantech touchpad not working

MOSTLY FIXED today. This evening, I got an update from Fedora repos, and mouse has gained most of its sensitivity back. ( I have fedora, fedora-update, fedora-updates-testing, and their respective rpmfusion repos enabled)

dmesg | grep elantech

[    1.703998] elantech: assuming hardware version 4 (with firmware version 0x361f06)
[    1.744150] elantech: Synaptics capabilities query result 0x21, 0x15, 0x0f.

Last edited by tjw344 (2011-11-20 04:12:13)

Offline

#15 2011-11-20 20:20:55

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Laptop elantech touchpad not working

Oh wow, this is reassuring!  I will look for kernels built from 3.2 code and check it out.  I appreciate it!


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#16 2011-11-20 22:32:07

archel
Member
Registered: 2011-11-04
Posts: 46

Re: Laptop elantech touchpad not working

Same problem with my Asus X54L. Let's wait next kernel version and see smile

Offline

#17 2011-11-21 13:06:39

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Laptop elantech touchpad not working

I tried installing 3.2 RC2 but on making the kernel image it was complaining about not finding the modules.  They were important ones like video and AHCI.  I decided that I'd wait until the final comes out, I guess.  Now that the work week started up again I won't have time until next weekend to play with it that much probably.  Then Thanksgiving... lol.

Good to know that it's possibly getting resolved, though.

Last edited by mrmylanman (2011-11-21 13:07:43)


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#18 2011-11-21 17:07:31

nemp
Member
Registered: 2009-01-30
Posts: 17

Re: Laptop elantech touchpad not working

Does anyone know possible release date (expected) for kernel 3.2?

Last edited by nemp (2011-11-21 17:15:34)

Offline

#19 2011-11-21 19:03:35

tjw344
Member
Registered: 2011-11-19
Posts: 3

Re: Laptop elantech touchpad not working

I might not have been clear about this. The fix for this issue has been backported into the 3.1 kernel. I think Fedora has a newer 3.1 kernel then arch does, but you won't have to wait for 3.2, although it probably won't be that long.  Another benefit is this post:

http://www.pcworld.com/businesscenter/a … etite.html

For our newer processors and gpu and such, this stuff is important. Fedora has done some work backporting these patches as well. In fedora-updates-testing repo, a kernel upgrade fixed both the elantech issue and blacklisted many drivers. Now my fan does not run all the time(albeit still more than in windows).

Offline

#20 2011-11-23 13:02:58

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Laptop elantech touchpad not working

I just now got Linux 3.1.2 and it's still not behaving correctly, unfortunately.  In fainess, I am using Linux-ck so I will download Linux again and try that out but I'm pretty sure it probably won't work.


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#21 2011-11-25 00:24:29

Eschatokyrios
Member
Registered: 2007-09-22
Posts: 51

Re: Laptop elantech touchpad not working

I'm having a similar issue with the psmouse-elantech driver on a Samsung laptop. When I don't have that module loaded, the touchpad is detected as if it were a normal ps/2 mouse, with no synaptics functionality and no touch scroll. However, when I do install it, I lose the ability to send a right-click event. Clicking on the right mouse button of the touchpad sends a left mouse button event (as it shows up in synclient -m 100), just like hitting the left mouse button does.

Offline

#22 2011-11-26 15:25:38

mrmylanman
Member
From: Altamonte Springs, FL, USA
Registered: 2011-03-13
Posts: 178

Re: Laptop elantech touchpad not working

So you got the Synaptics drivers to actually work?  Interesting.  I still have not.  I'm sort of just waiting on the new kernel to come out, I think.


Arch user since 2011-03-13

Thinkpad X220 Intel Core i7-2640M CPU, 16GB DDR3-1333 RAM, 160GB Intel SATA II SSD & 60GB OCZ mSATA SSD, 12.5" IPS 1366x768 Display, 6-cell Battery
(Installation date:  2012-03-19)

Offline

#23 2011-11-26 16:57:04

archel
Member
Registered: 2011-11-04
Posts: 46

Re: Laptop elantech touchpad not working

mrmylanman wrote:

So you got the Synaptics drivers to actually work?  Interesting.  I still have not.  I'm sort of just waiting on the new kernel to come out, I think.

Same goes for me :s

Offline

#24 2011-11-29 18:38:19

archel
Member
Registered: 2011-11-04
Posts: 46

Re: Laptop elantech touchpad not working

Did anyone try with the kernel-lts if it works? I can't try because I'm not at home for a while sad

Offline

#25 2011-11-29 23:49:32

cakofony
Member
Registered: 2009-04-14
Posts: 13

Re: Laptop elantech touchpad not working

Same problem here with the samsung series 7.  Ive applied the kernel patch so it displays as a touchpad, it just always falls through to the evdev driver

Offline

Board footer

Powered by FluxBB