Comment 47 for bug 123775

Revision history for this message
linuxonbute (normanelliott) wrote : Re: [Bug 123775] Re: Elantech touchpad is incorrectly recogonised as a "ImPS/2 Logitech Wheel Mouse"

>
> I edited drivers/input/mouse/psmouse.h NOT
> /drivers/input/mouse/psmouse.h
>
> as there is no such file or directory as /drivers/input/mouse/psmouse.h
>
> Followed the rest of your instructions but it has made things worse in
> that with the new kernel I have lost both wireless and sound.
>
> There was still no section in /proc/bus/input/devices for the synaptics
> driver.
>
> When I first got the PC I had no sound which was due to the version of
> alsa ( 1.0.14 rather than 1.0.15 if I remember correctly ).
>
> I have not tried installing it with the new kernel, just reverted to my
> original settings for now.
>
> If you want me to try this again should I clear out the changes and start
> from scratch?
>
> If so what do I need to do to return to the clean position I was in?
>
> thanks,
> Norman
>

Update
I ran dpkg -r for the image and headers, deleted the source directory etc.
I then went through your instructions again. This time removing the part you
suggested from the patch file
Well at least the nearest I could based on what was actually in the file as
I had it.

The dry run left a small added note at the end. Sorry I didn't note it down
but it was something about

Hunk 3 fuzzy 1 ( not the exact message but probably you will know from
this what it was )

There are a few differences in the menus in make menuconfig but these were
easy enough to spot.
The install of the image results in the new kernel being the default so to
get back to the original I need to ESC at the grub boot up.

Now with the new kernel the touchpad is recognised as synaptics and >>> does
work <<<
It is not entirely right but I think I could get over the small issues by
perhaps editing xorg.conf

Sadly my wireless card is not configured, not being available to the network
manager.
Also sound is still not available ( may be alsa )

Also at the kernel install there was a series of errors about a missing
firmware directory

However these are some other pieces of info which might help you.

With new kernel running :
 cat /proc/bus/input/devices
I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/class/input/input0
U: Uniq=
H: Handlers=mouse0 event0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/class/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=120013
B: KEY=4 2000000 3802078 f840d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=000c Version=0063
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/class/input/input2
U: Uniq=
H: Handlers=mouse1 event2
B: EV=f
B: KEY=6420 0 7000f 0 0 0 0 0 0 0 0
B: REL=143
B: ABS=3

======================================================================

lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory
Controller Hub (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960
Integrated Graphics Controller (rev 0c)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated
Graphics Controller (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Contoller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI
Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio
Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port
1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port
2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port
3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port
4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port
5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port
6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI
Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface
Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE
Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA
AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev
03)
04:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast
Ethernet PCI Express (rev 02)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN
Network Connection (rev 61)

If you need any more info or for me to do anything else please let me know.
Thanks again,
norman