You are not logged in.

#1 2008-03-09 15:00:04

HyperBaton
Member
From: Belgium
Registered: 2008-01-18
Posts: 207

Which kernel modules are needed for Elantech touchpad?

I've compiled a very minimal kernel for my system, which works just fine, I get booted into XFCE etc. and the keyboard works in the virtual consoles, but my (Elantech) touchpad does not function. Here is the lsmod from the standard kernel where the touchpad does work:

Module                  Size  Used by
nvidia               7817056  26 
ipv6                  248388  10 
aes_generic            26944  0 
aes_i586               32896  1 
cpufreq_ondemand        7180  1 
ext2                   62472  1 
fuse                   42260  2 
pcmcia                 32556  0 
sdhci                  15364  0 
mmc_core               43524  1 sdhci
ohci1394               28848  0 
yenta_socket           23052  3 
ieee1394               79800  1 ohci1394
rsrc_nonstatic         11008  1 yenta_socket
pcmcia_core            32664  3 pcmcia,yenta_socket,rsrc_nonstatic
firewire_ohci          16128  0 
firewire_core          36544  1 firewire_ohci
crc_itu_t               2304  1 firewire_core
psmouse                36496  0 
serio_raw               5636  0 
rtc_cmos                7584  0 
rtc_core               15496  1 rtc_cmos
rtc_lib                 2944  1 rtc_core
tpm_infineon            7976  0 
tpm                    12320  1 tpm_infineon
tpm_bios                6272  1 tpm
i2c_i801                8848  0 
i2c_core               19328  2 nvidia,i2c_i801
pcspkr                  2944  0 
container               3840  0 
video                  16016  5 
output                  3200  1 video
sg                     26640  0 
intel_agp              21780  0 
agpgart                27352  2 nvidia,intel_agp
thermal                13084  0 
evdev                   9344  7 
fan                     3844  0 
button                  6544  0 
battery                10756  2 
ac                      4612  0 
snd_seq_oss            29440  0 
snd_seq_midi_event      6528  1 snd_seq_oss
snd_seq                47056  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          6924  2 snd_seq_oss,snd_seq
arc4                    2176  2 
ecb                     3072  2 
snd_hda_intel         289952  3 
snd_hwdep               7300  1 snd_hda_intel
snd_pcm_oss            37024  0 
snd_pcm                68996  2 snd_hda_intel,snd_pcm_oss
snd_timer              19204  2 snd_seq,snd_pcm
snd_page_alloc          8072  2 snd_hda_intel,snd_pcm
snd_mixer_oss          14464  2 snd_pcm_oss
snd                    44772  13 snd_seq_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_hwdep,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore               6368  2 snd
iwl3945                84968  0 
mac80211              117132  1 iwl3945
cfg80211               11528  1 mac80211
r8169                  26244  0 
acpi_cpufreq           11420  1 
freq_table              3984  2 cpufreq_ondemand,acpi_cpufreq
processor              29400  4 thermal,acpi_cpufreq
ext3                  121992  1 
jbd                    43412  1 ext3
mbcache                 6912  2 ext2,ext3
sr_mod                 14884  0 
cdrom                  33824  1 sr_mod
sd_mod                 22656  5 
pata_acpi               5248  0 
ehci_hcd               32524  0 
uhci_hcd               22672  0 
usbcore               125292  3 ehci_hcd,uhci_hcd
ata_piix               14724  4 
ata_generic             5252  0 
libata                138352  3 pata_acpi,ata_piix,ata_generic

I've activated serio_raw and psmouse in the kernel, but what am I overlooking thats preventing the touchpad to work?

Last edited by HyperBaton (2008-03-09 15:00:32)

Offline

#2 2008-03-10 22:03:53

HyperBaton
Member
From: Belgium
Registered: 2008-01-18
Posts: 207

Re: Which kernel modules are needed for Elantech touchpad?

Sorry to bump, but I can't imagine no one knows the required kernel options for a working touchpad?

Offline

#3 2008-05-09 22:56:48

otisranson
Member
Registered: 2008-01-31
Posts: 33

Re: Which kernel modules are needed for Elantech touchpad?

HyperBaton wrote:

Sorry to bump, but I can't imagine no one knows the required kernel options for a working touchpad?

Any news on this touchpad? I've got the same touchpad, but it doesn't work at all with the synaptics drivers, and goes haywire with the default mouse drivers.

Offline

#4 2008-05-10 08:57:13

HyperBaton
Member
From: Belgium
Registered: 2008-01-18
Posts: 207

Re: Which kernel modules are needed for Elantech touchpad?

Well, mine works using the standard Arch kernel. I haven't continued trying my own kernel at the moment. My touchpad does go a bit crazy right after I boot into my desktop environment, but that clears after like 20 seconds.

Offline

#5 2008-05-10 22:27:55

otisranson
Member
Registered: 2008-01-31
Posts: 33

Re: Which kernel modules are needed for Elantech touchpad?

Mine doesn't work period. It's always crazy. Tried to use the synaptics driver, doesn't even move. mad

Offline

#6 2008-05-11 07:23:01

MoonSwan
Member
From: Great White North
Registered: 2008-01-23
Posts: 881

Re: Which kernel modules are needed for Elantech touchpad?

Look at the Synaptics homepage.  IIRC there is an older synaptics driver that some people need to use for certain trackpads.  The newer Synaptics driver just fails on some laptop models too.

Offline

#7 2008-05-12 00:12:51

otisranson
Member
Registered: 2008-01-31
Posts: 33

Re: Which kernel modules are needed for Elantech touchpad?

I found a kernel config that uses the Elantech touchpad.  It works for me.

http://gentoo-wiki.com/HARDWARE_Compal_FL91

Offline

#8 2008-08-03 00:38:52

ramoneur
Member
Registered: 2007-06-04
Posts: 89

Re: Which kernel modules are needed for Elantech touchpad?

need to bump this thread i guess.

i also have a elantech touchpad on my zepto 3215w, and ive found this: http://arjan.opmeer.net/elantech/
the only available driver for elantech touchpads for linux.

i have kernel 2.6.25-arch now, also heard theres a 2.6.26 up n coming. can this patch be implemented in these kernels in some way?
and i dont know anything about kernel stuff so.. a helping hand would be nice on how to do it if its possible. smile


A w e s o m e
r
c
h

Offline

Board footer

Powered by FluxBB