Announcement

Collapse
No announcement yet.

Problem with touchpad

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    Originally posted by eXtremeDevil View Post
    There's all:

    [code]extremedevil@Guadalinex-v8:~$ udevadm info --query=all --name=input/mouse0
    P: /devices/platform/i8042/serio4/input/input7/mouse0
    N: input/mouse0
    S: input/by-path/platform-i8042-serio-4-mouse
    E: UDEV_LOG=3
    E: DEVPATH=/devices/platform/i8042/serio4/input/input7/mouse0
    E: MAJOR=13
    E: MINOR=32
    E: DEVNAME=/dev/input/mouse0
    E: SUBSYSTEM=input
    E: ID_INPUT=1
    E: ID_INPUT_MOUSE=1
    E: ID_SERIAL=noserial
    E: ID_PATH=platform-i8042-serio-4
    E: ID_PATH_TAG=platform-i8042-serio-4
    E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-4-mouse

    extremedevil@Guadalinex-v8:~$ udevadm info --query=all --name=input/mouse2 etc
    device node not found
    extremedevil@Guadalinex-v8:~$ xinput list
    ⎡ Virtual core pointer id=2 [master pointer (3)]
    ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
    ⎜ ↳ PS/2 Synaptics TouchPad id=11 [slave pointer (2)]
    ⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Sleep Button id=8 [slave keyboard (3)]
    ↳ Villem id=9 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
    ↳ HP WMI hotkeys id=12 [slave keyboard (3)]
    extremedevil@Guadalinex-v8:~$ xinput list --long 11
    PS/2 Synaptics TouchPad id=11 [slave pointer (2)]
    Reporting 3 classes:
    Class originated from: 11
    Buttons supported: 5
    Button labels: Button Left Button Middle Button Right Button Wheel Up Button Wheel Down
    Button state:
    Class originated from: 11
    Detail for Valuator 0:
    Label: Rel X
    Range: -1.000000 - -1.000000
    Resolution: 1 units/m
    Mode: relative
    Class originated from: 11
    Detail for Valuator 1:
    Label: Rel Y
    Range: -1.000000 - -1.000000
    Resolution: 1 units/m
    Mode: relative
    .....
    Compare yours with mine and you'll see that instead of the usual id = 14 yours is 11.

    $ xinput list
    ⎡ Virtual core pointer id=2 [master pointer (3)]
    ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
    ⎜ ↳ Logitech USB Receiver id=11 [slave pointer (2)]
    ⎜ ↳ Logitech USB Receiver id=12 [slave pointer (2)]
    ⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)]
    ⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Power Button id=8 [slave keyboard (3)]
    ↳ Sleep Button id=9 [slave keyboard (3)]
    ↳ WebCam id=10 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
    ↳ Acer WMI hotkeys id=15 [slave keyboard (3)]
    .....
    $ xinput list --long 14SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)]
    Reporting 8 classes:
    Class originated from: 14. Type: XIButtonClass
    Buttons supported: 12
    Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" None None None None None
    Button state:
    Class originated from: 14. Type: XIValuatorClass
    Detail for Valuator 0:
    Label: Rel X
    Range: 1472.000000 - 5774.000000
    Resolution: 56000 units/m
    Mode: relative
    Class originated from: 14. Type: XIValuatorClass
    Detail for Valuator 1:
    Label: Rel Y
    Range: 1408.000000 - 5022.000000
    Resolution: 105000 units/m
    Mode: relative
    ......
    Other than making sure that kde-config-touchpad and xserver-xorg-input-synaptics are install I don't know what else you can do.
    "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
    – John F. Kennedy, February 26, 1962.

    Comment


      #17
      Jerry, mine's also 11. There is no standard numbering scheme for X input devices.

      My guess is that Devil's UDEV isn't detecting the touchpad as a touchpad, and thus X isn't assigning the proper driver. That's why I wanted to see the entire UDEV database export -- at the moment, I feel we're back to square one in troubleshooting this.

      Comment


        #18
        Here it is:

        http://pastebin.com/Ys0ATfGx

        Comment


          #19
          That's weird...your Udev database shows no input devices at all.

          I'm not exactly sure where to continue troubleshooting at this point. Although X shows you have a touchpad, because Udev isn't finding it, X is configuring it with a basic mouse driver.

          You might need to take your question over to the Ubuntu forums, because the problem you're experiencing appears unrelated to KDE. I'm sorry that I've run out of ideas for you...

          Comment


            #20
            Taking Steve's advice I found this over on the Ubuntu forum:
            http://ubuntuforums.org/showthread.php?t=1502560
            You will want to read post #3.

            Also, you might try this:


            xinput set-prop 11 "Device Enabled" 1

            which I got from this tutorial on Synaptics Touchpad: https://help.ubuntu.com/community/SynapticsTouchpad
            "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
            – John F. Kennedy, February 26, 1962.

            Comment


              #21
              I did step one of that third post and I got this error when I typed "sudo fspc": FSP not found.

              About that line, xinput set-prop 11 "Device Enabled" 1, do I need to put it like that or do I have to modify something?

              Thanks.

              Comment


                #22
                Just open a Konsole.
                You may have to put "sudo " in front of it.
                "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
                – John F. Kennedy, February 26, 1962.

                Comment


                  #23
                  That's what I do, look:

                  1 - Open Konsole.
                  2 - Type "sudo fspc", without the "".
                  3 - Type my password.
                  4 - Get the ERROR: FSP NOT FOUND.

                  Look at these errors when I install the latest kernels (.deb extensions):

                  Code:
                  Error! Bad return status for module build on kernel: 3.3.3-030303-generic (i686)
                  Consult /var/lib/dkms/psmouse-alps/0.10/build/make.log for more information.
                  Error! Bad return status for module build on kernel: 3.3.3-030303-generic (i686)
                  Consult /var/lib/dkms/bcmwl/5.100.82.38+bdcom/build/make.log for more information.
                  
                  
                  Error! Bad return status for module build on kernel: 3.3.3-030303-generic (i686)
                  Consult /var/lib/dkms/psmouse-alps/0.10/build/make.log for more information.
                  Error! Bad return status for module build on kernel: 3.3.3-030303-generic (i686)
                  Consult /var/lib/dkms/bcmwl/5.100.82.38+bdcom/build/make.log for more information.
                  
                  
                  W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169
                  W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169
                  Suspicious... I feel like I'm close to solve the problem...

                  Comment

                  Working...
                  X