Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[gentoo-user] Synaptics touchpad mistaken(?) for Logitech Wheel Mouse

79 views
Skip to first unread message

Johan Blåbäck

unread,
Mar 6, 2008, 7:20:13 AM3/6/08
to
Hi.

Recently I got tired of my touchpad being too sensitive, and I decided
to try the synaptics-how-to on the gentoo-wiki. However, when starting
X I get:

[---]
(==) Log file: "/var/log/Xorg.1.0.log", Time: Thu Mar 6 13:09:00 2008
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module already built-in
(EE) NVIDIA(1): Unable to find available Display Devices for screen 1.
TouchPad no synaptics event device found (checked 17 nodes)
Query no Synaptics: 6003C8
(EE) TouchPad no synaptics touchpad detected and no repeater device
(EE) TouchPad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "TouchPad"
[---]

(And the touchpad gets turned off.)
The "no synaptics touchpad detected"-part gave me a hint to take a
look at /proc/bus/input/devices, and what I find is... strange:

[---]
I: Bus=0011 Vendor=0002 Product=0005 Version=0063
N: Name="ImPS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input4
U: Uniq=
H: Handlers=mouse0 event4
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103
[---]

I don't know much about this, but that does not seem to be a touchpad
(I'm very sure it's not my (usb) mouse).

For some time I lost hope of ever getting it to work. But then I
accidentally boot a ubuntu Live, and then my touchpad worked without
any problem. I compared the xorg.conf's (mine and ubuntu-live) and
they are the same.

So what I suggest could be the problem is that I got my kernel wrong,
since it seem to emulate Logitech instead of synaptics. But I don't
know if that is the problem, or how I fix it. (I have all the kernel
options that the gentoo-wiki synaptics-how-to recommends.)

Thanks for any suggestions!

--
------------------------------------------------
For security reasons, all text in this mail is double-rot13 encrypted.
--
gento...@lists.gentoo.org mailing list

Iain Buchanan

unread,
Mar 6, 2008, 7:30:12 PM3/6/08
to

On Thu, 2008-03-06 at 13:16 +0100, Johan Blåbäck wrote:
> Hi.
>
> Recently I got tired of my touchpad being too sensitive, and I decided
> to try the synaptics-how-to on the gentoo-wiki. However, when starting
> X I get:

[snip]

> TouchPad no synaptics event device found (checked 17 nodes)

[snip]

> So what I suggest could be the problem is that I got my kernel wrong,
> since it seem to emulate Logitech instead of synaptics. But I don't
> know if that is the problem, or how I fix it. (I have all the kernel
> options that the gentoo-wiki synaptics-how-to recommends.)
>
> Thanks for any suggestions!

I suspect you need these options in your kernel:
Device Drivers
Input Device Support
Event Interface (CONFIG_INPUT_EVDEV=y)

I also have:
..
Mice
PS/2 Mouse
and all the sub-options compiled in:
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_LIFEBOOK=y
CONFIG_MOUSE_PS2_TRACKPOINT=y


> For security reasons, all text in this mail is double-rot13 encrypted.

that's nice to know. Just so this email is accepted by your security
policy, I double-rot13'd the reply. Note that your comments are now
quadruple-rot13'd, but I think you should be able to decrypt them
without too much hassle.

HTH,
--
Iain Buchanan <iaindb at netspace dot net dot au>

"MSDOS didn't get as bad as it is overnight -- it took over ten years
of careful development."
(By dmeg...@aix1.uottawa.ca)

--
gento...@lists.gentoo.org mailing list

Johan Blåbäck

unread,
Mar 7, 2008, 11:20:12 AM3/7/08
to

Thanks for the reply, but I got all of those:

hostname linux # cat .config | grep CONFIG_MOUSE_PS2


CONFIG_MOUSE_PS2=y
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_LIFEBOOK=y
CONFIG_MOUSE_PS2_TRACKPOINT=y

# CONFIG_MOUSE_PS2_TOUCHKIT is not set

hostname linux # cat .config | grep CONFIG_INPUT_EVDEV
CONFIG_INPUT_EVDEV=y

hostname linux # cat .config | grep CONFIG_INPUT_MOUSE
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_MOUSE=y


>
> > For security reasons, all text in this mail is double-rot13 encrypted.
>
> that's nice to know. Just so this email is accepted by your security
> policy, I double-rot13'd the reply. Note that your comments are now
> quadruple-rot13'd, but I think you should be able to decrypt them
> without too much hassle.
>

Wow, the encryption on this thing now! NSA might get confused.


> HTH,
> --
> Iain Buchanan <iaindb at netspace dot net dot au>
>
> "MSDOS didn't get as bad as it is overnight -- it took over ten years
> of careful development."
> (By dmeg...@aix1.uottawa.ca)
>
> --
> gento...@lists.gentoo.org mailing list
>
>

--
------------------------------------------------


For security reasons, all text in this mail is double-rot13 encrypted.

--
gento...@lists.gentoo.org mailing list

Iain Buchanan

unread,
Mar 9, 2008, 8:00:14 PM3/9/08
to

On Fri, 2008-03-07 at 17:13 +0100, Johan Blåbäck wrote:

> > I suspect you need these options in your kernel:

[snip]

> Thanks for the reply, but I got all of those:

[snip]

hm. Do you have INPUT_DEVICES="... synaptics" in /etc/make.conf?

I don't think your /proc/bus/input/devices looks quite right - are you
sure this isn't a pointer stick or something? What's the complete file
look like?

--
Iain Buchanan <iaindb at netspace dot net dot au>

I told my kids, "Someday, you'll have kids of your own." One of them said,
"So will you."
-- Rodney Dangerfield

--
gento...@lists.gentoo.org mailing list

Johan Blåbäck

unread,
Mar 10, 2008, 7:30:10 AM3/10/08
to
On Mon, Mar 10, 2008 at 12:53 AM, Iain Buchanan <iai...@netspace.net.au> wrote:
>
> On Fri, 2008-03-07 at 17:13 +0100, Johan Blåbäck wrote:
>
> > > I suspect you need these options in your kernel:
>
> [snip]
>
>
> > Thanks for the reply, but I got all of those:
>
> [snip]
>
> hm. Do you have INPUT_DEVICES="... synaptics" in /etc/make.conf?
>

Yes, just as the gentoo-wiki says:

INPUT_DEVICES="evdev keyboard mouse synaptics"

> I don't think your /proc/bus/input/devices looks quite right - are you
> sure this isn't a pointer stick or something? What's the complete file
> look like?
>

I'm not familar with the term "pointer stick". I'm not at my computer
right now, but I'm sure that that is my touchpad... to about ~90%. If
I have an USB-mouse plugged in, I can see that mouse and my touchpad
(ImPS2 Logitech wheel mouse). When I unplug my USB-mouse I see my
touchpad(?) (ImPS2 Logitech wheel mouse) and... my touchpad(?)
(Generic PS/2 mouse). I can get you the whole output when I come home.

I found a thread on ubuntuforums with people having the same problem.
But ubuntu have PS2MOUSE as module, and one solution is to reload that
module in, for example gdm. Which I see as a hack that I rather not
do, but I'll try it. If ou are interested for the problem I'll get the
forum thread URL later.


> --
>
> Iain Buchanan <iaindb at netspace dot net dot au>
>
> I told my kids, "Someday, you'll have kids of your own." One of them said,
> "So will you."
> -- Rodney Dangerfield
>
> --
>
>
> gento...@lists.gentoo.org mailing list
>
>

--

Johan Blåbäck

unread,
Mar 10, 2008, 4:20:21 PM3/10/08
to
On Mon, Mar 10, 2008 at 12:24 PM, Johan Blåbäck
<johan.b...@gmail.com> wrote:
> On Mon, Mar 10, 2008 at 12:53 AM, Iain Buchanan <iai...@netspace.net.au> wrote:
> >
> > On Fri, 2008-03-07 at 17:13 +0100, Johan Blåbäck wrote:
> >
> > > > I suspect you need these options in your kernel:
> >
> > [snip]
> >
> >
> > > Thanks for the reply, but I got all of those:
> >
> > [snip]
> >
> > hm. Do you have INPUT_DEVICES="... synaptics" in /etc/make.conf?
> >
>
> Yes, just as the gentoo-wiki says:
>
> INPUT_DEVICES="evdev keyboard mouse synaptics"
>
>
> > I don't think your /proc/bus/input/devices looks quite right - are you
> > sure this isn't a pointer stick or something? What's the complete file
> > look like?
> >
>
> I'm not familar with the term "pointer stick". I'm not at my computer
> right now, but I'm sure that that is my touchpad... to about ~90%. If
> I have an USB-mouse plugged in, I can see that mouse and my touchpad
> (ImPS2 Logitech wheel mouse). When I unplug my USB-mouse I see my
> touchpad(?) (ImPS2 Logitech wheel mouse) and... my touchpad(?)
> (Generic PS/2 mouse). I can get you the whole output when I come home.
>

This is my complete /proc/bus/input/devices:

$ cat /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/virtual/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/virtual/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/virtual/input/input2
U: Uniq=
H: Handlers=kbd event2
B: EV=3
B: KEY=100000 0 0 0

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/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=120013
B: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0003 Vendor=09da Product=000a Version=0110
N: Name="A4Tech PS/2+USB Mouse"
P: Phys=usb-0000:00:1d.0-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input4


U: Uniq=
H: Handlers=mouse0 event4
B: EV=7

B: KEY=ff0000 0 0 0 0 0 0 0 0
B: REL=303

I: Bus=0011 Vendor=0002 Product=0005 Version=0063
N: Name="ImPS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio4/input0

S: Sysfs=/devices/platform/i8042/serio4/input/input6
U: Uniq=
H: Handlers=mouse1 event5


B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103

> I found a thread on ubuntuforums with people having the same problem.


> But ubuntu have PS2MOUSE as module, and one solution is to reload that
> module in, for example gdm. Which I see as a hack that I rather not
> do, but I'll try it. If ou are interested for the problem I'll get the
> forum thread URL later.
>

This did not work...

Another thing that is different from my problem from the ubuntu
problem (which I can't recreate) is that they get a synaptics device
when running `tpconfig -i`, which I do not.

Iain Buchanan

unread,
Mar 12, 2008, 3:10:06 AM3/12/08
to

On Mon, 2008-03-10 at 21:16 +0100, Johan Blåbäck wrote:
> On Mon, Mar 10, 2008 at 12:24 PM, Johan Blåbäck
> <johan.b...@gmail.com> wrote:
> > On Mon, Mar 10, 2008 at 12:53 AM, Iain Buchanan <iai...@netspace.net.au> wrote:
> > >
> > > I don't think your /proc/bus/input/devices looks quite right - are you
> > > sure this isn't a pointer stick or something? What's the complete file
> > > look like?
> >
> > I'm not familar with the term "pointer stick".

a pointer stick is a stupid little button-like think in the middle of
your keyboard (usually at the intersection of the g, b, and h keys).
You push it in a direction, and the mouse starts moving in that
direction. They were popular before touchpads were standard. Anyway,
if you don't have one, then good!

> This is my complete /proc/bus/input/devices:

ok. Are you sure it's a synaptics touchpad? Otherwise I'm out of
ideas, sorry...

--
Iain Buchanan <iaindb at netspace dot net dot au>

The attacker must vanquish; the defender need only survive.

--
gento...@lists.gentoo.org mailing list

Johan Blåbäck

unread,
Mar 12, 2008, 4:40:06 AM3/12/08
to
On Wed, Mar 12, 2008 at 7:59 AM, Iain Buchanan <iai...@netspace.net.au> wrote:
>
> On Mon, 2008-03-10 at 21:16 +0100, Johan Blåbäck wrote:
> > On Mon, Mar 10, 2008 at 12:24 PM, Johan Blåbäck
> > <johan.b...@gmail.com> wrote:
> > > On Mon, Mar 10, 2008 at 12:53 AM, Iain Buchanan <iai...@netspace.net.au> wrote:
> > > >
>
> > > > I don't think your /proc/bus/input/devices looks quite right - are you
> > > > sure this isn't a pointer stick or something? What's the complete file
> > > > look like?
> > >
> > > I'm not familar with the term "pointer stick".
>
> a pointer stick is a stupid little button-like think in the middle of
> your keyboard (usually at the intersection of the g, b, and h keys).
> You push it in a direction, and the mouse starts moving in that
> direction. They were popular before touchpads were standard. Anyway,
> if you don't have one, then good!
>

Nope, don't have one of those.

>
> > This is my complete /proc/bus/input/devices:
>
> ok. Are you sure it's a synaptics touchpad? Otherwise I'm out of
> ideas, sorry...
>

Yes, I'm sure. When booting a Ubuntu Live >= 7.04 I get a synaptics
touchpad, detectable and all.

> --
>
> Iain Buchanan <iaindb at netspace dot net dot au>
>
> The attacker must vanquish; the defender need only survive.
>
> --
>
>
> gento...@lists.gentoo.org mailing list
>
>

--

Liviu Andronic

unread,
Mar 12, 2008, 1:20:06 PM3/12/08
to
Hello Iain and Johan,

On 3/12/08, Iain Buchanan <iai...@netspace.net.au> wrote:
> ok. Are you sure it's a synaptics touchpad? Otherwise I'm out of
> ideas, sorry...

I didn't want to hijack the thread, so I waited till this moment. I
can report a similar problem on my laptop.

The symptoms are pretty much the same as those described by Johan.
However, in my case the Touchpad worked fine (for example, sliding the
finger on the far-right side correctly translated into scrolling). It
was (more or less) after I used a couple of times my Logitech USB
Mouse that the Touchpad defaulted to basic mouse functionality (two
buttons and "mouse pointer" movement).

At that time I was convinced it was a "coldplugging" problem. When I
found some more free time, and after having survived an "emerge
world", I switched to a (completely) dynamic udev. Still, this did not
solve the problem. Then I was blocked. Following the Wiki Howtos for
configuring the Touchpad did not help much, either.

How do you think that I could verify that this is a "coldplug/udev"
problem? Could this be the problem, at all? What information that
would help you help me pin-point the problem could I post?

Thanks,
Liviu
--
gento...@lists.gentoo.org mailing list

Johan Blåbäck

unread,
Mar 14, 2008, 10:40:15 AM3/14/08
to

I know nothing about this (udev), so any outside input to this
discussion would be good.


>
> Thanks,
> Liviu
>
>
> --
> gento...@lists.gentoo.org mailing list
>
>

--

Mick

unread,
Mar 15, 2008, 4:30:12 AM3/15/08
to
On Friday 14 March 2008, Johan Blåbäck wrote:

> I know nothing about this (udev), so any outside input to this
> discussion would be good.

http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev-FAQ

http://en.wikipedia.org/wiki/Udev

http://www.gentoo.org/doc/en/udev-guide.xml

--
Regards,
Mick

signature.asc

Liviu Andronic

unread,
Apr 18, 2008, 12:50:12 PM4/18/08
to
Hello Johan,

On Thu, Mar 6, 2008 at 2:16 PM, Johan Blåbäck <johan.b...@gmail.com> wrote:
> So what I suggest could be the problem is that I got my kernel wrong,
> since it seem to emulate Logitech instead of synaptics. But I don't
> know if that is the problem, or how I fix it. (I have all the kernel
> options that the gentoo-wiki synaptics-how-to recommends.)
>

After running all the tests suggested in this thread (including kernel
configuration, make.conf, tpconfig, /proc/bus/input/devices), I find
myself in pretty much the same situations as you are.

Today, when re-compiling the kernel, I found this link [1] to the
synaptics project, suggesting troubleshooting methods. Looking at
their Changelog [2], synaptics [3] looks kinda dropped out of
maintainance; the latest version "Made the driver work with xorg 7.1".
If you're on 7.3, like I am, who knows whether it works. A last
suggestion, try upgrading synaptics to the last unstable version,
update the config files and cross your fingers.

Regards,
Liviu


[1] http://web.telia.com/~u89404340/touchpad/trouble-shooting.txt
[2] http://web.telia.com/~u89404340/touchpad/files/changes.txt
[3] http://web.telia.com/~u89404340/touchpad/index.html

0 new messages