TouchPad Synaptics no funciona Tap (Debian Sid 64bits)

Hola,

La verdad es que nunca he puesto a funcionar decentemente el touchpad de mi portátil Dell Studio Xps 13 que es de Synaptics. Pero el otro día me puse para que por o menos fuera el tap y si acaso el multitouch. Solo funciona el scroll horizontal y vertical con un dedo.

Estoy en Debian Sid de 64 bits con kernel 2.6.32-trunk-vserver-amd64 y kde 4.3.4 actualizado a fecha de hoy (12-04-10).

En teoría debería funcionar con udev. Para ello edité el archivo /lib/udev/rules.d/66-xorg-synaptics.rules con las siguientes reglas:


ACTION!="add|change", GOTO="xorg_synaptics_end"
KERNEL!="event*", GOTO="xorg_synaptics_end"


ENV{ID_INPUT_TOUCHPAD}!="1", GOTO="xorg_synaptics_end"

ENV{x11_driver}="synaptics"
ENV{x11_options.TapButton1}="1"
ENV{x11_options.TapButton2}="2"
ENV{x11_options.TapButton3}="3"
ENV{x11_options.HorizTwoFingerScroll}="1"
ENV{x11_options.VertTwoFingerScroll}="1"
ENV{x11_options.PalmDetect}="1"
ENV{x11_options.CircularScrolling}="1"
ENV{x11_options.CircScrollTrigger}="3"

# model specific quirks
ATTR{[dmi/id]product_name}=="Inspiron 1011|Inspiron 1012", \
ENV{x11_options.JumpyCursorThreshold}="90", \
ENV{x11_options.AreaBottomEdge}="4100"

ATTR{[dmi/id]product_name}=="HP MiniNote 1000", \
ENV{x11_options.JumpyCursorThreshold}="20"

LABEL="xorg_synaptics_end"



Y luego lo copié a /etc/udev/rules.d/66-xorg-synaptics.rules

Reinicie el portatil y nada sigue igual como si no hubiera realizado nada, por lo que dije bueno por si acaso vamos a ver si es hal el que lleva el tema y cree el archivo /etc/hal/fdi/policy/11-x11-synaptics.fdi con el siguiente contenido:


<?xml version="1.0" encoding="ISO-8859-1"?>

<deviceinfo version="0.2">

<device>

<match key="info.capabilities" contains="input.touchpad">

<match key="info.product" contains="Synaptics TouchPad">

<merge key="input.x11_driver" type="string">synaptics</merge>

<!-- Arbitrary options can be passed to the driver using

the input.x11_options property since xorg-server-1.5. -->

<!-- EXAMPLE:

<merge key="input.x11_options.LeftEdge" type="string">120</merge>

-->

<merge key="input.x11_options.LeftEdge" type="string">1700</merge>

<merge key="input.x11_options.RightEdge" type="string">5300</merge>

<merge key="input.x11_options.TopEdge" type="string">1700</merge>

<merge key="input.x11_options.BottomEdge" type="string">4200</merge>

<merge key="input.x11_options.FingerLow" type="string">25</merge>

<merge key="input.x11_options.FingerHigh" type="string">30</merge>

<merge key="input.x11_options.MaxTapTime" type="string">180</merge>

<merge key="input.x11_options.MaxTapMove" type="string">220</merge>

<merge key="input.x11_options.VertScrollDelta" type="string">100</merge>

<merge key="input.x11_options.MinSpeed" type="string">0.40</merge>

<merge key="input.x11_options.MaxSpeed" type="string">1.10</merge>

<merge key="input.x11_options.AccelFactor" type="string">0.01500</merge>

<merge key="input.x11_options.SHMConfig" type="string">on</merge>

<merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>

<merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>

<merge key="input.x11_options.VertEdgeScroll" type="string">1</merge>

<merge key="input.x11_options.HorizEdgeScroll" type="string">1</merge>

<merge key="input.x11_options.TapButton1" type="string">1</merge>

<merge key="input.x11_options.TapButton2" type="string">2</merge>

<merge key="input.x11_options.TapButton3" type="string">3</merge>

</match>

<match key="info.product" contains="AlpsPS/2 ALPS">

<merge key="input.x11_driver" type="string">synaptics</merge>

</match>

<match key="info.product" contains="appletouch">

<merge key="input.x11_driver" type="string">synaptics</merge>

</match>

<match key="info.product" contains="bcm5974">

<merge key="input.x11_driver" type="string">synaptics</merge>

</match>

</match>

</device>

</deviceinfo>


Reinicie el portatil y nada todo sigue igual, ya un poco mosqueado, pensé que podría ser cosa de X.org y edite el archivo /etc/X11/xorg.conf de la siguiente manera:


# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder58)  Fri Mar 12 02:12:40 PST 2010

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Synaptics Touchpad" "CorePointer"
#    InputDevice    "Synaptics Touchpad" "SendCoreEvents" (lo puse por probar en vez de CorePointer)
    Option         "Xinerama" "0"
EndSection

# Section "Module" (Intente cargar el modulo por si acaso)
#   Load "synaptics"
# EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Synaptics Touchpad"
    Driver         "synaptics"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option       "SHMConfig" "on"   
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
    Option         "HorizEdgeScroll" "on"
    Option         "VertEdgeScroll" "on"
    Option       "TapButton2" "3"
    Option       "TapButton3" "2"
    Option         "VertTwoFingerScroll" "on"
    Option         "HorizTwoFingerScroll" "on"
    Option         "TapButton1" "integer"
    Option         "TapButton2" "integer"
    Option         "TapButton3" "integer"   
    Option         "CornerCoasting" "on"
    Option         "PalmDetect" "on"
    Option         "CircularScrolling" "on"
    Option         "CircScrollTrigger" "3"   
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Seiko"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9400M G"
EndSection

Section "Screen"

# Removed Option "TwinView" "1"
# Removed Option "metamodes" "CRT: nvidia-auto-select +1280+0, DFP: nvidia-auto-select +0+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DFP: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection




La verdad es que ya no se que hacer me estoy volviendo loco, se supone que antes se hacía configurando las X, luego paso a ser Hal y ahora es udev pero es lo tengo configurado para los tres y sigue sin funcionar.

El drivers synaptics parece que esta cargado por que si en la terminar hago synclient -l me muestra por pantalla:


r91@Quimera:/$ synclient -l
Parameter settings:       
    LeftEdge                = 1752
    RightEdge               = 5192
    TopEdge                 = 1620
    BottomEdge              = 4236
    FingerLow               = 24 
    FingerHigh              = 29 
    FingerPress             = 255
    MaxTapTime              = 180
    MaxTapMove              = 221
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    FastTaps                = 0   
    EmulateMidButtonTime    = 75 
    EmulateTwoFingerMinZ    = 280
    EmulateTwoFingerMinW    = 7   
    VertScrollDelta         = 100
    HorizScrollDelta        = 100
    VertEdgeScroll          = 1   
    HorizEdgeScroll         = 1   
    CornerCoasting          = 1   
    VertTwoFingerScroll     = 1   
    HorizTwoFingerScroll    = 1   
    MinSpeed                = 0.4
    MaxSpeed                = 0.7
    AccelFactor             = 0.00995223
    TrackstickSpeed         = 40       
    EdgeMotionMinZ          = 29       
    EdgeMotionMaxZ          = 159       
    EdgeMotionMinSpeed      = 1         
    EdgeMotionMaxSpeed      = 401       
    EdgeMotionUseAlways     = 0         
    UpDownScrolling         = 1         
    LeftRightScrolling      = 1         
    UpDownScrollRepeat      = 1         
    LeftRightScrollRepeat   = 1         
    ScrollButtonRepeat      = 100       
    TouchpadOff             = 1         
    GuestMouseOff           = 0         
    LockedDrags             = 0         
    LockedDragTimeout       = 5000     
    RTCornerButton          = 0         
    RBCornerButton          = 0         
    LTCornerButton          = 0         
    LBCornerButton          = 0         
    TapButton1              = 0         
    TapButton2              = 3         
    TapButton3              = 2         
    ClickFinger1            = 1         
    ClickFinger2            = 1         
    ClickFinger3            = 1         
    CircularScrolling       = 1
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 3
    CircularPad             = 0
    PalmDetect              = 1
    PalmMinWidth            = 10
    PalmMinZ                = 199
    CoastingSpeed           = 0
    PressureMotionMinZ      = 29
    PressureMotionMaxZ      = 159
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    GrabEventDevice         = 1
    TapAndDragGesture       = 1
    AreaLeftEdge            = 0
    AreaRightEdge           = 0
    AreaTopEdge             = 0
    AreaBottomEdge          = 0
r91@Quimera:/$



¿Alguna idea? Me he pateado ya medio foro y google y no encuentro nada que me sirva en teoría udev esta bien configurado...

Edit: Pongo el log de las X
X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-4-amd64 x86_64 Debian
Current Operating System: Linux Quimera 2.6.32-trunk-vserver-amd64 #1 SMP Sun Jan 10 23:45:41 UTC 2010 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-trunk-vserver-amd64 root=UUID=76ed4af1-b5e1-4b54-8250-f1a4049e6f0a ro quiet
Build Date: 05 April 2010  02:21:15PM
xorg-server 2:1.7.6-2 (Timo Aaltonen <tjaalton@ubuntu.com>)
Current version of pixman: 0.16.4
   Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 12 12:01:50 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Layout0"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Device0"
(**) |-->Input Device "Keyboard0"
(**) |-->Input Device "Synaptics Touchpad"
(**) Option "Xinerama" "0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
   Entry deleted from font path.
(==) FontPath set to:
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
   built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Keyboard0
(II) Loader magic: 0x7c59c0
(II) Module ABI versions:
   X.Org ANSI C Emulation: 0.4
   X.Org Video Driver: 6.0
   X.Org XInput driver : 7.0
   X.Org Server Extension : 2.0
(++) using VT number 7

(--) PCI: (0:0:3:5) 10de:0aa3:1028:0271 nVidia Corporation MCP79 Co-processor rev 177, Mem @ 0xf0600000/524288
(--) PCI: (0:2:0:0) 10de:06e8:1028:0271 nVidia Corporation G98 [GeForce 9200M GS] rev 161, Mem @ 0xae000000/16777216, 0xd0000000/268435456, 0xac000000/33554432, I/O @ 0x00004000/128
(--) PCI:*(0:3:0:0) 10de:0866:1028:0271 nVidia Corporation C79 [GeForce 9400M G] rev 177, Mem @ 0xaa000000/16777216, 0xb0000000/268435456, 0xcc000000/33554432, I/O @ 0x00005000/128, BIOS @ 0x????????/131072
(II) Open ACPI successful (/var/run/acpid.socket)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
   compiled for 1.7.6, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
   compiled for 1.7.6, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
   compiled for 4.0.2, module version = 1.0.0
   Module class: X.Org Server Extension
(II) NVIDIA GLX Module  195.36.15  Fri Mar 12 01:17:05 PST 2010
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
   compiled for 1.7.6, module version = 1.13.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
   compiled for 1.7.6, module version = 1.0.0
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
   compiled for 1.7.6, module version = 1.1.0
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
   compiled for 4.0.2, module version = 1.0.0
   Module class: X.Org Video Driver
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
   compiled for 1.7.3.902, module version = 1.2.1
   Module class: X.Org XInput Driver
   ABI class: X.Org XInput driver, version 7.0
(II) NVIDIA dlloader X Driver  195.36.15  Fri Mar 12 00:38:50 PST 2010
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 03@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
   compiled for 1.7.6, module version = 1.0.0
   ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib/xorg/modules/libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
   compiled for 1.7.6, module version = 1.0.0
   ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "TwinView" "0"
(**) NVIDIA(0): Option "MetaModes" "DFP: nvidia-auto-select +0+0"
(**) NVIDIA(0): Option "TwinViewXineramaInfoOrder" "DFP-0"
(**) Apr 12 12:01:50 NVIDIA(0): Enabling RENDER acceleration
(II) Apr 12 12:01:50 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) Apr 12 12:01:50 NVIDIA(0):     enabled.
(II) Apr 12 12:01:51 NVIDIA(0): NVIDIA GPU GeForce 9400M G (C79) at PCI:3:0:0 (GPU-0)
(--) Apr 12 12:01:51 NVIDIA(0): Memory: 524288 kBytes
(--) Apr 12 12:01:51 NVIDIA(0): VideoBIOS: 62.79.3f.00.01
(--) Apr 12 12:01:51 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Apr 12 12:01:51 NVIDIA(0): Connected display device(s) on GeForce 9400M G at PCI:3:0:0:
(--) Apr 12 12:01:51 NVIDIA(0):     Seiko (DFP-0)
(--) Apr 12 12:01:51 NVIDIA(0): Seiko (DFP-0): 330.0 MHz maximum pixel clock
(--) Apr 12 12:01:51 NVIDIA(0): Seiko (DFP-0): Internal Dual Link LVDS
(II) Apr 12 12:01:51 NVIDIA(0): Display Device found referenced in MetaMode: DFP-0
(II) Apr 12 12:01:51 NVIDIA(0): Assigned Display Device: DFP-0
(II) Apr 12 12:01:51 NVIDIA(0): Validated modes:
(II) Apr 12 12:01:51 NVIDIA(0):     "DFP:nvidia-auto-select+0+0"
(II) Apr 12 12:01:51 NVIDIA(0): Virtual screen size determined to be 1280 x 800
(--) Apr 12 12:01:52 NVIDIA(0): DPI set to (112, 112); computed from "UseEdidDpi" X config
(--) Apr 12 12:01:52 NVIDIA(0):     option
(==) Apr 12 12:01:52 NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(--) Depth 24 pixmap format is 32 bpp
(II) Apr 12 12:01:52 NVIDIA: Using 768.00 MB of virtual memory for indirect framebuffer
(II) Apr 12 12:01:52 NVIDIA:     access.
(EE) Apr 12 12:01:52 NVIDIA(GPU-1): Failed to initialize the NVIDIA graphics device PCI:2:0:0.
(EE) Apr 12 12:01:52 NVIDIA(GPU-1):     Please check your system's kernel log for additional error
(EE) Apr 12 12:01:52 NVIDIA(GPU-1):     messages and refer to Chapter 8: Common Problems in the
(EE) Apr 12 12:01:52 NVIDIA(GPU-1):     README for additional information.
(EE) Apr 12 12:01:52 NVIDIA(GPU-1): Failed to initialize the NVIDIA graphics device!
(II) Apr 12 12:01:52 NVIDIA(0): Initialized GPU GART.
(II) Apr 12 12:01:52 NVIDIA(0): ACPI display change hotkey events enabled: the X server is new
(II) Apr 12 12:01:52 NVIDIA(0):     enough to receive ACPI hotkey events.
(II) Apr 12 12:01:52 NVIDIA(0): ACPI brightness change hotkey events enabled.
(II) Apr 12 12:01:52 NVIDIA(0): Setting mode "DFP:nvidia-auto-select+0+0"
(II) Loading extension NV-GLX
(II) Apr 12 12:01:52 NVIDIA(0): Initialized OpenGL Acceleration
(==) NVIDIA(0): Disabling shared memory pixmaps
(II) Apr 12 12:01:52 NVIDIA(0): Initialized X Rendering Acceleration
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
SELinux: Disabled on system, not enabling in X server
(II) Initializing extension GLX
(II) Synaptics touchpad driver version 1.2.1
(--) Synaptics Touchpad auto-dev sets device to /dev/input/event9
(**) Option "Device" "/dev/input/event9"
(II) Synaptics Touchpad: x-axis range 1472 - 5472
(II) Synaptics Touchpad: y-axis range 1408 - 4448
(II) Synaptics Touchpad: pressure range 0 - 255
(II) Synaptics Touchpad: finger width range 0 - 0
(II) Synaptics Touchpad: buttons: left right middle
(**) Option "SHMConfig" "on"
(**) Option "VertEdgeScroll" "on"
(**) Option "HorizEdgeScroll" "on"
(**) Option "CornerCoasting" "on"
(**) Option "VertTwoFingerScroll" "on"
(**) Option "HorizTwoFingerScroll" "on"
(WW) Option "TapButton1" requires an integer value
(**) Option "TapButton2" "3"
(**) Option "TapButton3" "2"
(**) Option "CircularScrolling" "on"
(**) Option "CircScrollTrigger" "3"
(**) Option "PalmDetect" "on"
(--) Synaptics Touchpad: touchpad found
(**) Option "CorePointer"
(**) Synaptics Touchpad: always reports core events
(II) XINPUT: Adding extended input device "Synaptics Touchpad" (type: TOUCHPAD)
(**) Synaptics Touchpad: (accel) keeping acceleration scheme 1
(**) Synaptics Touchpad: (accel) acceleration profile 0
(**) Synaptics Touchpad: (accel) acceleration factor: 2.000
(**) Synaptics Touchpad: (accel) acceleration threshold: 4
(--) Synaptics Touchpad: touchpad found
(II) config/udev: Adding input device Power Button (/dev/input/event6)
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
   compiled for 1.7.5, module version = 2.3.2
   Module class: X.Org XInput Driver
   ABI class: X.Org XInput driver, version 7.0
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event6"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "es"
(II) config/udev: Adding input device Video Bus (/dev/input/event7)
(**) Video Bus: always reports core events
(**) Video Bus: Device: "/dev/input/event7"
(II) Video Bus: Found keys
(II) Video Bus: Configuring as keyboard
(II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "es"
(II) config/udev: Adding input device Video Bus (/dev/input/event8)
(**) Video Bus: always reports core events
(**) Video Bus: Device: "/dev/input/event8"
(II) Video Bus: Found keys
(II) Video Bus: Configuring as keyboard
(II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "es"
(II) config/udev: Adding input device Sleep Button (/dev/input/event4)
(**) Sleep Button: always reports core events
(**) Sleep Button: Device: "/dev/input/event4"
(II) Sleep Button: Found keys
(II) Sleep Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "es"
(II) config/udev: Adding input device Power Button (/dev/input/event3)
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event3"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "es"
(II) config/udev: Adding input device Lid Switch (/dev/input/event5)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device Integrated_Webcam_1.3M (/dev/input/event10)
(**) Integrated_Webcam_1.3M: always reports core events
(**) Integrated_Webcam_1.3M: Device: "/dev/input/event10"
(II) Integrated_Webcam_1.3M: Found keys
(II) Integrated_Webcam_1.3M: Configuring as keyboard
(II) XINPUT: Adding extended input device "Integrated_Webcam_1.3M" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "es"
(II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event11)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device HDA NVidia Mic at Ext Left Jack (/dev/input/event12)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device HDA NVidia HP Out at Ext Left Jack (/dev/input/event13)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device HDA NVidia HP Out at Ext Left Jack (/dev/input/event14)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event1)
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "es"
(II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event9)
(II) Synaptics touchpad driver version 1.2.1
(**) Option "Device" "/dev/input/event9"
(--) SynPS/2 Synaptics TouchPad: no supported touchpad found
(EE) SynPS/2 Synaptics TouchPad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "SynPS/2 Synaptics TouchPad"
(II) UnloadModule: "synaptics"
(II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device PC Speaker (/dev/input/event2)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/event0)
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found relative axes
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(II) Macintosh mouse button emulation: initialized for relative axes.
(II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device ACPI Virtual Keyboard Device (/dev/input/event15)
(**) ACPI Virtual Keyboard Device: always reports core events
(**) ACPI Virtual Keyboard Device: Device: "/dev/input/event15"
(II) ACPI Virtual Keyboard Device: Found keys
(II) ACPI Virtual Keyboard Device: Configuring as keyboard
(II) XINPUT: Adding extended input device "ACPI Virtual Keyboard Device" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "es"


Parece ser que no encuentra un touchpad compatible pero si hago cat /proc/bus/input/devices:
r91@Quimera:~$ cat /proc/bus/input/devices
I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"       
P: Phys=                                         
S: Sysfs=/devices/virtual/input/input0           
U: Uniq=                                         
H: Handlers=mouse0 event0                       
B: EV=7                                         
B: KEY=70000 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/input1
U: Uniq=                                           
H: Handlers=kbd event1 rfkill                       
B: EV=120013                                       
B: KEY=500f02902002 8380307cf910f001 feffffdfffefffff ffffffffffffffff
B: MSC=10                                                             
B: LED=7                                                             

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"                             
P: Phys=isa0061/input0                           
S: Sysfs=/devices/platform/pcspkr/input/input2   
U: Uniq=                                         
H: Handlers=kbd event2                           
B: EV=40001                                     
B: SND=6                                       

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"                           
P: Phys=PNP0C0C/button/input0                   
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input3
U: Uniq=                                                         
H: Handlers=kbd event3                                           
B: EV=3                                                         
B: KEY=10000000000000 0                                         

I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button"                           
P: Phys=PNP0C0E/button/input0                   
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:29/PNP0C0E:00/input/input4
U: Uniq=                                                                             
H: Handlers=kbd event4                                                               
B: EV=3                                                                               
B: KEY=4000 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/LNXSYBUS:00/PNP0C0D:00/input/input5
U: Uniq=                                                         
H: Handlers=event5                                               
B: EV=21                                                         
B: SW=1                                                         

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"                           
P: Phys=LNXPWRBN/button/input0                   
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input6
U: Uniq=                                             
H: Handlers=kbd event6                               
B: EV=3                                               
B: KEY=10000000000000 0                             

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"                             
P: Phys=LNXVIDEO/video/input0                   
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0a/LNXVIDEO:00/input/input7
U: Uniq=                                                                               
H: Handlers=kbd event7                                                                 
B: EV=3                                                                               
B: KEY=3f000b00000000 0 0 0                                                           

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"                             
P: Phys=LNXVIDEO/video/input0                   
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:11/LNXVIDEO:01/input/input8
U: Uniq=                                                                               
H: Handlers=kbd event8                                                                 
B: EV=3                                                                               
B: KEY=3f000b00000000 0 0 0                                                           

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"             
P: Phys=isa0060/serio1/input0                   
S: Sysfs=/devices/platform/i8042/serio1/input/input9
U: Uniq=                                           
H: Handlers=mouse1 event9                           
B: EV=b                                             
B: KEY=420 70000 0 0 0 0                           
B: ABS=11000003                                   

I: Bus=0003 Vendor=0c45 Product=63fc Version=8a06
N: Name="Integrated_Webcam_1.3M"                 
P: Phys=usb-0000:00:06.1-3/button               
S: Sysfs=/devices/pci0000:00/0000:00:06.1/usb2/2-3/2-3:1.0/input/input10
U: Uniq=                                                               
H: Handlers=kbd event10                                                 
B: EV=3                                                                 
B: KEY=100000 0 0 0                                                   

I: Bus=0001 Vendor=111d Product=7675 Version=0001
N: Name="HDA Digital PCBeep"                     
P: Phys=card0/codec#0/beep0                     
S: Sysfs=/devices/pci0000:00/0000:00:08.0/input/input11
U: Uniq=                                               
H: Handlers=kbd event11                               
B: EV=40001                                           
B: SND=6                                             

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA NVidia Mic at Ext Left Jack"       
P: Phys=ALSA                                     
S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input12
U: Uniq=                                                     
H: Handlers=event12                                         
B: EV=21                                                     
B: SW=10                                                   

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA NVidia HP Out at Ext Left Jack"     
P: Phys=ALSA                                     
S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input13
U: Uniq=                                                     
H: Handlers=event13                                         
B: EV=21                                                     
B: SW=4                                                     

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA NVidia HP Out at Ext Left Jack"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input14
U: Uniq=
H: Handlers=event14
B: EV=21
B: SW=4

I: Bus=0003 Vendor=0000 Product=0000 Version=0004
N: Name="ACPI Virtual Keyboard Device"
P: Phys=
S: Sysfs=/devices/virtual/input/input15
U: Uniq=
H: Handlers=kbd event15 rfkill
B: EV=3
B: KEY=ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff

r91@Quimera:~$


Hay si que sale:

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input9
U: Uniq=
H: Handlers=mouse1 event9
B: EV=b
B: KEY=420 70000 0 0 0 0
B: ABS=11000003

Salu2
Instala kcm-toucpad y verás que bien lo configuras en Preferencias del Sistema - Ratón y teclado.

https://launchpad.net/~mishaaq/+archive/ppa/+packages
Muchas gracias.

Joer después de comerme la cabecita y configurando todo a mano y al final mira con un programita en 2 min solucionado [+risas]

Aunque parcialmente, ya me funciona el tapping con un dedo (hacer click, arrastras y esas cosas).

Lo puse para que con 2 dedos fuera el botón derecho, con 3 el del medio, el scroll con 2 vamos lo tipico del multitouch.

Pero parece ser que no funciona y al final he tenido que poner el scroll con un dedo porque si no, no lo hacía.

Bueno ya estoy más o menos satisfecho, aunque algo mosca con lo del multitouch (pero da igual nunca lo he usado...) pero no se es por tener algo y no poderlo usar al 100% jeje, por que en Windows si que podía creo recordar.

Salu2
uy, eso del multitouch me queda lejos a mí XD

Saludos ; )
3 respuestas