How do I tell what type of touchpad is in my notebook

I'm trying to determine why horizontal scrolling isn't working for me on Ubuntu 10.10, but I'm not sure how to tell what type of touchpad is in my Lenovo thinkpad T400. I tried running lspci and lsusb but neither one showed anything along the lines of touchpad, mouse, or anything that felt like it was my touch pad. How do I tell?


Solution 1:

You can use the xinput command to list all of your input devices including mice and keyboards:

xinput list

My output looks like this:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                  id=11   [slave  pointer  (2)]
⎜   ↳ Macintosh mouse button emulation          id=12   [slave  pointer  (2)]
⎜   ↳ Wacom Intuos3 4x6 eraser                  id=15   [slave  pointer  (2)]
⎜   ↳ Wacom Intuos3 4x6 cursor                  id=16   [slave  pointer  (2)]
⎜   ↳ Wacom Intuos3 4x6 pad                     id=17   [slave  pointer  (2)]
⎜   ↳ Wacom Intuos3 4x6 stylus                  id=18   [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)]
    ↳ USB 2.0 Camera                            id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=10   [slave  keyboard (3)]
    ↳ LITEON Technology USB Multimedia Keyboard id=13   [slave  keyboard (3)]
    ↳ LITEON Technology USB Multimedia Keyboard id=14   [slave  keyboard (3)]

Solution 2:

You may also be interested in installing the gpointing-device-settings package, which will provide more configuration options for your touchpad.

sudo apt-get install gpointing-device-settings

Once installed you can find it under System -> Preferences -> Pointing Devices.

Solution 3:

One place to look is in /var/log/Xorg.0.log, where you can search for Touchpad. I'm not sure how specific it will be, but it shows me lines such as:

(II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event13)