Find the answer to your Linux question:
Results 1 to 2 of 2
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1

    Synaptics Touchpad problem


    A while ago, I compiled my own custom kernel based on the vanilla, which all went fine. When I started up my Ubuntu 7.1 system with the new kernel (NEC Versa P520 laptop), my synaptics touchpad did not work anymore. With the standard 2.6.22-16 kernel it works fine! I don't believe that there is a problem with the supplied driver or even with the kernel. I guess there is a problem with Xorg or Ubuntu, but I have no idea what it is.

    Here's my dmesg (shortened):

    PNP: PS/2 Controller [PNP0303:KBC0] at 0x60,0x64 irq 1
    PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
    serio: i8042 KBD port at 0x60,0x64 irq 1
    mice: PS/2 mouse device common for all mice
    And of course my /proc/bus/input/devices:

    I: Bus=0019 Vendor=0000 Product=0002 Version=0000
    N: Name="Power Button (FF)"
    P: Phys=LNXPWRBN/button/input0
    S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
    U: Uniq=
    H: Handlers=kbd event0 
    B: EV=3
    B: KEY=100000 0 0 0
    I: Bus=0019 Vendor=0000 Product=0005 Version=0000
    N: Name="Lid Switch"
    P: Phys=PNP0C0D/button/input0
    S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1
    U: Uniq=
    H: Handlers=event1 
    B: EV=21
    B: SW=1
    I: Bus=0019 Vendor=0000 Product=0001 Version=0000
    N: Name="Power Button (CM)"
    P: Phys=PNP0C0C/button/input0
    S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input2
    U: Uniq=
    H: Handlers=kbd event2 
    B: EV=3
    B: KEY=100000 0 0 0
    I: Bus=0017 Vendor=0001 Product=0001 Version=0100
    N: Name="Macintosh mouse button emulation"
    P: Phys=
    S: Sysfs=/devices/virtual/input/input3
    U: Uniq=
    H: Handlers=mouse0 event3 
    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=/devices/platform/i8042/serio0/input/input4
    U: Uniq=
    H: Handlers=kbd event4 
    B: EV=120013
    B: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff fffffffe
    B: MSC=10
    B: LED=7
    which shows that it's not found (in the new system). My Xorg.0.log tells me that

    Synaptics Touchpad no synaptics event device found (checked 15 nodes)
    Query no Synaptics: 6003C8
    [...] no touchpad detected and no repeater device
    unable to query/initialize Synaptics hardware
    but in my kernel evdev is built in, so that's not missing. Making it a module does not resolve the problem.

    Somehow there are no /dev/input/event* entries, which are normally found according to my working Xorg log: "Synaptics Touchpad auto-dev sets device to /dev/input/event*" etc.

    I don't know why my system does not recognize my touchpad with the new kernel. Any thoughts? I have tried using a linux-source (downloaded with aptitude) but that one has the same problem, even if I use my old configuration.

    Actually, I had the same problem with the live cd of 8.1, which is why I am still with 7.1.

    Anyone have a solution or idea what's wrong/missing? I have asked the question on the ubuntu forums, but no one there has an idea. I hoped some kernel guys here might know what I am missing... Is there a module that controls /dev/input/mouse and I am not aware of it?!

    The following, which was suggested to me, did not work:

    sudo dpkg-reconfigure xserver-xorg
    Neither does this.

    Any help much appreciated.

  2. #2
    Anyone any ideas? Suggestions?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts