2005-03-29 11:31:15

by Romano Giannetti

[permalink] [raw]
Subject: ALPS touchpad woes with 2.6.12rc1 and rc1-mm3

Hi all,

In the kernels 2.6.12-rc1 and 2.6.12-rc1-mm3 my ALPS touchpad is not
recognized by the Xorg driver. The strange thing is that in dmesg ALPS is
detected, but then the Xorg driver tell strange things...

In dmesg:
[4294673.596000] Enabling hardware tapping
[4294673.656000] input: PS/2 Mouse on isa0060/serio1
[4294673.659000] input: AlpsPS/2 ALPS GlidePoint on isa0060/serio1

In Xorg.0.log: (conf file is:
http://www.dea.icai.upco.es/romano/linux/xorg.conf.txt )


(**) |-->Input Device "alps"
(**) |-->Input Device "mice"
[..]
(II) LoadModule: "synaptics"
(II) Loading /usr/X11R6/lib/modules/input/synaptics_drv.o
(II) Module synaptics: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.0.0
Module class: XFree86 XInput Driver
ABI class: XFree86 XInput driver, version 0.3

but after this:

(II) Synaptics touchpad driver version 0.14.0
(**) Option "Device" "/dev/input/event1"

(EE) alps no synaptics touchpad detected and no repeater device
(EE) alps Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "alps"

It worked ok in 2.6.11.

All the configuration, dmesg, lsmod, Xorg.0.log is etc is here for -rc1:

http://www.dea.icai.upco.es/romano/linux/config-2.6.12-rc1/laptop-config.html

And here for -rc1-mm3:

http://www.dea.icai.upco.es/romano/linux/config-2.6.12-rc1/laptop-config.html

Perfectly working similar data is in:

http://www.dea.icai.upco.es/romano/linux/config-2.6.11-rg/laptop-config.html


Romano



--
Romano Giannetti - Univ. Pontificia Comillas (Madrid, Spain)
Electronic Engineer - phone +34 915 422 800 ext 2416 fax +34 915 596 569


2005-03-29 15:04:21

by Dmitry Torokhov

[permalink] [raw]
Subject: Re: ALPS touchpad woes with 2.6.12rc1 and rc1-mm3

On Tue, 29 Mar 2005 13:30:42 +0200, Romano Giannetti <[email protected]> wrote:
> Hi all,
>
> In the kernels 2.6.12-rc1 and 2.6.12-rc1-mm3 my ALPS touchpad is not
> recognized by the Xorg driver. The strange thing is that in dmesg ALPS is
> detected, but then the Xorg driver tell strange things...
>

Could you please post your /proc/bus/input/devices from 2.6.12-rc1 to
make sure that you are using correct event device. If you have noticed
ALPS now registers 2 input devices. Btw, setting protocol to
"auto-dev" in your X config helps dealing with event devices moving
around.

--
Dmitry

2005-03-29 15:58:27

by Romano Giannetti

[permalink] [raw]
Subject: Re: ALPS touchpad woes with 2.6.12rc1 and rc1-mm3

On Tue, Mar 29, 2005 at 10:04:06AM -0500, Dmitry Torokhov wrote:
> On Tue, 29 Mar 2005 13:30:42 +0200, Romano Giannetti <[email protected]> wrote:
> > Hi all,
> >
> > In the kernels 2.6.12-rc1 and 2.6.12-rc1-mm3 my ALPS touchpad is not
> > recognized by the Xorg driver. The strange thing is that in dmesg ALPS is
> > detected, but then the Xorg driver tell strange things...
> >
>
> Could you please post your /proc/bus/input/devices from 2.6.12-rc1 to
> make sure that you are using correct event device. If you have noticed
> ALPS now registers 2 input devices. Btw, setting protocol to
> "auto-dev" in your X config helps dealing with event devices moving
> around.

This is /proc/bus/input/devices from 2.6.12-rc1-mm3. I changed the protocol
to auto-dev and commented out # Option "Device" "/dev/input/event1" and now
it works. What apparently happened is that from 2.6.11 to .12-rc1 the event
device changed from event1 to event2.

Thanks and sorry for the post. Compiling in serial console now, to try to
see what happens with swsusp...

Thanks again and have a nice day,
Romano

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
H: Handlers=kbd mouse0 event0
B: EV=120017
B: KEY=40000 4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe
B: REL=140
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=0008 Version=0000
N: Name="PS/2 Mouse"
P: Phys=isa0060/serio1/input1
H: Handlers=mouse1 event1
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3

I: Bus=0011 Vendor=0002 Product=0008 Version=7321
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/serio1/input0
H: Handlers=mouse2 event2
B: EV=f
B: KEY=420 0 70000 0 0 0 0 0 0 0 0
B: REL=3
B: ABS=1000003

I: Bus=0003 Vendor=05e3 Product=1205 Version=0110
N: Name="USB Mouse"
P: Phys=usb-0000:00:07.2-2/input0
H: Handlers=mouse3 event3
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103



--
Romano Giannetti - Univ. Pontificia Comillas (Madrid, Spain)
Electronic Engineer - phone +34 915 422 800 ext 2416 fax +34 915 596 569