public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Linux Kernel 3.2.0 & USB Mouse
@ 2012-01-08  2:53 Hilco Wijbenga
  2012-01-08 12:29 ` Neil Bothwick
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Hilco Wijbenga @ 2012-01-08  2:53 UTC (permalink / raw
  To: Gentoo User

Hi all,

I'm trying to upgrade the kernel on my desktop from 3.1.6 to
3.2.0(-r1). Unfortunately, my Logitech USB trackball does not work in
3.2.0. It is listed in the lsusb output so it is being recognized but
neither GPM nor X responds to it.

I have tried to make sure that the .config files are as identical as
possible. The differences that I see do not seem relevant to my
problem. Any ideas?

Cheers,
Hilco



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] Linux Kernel 3.2.0 & USB Mouse
  2012-01-08  2:53 [gentoo-user] Linux Kernel 3.2.0 & USB Mouse Hilco Wijbenga
@ 2012-01-08 12:29 ` Neil Bothwick
  2012-01-08 14:51   ` G.Wolfe Woodbury
  2012-01-08 22:51   ` Hilco Wijbenga
  2012-01-08 13:15 ` [gentoo-user] " walt
  2012-01-09  1:36 ` [gentoo-user] [Solved] " Hilco Wijbenga
  2 siblings, 2 replies; 12+ messages in thread
From: Neil Bothwick @ 2012-01-08 12:29 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 950 bytes --]

On Sat, 7 Jan 2012 18:53:30 -0800, Hilco Wijbenga wrote:

> I'm trying to upgrade the kernel on my desktop from 3.1.6 to
> 3.2.0(-r1). Unfortunately, my Logitech USB trackball does not work in
> 3.2.0. It is listed in the lsusb output so it is being recognized but
> neither GPM nor X responds to it.

Which trackball? Mine works fine with no changes

% lsusb
Bus 001 Device 005: ID 046d:c408 Logitech, Inc. Marble Mouse (4-button)

% uname -r
3.2.0-gentoo-r1

% cat /etc/X11/xorg.conf.d/40-evdev.conf
Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        Option "ButtonMapping" "3 2 1 4 5 6 7 2 9"
        Option "Emulate3Buttons" "True"
        Option "EmulateWheel" "True"
        Option "EmulateWheelButton" "9"
EndSection


-- 
Neil Bothwick

Age and treachery will always overcome youth and skill.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gentoo-user] Re: Linux Kernel 3.2.0 & USB Mouse
  2012-01-08  2:53 [gentoo-user] Linux Kernel 3.2.0 & USB Mouse Hilco Wijbenga
  2012-01-08 12:29 ` Neil Bothwick
@ 2012-01-08 13:15 ` walt
  2012-01-08 22:57   ` Hilco Wijbenga
  2012-01-09  1:36 ` [gentoo-user] [Solved] " Hilco Wijbenga
  2 siblings, 1 reply; 12+ messages in thread
From: walt @ 2012-01-08 13:15 UTC (permalink / raw
  To: gentoo-user

On 01/07/2012 06:53 PM, Hilco Wijbenga wrote:
> Hi all,
> 
> I'm trying to upgrade the kernel on my desktop from 3.1.6 to
> 3.2.0(-r1). Unfortunately, my Logitech USB trackball does not work in
> 3.2.0. It is listed in the lsusb output so it is being recognized but
> neither GPM nor X responds to it.
> 
> I have tried to make sure that the .config files are as identical as
> possible. The differences that I see do not seem relevant to my
> problem. Any ideas?

IIRC the kernel config choices for HID were reorganized recently.
I remember that my keyboard stopped working and I had to set some
HID selection that I can't recall now, but it's worth a look.





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] Linux Kernel 3.2.0 & USB Mouse
  2012-01-08 12:29 ` Neil Bothwick
@ 2012-01-08 14:51   ` G.Wolfe Woodbury
  2012-01-09  1:26     ` Hilco Wijbenga
  2012-01-08 22:51   ` Hilco Wijbenga
  1 sibling, 1 reply; 12+ messages in thread
From: G.Wolfe Woodbury @ 2012-01-08 14:51 UTC (permalink / raw
  To: gentoo-user

On 01/08/2012 07:29 AM, Neil Bothwick wrote:
> On Sat, 7 Jan 2012 18:53:30 -0800, Hilco Wijbenga wrote:
>
> I'm trying to upgrade the kernel on my desktop from 3.1.6 to
> 3.2.0(-r1). Unfortunately, my Logitech USB trackball does not work in
> 3.2.0. It is listed in the lsusb output so it is being recognized but
> neither GPM nor X responds to it.
> Which trackball? Mine works fine with no changes
Mine works too.  Did you rebuild the xord input driver when you switched 
kernels?

-- 
G.Wolfe Woodbury
aka redwolfe




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] Linux Kernel 3.2.0 & USB Mouse
  2012-01-08 12:29 ` Neil Bothwick
  2012-01-08 14:51   ` G.Wolfe Woodbury
@ 2012-01-08 22:51   ` Hilco Wijbenga
  1 sibling, 0 replies; 12+ messages in thread
From: Hilco Wijbenga @ 2012-01-08 22:51 UTC (permalink / raw
  To: gentoo-user

On 8 January 2012 04:29, Neil Bothwick <neil@digimed.co.uk> wrote:
> On Sat, 7 Jan 2012 18:53:30 -0800, Hilco Wijbenga wrote:
>
>> I'm trying to upgrade the kernel on my desktop from 3.1.6 to
>> 3.2.0(-r1). Unfortunately, my Logitech USB trackball does not work in
>> 3.2.0. It is listed in the lsusb output so it is being recognized but
>> neither GPM nor X responds to it.
>
> Which trackball? Mine works fine with no changes

Logitech Wireless Trackball M570
http://www.logitech.com/mice-pointers/trackballs/devices/7365

> % lsusb
> Bus 001 Device 005: ID 046d:c408 Logitech, Inc. Marble Mouse (4-button)

centaur ~ # lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 059f:1018 LaCie, Ltd
Bus 002 Device 002: ID 0518:0001 EzKEY Corp. USB to PS2 Adaptor v1.09
Bus 002 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver

> % uname -r
> 3.2.0-gentoo-r1
>
> % cat /etc/X11/xorg.conf.d/40-evdev.conf
> Section "InputClass"
>        Identifier "evdev pointer catchall"
>        MatchIsPointer "on"
>        MatchDevicePath "/dev/input/event*"
>        Driver "evdev"
>        Option "ButtonMapping" "3 2 1 4 5 6 7 2 9"
>        Option "Emulate3Buttons" "True"
>        Option "EmulateWheel" "True"
>        Option "EmulateWheelButton" "9"
> EndSection

I don't have a /etc/X11/xorg.conf.d/40-evdev.conf. My evdev works fine
without any extra rules. So far, anyway. :-) I'll see if this makes
any difference.



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] Re: Linux Kernel 3.2.0 & USB Mouse
  2012-01-08 13:15 ` [gentoo-user] " walt
@ 2012-01-08 22:57   ` Hilco Wijbenga
  2012-01-08 23:05     ` Alan McKinnon
  0 siblings, 1 reply; 12+ messages in thread
From: Hilco Wijbenga @ 2012-01-08 22:57 UTC (permalink / raw
  To: gentoo-user

On 8 January 2012 05:15, walt <w41ter@gmail.com> wrote:
> On 01/07/2012 06:53 PM, Hilco Wijbenga wrote:
>> Hi all,
>>
>> I'm trying to upgrade the kernel on my desktop from 3.1.6 to
>> 3.2.0(-r1). Unfortunately, my Logitech USB trackball does not work in
>> 3.2.0. It is listed in the lsusb output so it is being recognized but
>> neither GPM nor X responds to it.
>>
>> I have tried to make sure that the .config files are as identical as
>> possible. The differences that I see do not seem relevant to my
>> problem. Any ideas?
>
> IIRC the kernel config choices for HID were reorganized recently.
> I remember that my keyboard stopped working and I had to set some
> HID selection that I can't recall now, but it's worth a look.

Yes, I noticed that when I compared the old and new configs. The only
entries that seemed relevant were CONFIG_USB_MOUSE and
CONFIG_USB_KEYBOARD. The documentation is quite specific, though: "you
don't want this". I tried them anyway but no luck.

If you remember more details, I'd be very interested.



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] Re: Linux Kernel 3.2.0 & USB Mouse
  2012-01-08 22:57   ` Hilco Wijbenga
@ 2012-01-08 23:05     ` Alan McKinnon
  0 siblings, 0 replies; 12+ messages in thread
From: Alan McKinnon @ 2012-01-08 23:05 UTC (permalink / raw
  To: gentoo-user

On Sun, 8 Jan 2012 14:57:49 -0800
Hilco Wijbenga <hilco.wijbenga@gmail.com> wrote:

> On 8 January 2012 05:15, walt <w41ter@gmail.com> wrote:
> > On 01/07/2012 06:53 PM, Hilco Wijbenga wrote:
> >> Hi all,
> >>
> >> I'm trying to upgrade the kernel on my desktop from 3.1.6 to
> >> 3.2.0(-r1). Unfortunately, my Logitech USB trackball does not work
> >> in 3.2.0. It is listed in the lsusb output so it is being
> >> recognized but neither GPM nor X responds to it.
> >>
> >> I have tried to make sure that the .config files are as identical
> >> as possible. The differences that I see do not seem relevant to my
> >> problem. Any ideas?
> >
> > IIRC the kernel config choices for HID were reorganized recently.
> > I remember that my keyboard stopped working and I had to set some
> > HID selection that I can't recall now, but it's worth a look.
> 
> Yes, I noticed that when I compared the old and new configs. The only
> entries that seemed relevant were CONFIG_USB_MOUSE and
> CONFIG_USB_KEYBOARD. The documentation is quite specific, though: "you
> don't want this". I tried them anyway but no luck.
> 
> If you remember more details, I'd be very interested.
 
You definitely do not want to set those, they are not for mouses and
keyboards as normally used. They are for small embedded systems that do
not support the full HID setup. You must disable those settings and
just use the regular HID stuff.






^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] Linux Kernel 3.2.0 & USB Mouse
  2012-01-08 14:51   ` G.Wolfe Woodbury
@ 2012-01-09  1:26     ` Hilco Wijbenga
  0 siblings, 0 replies; 12+ messages in thread
From: Hilco Wijbenga @ 2012-01-09  1:26 UTC (permalink / raw
  To: gentoo-user

On 8 January 2012 06:51, G.Wolfe Woodbury <redwolfe@gmail.com> wrote:
> On 01/08/2012 07:29 AM, Neil Bothwick wrote:
>>
>> On Sat, 7 Jan 2012 18:53:30 -0800, Hilco Wijbenga wrote:
>>
>> I'm trying to upgrade the kernel on my desktop from 3.1.6 to
>> 3.2.0(-r1). Unfortunately, my Logitech USB trackball does not work in
>> 3.2.0. It is listed in the lsusb output so it is being recognized but
>> neither GPM nor X responds to it.
>> Which trackball? Mine works fine with no changes
>
> Mine works too.  Did you rebuild the xord input driver when you switched
> kernels?

You mean x11-drivers/xf86-input-evdev? Yes, I did. Mind you, I don't
think that's necessary. I usually only run module-rebuild and that's
enough. Still, I was desperate so I also rebuilt everything in "qlist
-IC x11-drivers". :-)

Come to think of it, I don't believe this is X related. As I wrote
originally, GPM doesn't work either. That seems to imply my problem is
with the kernel, right?



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gentoo-user] [Solved] Linux Kernel 3.2.0 & USB Mouse
  2012-01-08  2:53 [gentoo-user] Linux Kernel 3.2.0 & USB Mouse Hilco Wijbenga
  2012-01-08 12:29 ` Neil Bothwick
  2012-01-08 13:15 ` [gentoo-user] " walt
@ 2012-01-09  1:36 ` Hilco Wijbenga
  2012-02-22 18:13   ` Space Cake
  2 siblings, 1 reply; 12+ messages in thread
From: Hilco Wijbenga @ 2012-01-09  1:36 UTC (permalink / raw
  To: Gentoo User

On 7 January 2012 18:53, Hilco Wijbenga <hilco.wijbenga@gmail.com> wrote:
> I'm trying to upgrade the kernel on my desktop from 3.1.6 to
> 3.2.0(-r1). Unfortunately, my Logitech USB trackball does not work in
> 3.2.0. It is listed in the lsusb output so it is being recognized but
> neither GPM nor X responds to it.
>
> I have tried to make sure that the .config files are as identical as
> possible. The differences that I see do not seem relevant to my
> problem. Any ideas?

All right, I found the problem. I needed to add support for "Logitech
Unifying receivers full support":

Device Drivers
-> HID Devices (HID_SUPPORT)
-> Special HID drivers
-> Logitech devices (HID_LOGITECH)
-> Logitech Unifying receivers full support

Thanks all!



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] [Solved] Linux Kernel 3.2.0 & USB Mouse
  2012-01-09  1:36 ` [gentoo-user] [Solved] " Hilco Wijbenga
@ 2012-02-22 18:13   ` Space Cake
  2012-02-22 18:19     ` Michael Mol
  0 siblings, 1 reply; 12+ messages in thread
From: Space Cake @ 2012-02-22 18:13 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1799 bytes --]

Today I've tried to upgrade from 3.1.6 to 3.2.1. I did not change 
anything else only the options mentioned below

> Device Drivers
> -> HID Devices (HID_SUPPORT)
> -> Special HID drivers
> -> Logitech devices (HID_LOGITECH)
> -> Logitech Unifying receivers full support

After that my mouse stopped working in X (yes, evdev emerged after the 
kernel upgrade).

I had the following errors in my log

Feb 22 17:17:55 brutal kernel: logitech-djreceiver 0003:046D:C52B.0003: 
claimed by neither input, hiddev nor hidraw
Feb 22 17:17:55 brutal kernel: logitech-djreceiver 0003:046D:C52B.0003: 
logi_dj_probe:hid_hw_start returned error
Feb 22 17:26:20 brutal kernel: logitech-djreceiver 0003:046D:C52B.0007: 
claimed by neither input, hiddev nor hidraw
Feb 22 17:26:20 brutal kernel: logitech-djreceiver 0003:046D:C52B.0007: 
logi_dj_probe:hid_hw_start returned error

Do you have any idea?

Thanks
Laszlo




On 2012. jan.  9., hétfő, 02.36.44 CET, Hilco Wijbenga wrote:
> On 7 January 2012 18:53, Hilco Wijbenga <hilco.wijbenga@gmail.com> wrote:
>> I'm trying to upgrade the kernel on my desktop from 3.1.6 to
>> 3.2.0(-r1). Unfortunately, my Logitech USB trackball does not work in
>> 3.2.0. It is listed in the lsusb output so it is being recognized but
>> neither GPM nor X responds to it.
>>
>> I have tried to make sure that the .config files are as identical as
>> possible. The differences that I see do not seem relevant to my
>> problem. Any ideas?
>
> All right, I found the problem. I needed to add support for "Logitech
> Unifying receivers full support":
>
> Device Drivers
> -> HID Devices (HID_SUPPORT)
> -> Special HID drivers
> -> Logitech devices (HID_LOGITECH)
> -> Logitech Unifying receivers full support
>
> Thanks all!
>


[-- Attachment #2: S/MIME kriptográfiai aláírás --]
[-- Type: application/pkcs7-signature, Size: 4899 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] [Solved] Linux Kernel 3.2.0 & USB Mouse
  2012-02-22 18:13   ` Space Cake
@ 2012-02-22 18:19     ` Michael Mol
  2012-02-25 12:07       ` Space Cakex
  0 siblings, 1 reply; 12+ messages in thread
From: Michael Mol @ 2012-02-22 18:19 UTC (permalink / raw
  To: gentoo-user

2012/2/22 Space Cake <spacecakex@gmail.com>:
> Today I've tried to upgrade from 3.1.6 to 3.2.1. I did not change
> anything else only the options mentioned below
>
>> Device Drivers
>> -> HID Devices (HID_SUPPORT)
>> -> Special HID drivers
>> -> Logitech devices (HID_LOGITECH)
>> -> Logitech Unifying receivers full support
>
> After that my mouse stopped working in X (yes, evdev emerged after the
> kernel upgrade).
>
> I had the following errors in my log
>
> Feb 22 17:17:55 brutal kernel: logitech-djreceiver 0003:046D:C52B.0003:
> claimed by neither input, hiddev nor hidraw
> Feb 22 17:17:55 brutal kernel: logitech-djreceiver 0003:046D:C52B.0003:
> logi_dj_probe:hid_hw_start returned error
> Feb 22 17:26:20 brutal kernel: logitech-djreceiver 0003:046D:C52B.0007:
> claimed by neither input, hiddev nor hidraw
> Feb 22 17:26:20 brutal kernel: logitech-djreceiver 0003:046D:C52B.0007:
> logi_dj_probe:hid_hw_start returned error
>
> Do you have any idea?

Try disabling HID_LOGITECH, and rely on their base support for the HID
input device spec.

-- 
:wq



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] [Solved] Linux Kernel 3.2.0 & USB Mouse
  2012-02-22 18:19     ` Michael Mol
@ 2012-02-25 12:07       ` Space Cakex
  0 siblings, 0 replies; 12+ messages in thread
From: Space Cakex @ 2012-02-25 12:07 UTC (permalink / raw
  To: gentoo-user; +Cc: Michael Mol

[-- Attachment #1: Type: text/plain, Size: 1262 bytes --]

Finally it is working by enabling some HID_RAW parameter in the kernel 
config

L:


On 2012. február 22. 19:19:55, Michael Mol wrote:
> 2012/2/22 Space Cake <spacecakex@gmail.com>:
>> Today I've tried to upgrade from 3.1.6 to 3.2.1. I did not change
>> anything else only the options mentioned below
>>
>>> Device Drivers
>>> -> HID Devices (HID_SUPPORT)
>>> -> Special HID drivers
>>> -> Logitech devices (HID_LOGITECH)
>>> -> Logitech Unifying receivers full support
>>
>> After that my mouse stopped working in X (yes, evdev emerged after the
>> kernel upgrade).
>>
>> I had the following errors in my log
>>
>> Feb 22 17:17:55 brutal kernel: logitech-djreceiver 0003:046D:C52B.0003:
>> claimed by neither input, hiddev nor hidraw
>> Feb 22 17:17:55 brutal kernel: logitech-djreceiver 0003:046D:C52B.0003:
>> logi_dj_probe:hid_hw_start returned error
>> Feb 22 17:26:20 brutal kernel: logitech-djreceiver 0003:046D:C52B.0007:
>> claimed by neither input, hiddev nor hidraw
>> Feb 22 17:26:20 brutal kernel: logitech-djreceiver 0003:046D:C52B.0007:
>> logi_dj_probe:hid_hw_start returned error
>>
>> Do you have any idea?
>
> Try disabling HID_LOGITECH, and rely on their base support for the HID
> input device spec.
>


[-- Attachment #2: S/MIME kriptográfiai aláírás --]
[-- Type: application/pkcs7-signature, Size: 4918 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-02-25 12:08 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-08  2:53 [gentoo-user] Linux Kernel 3.2.0 & USB Mouse Hilco Wijbenga
2012-01-08 12:29 ` Neil Bothwick
2012-01-08 14:51   ` G.Wolfe Woodbury
2012-01-09  1:26     ` Hilco Wijbenga
2012-01-08 22:51   ` Hilco Wijbenga
2012-01-08 13:15 ` [gentoo-user] " walt
2012-01-08 22:57   ` Hilco Wijbenga
2012-01-08 23:05     ` Alan McKinnon
2012-01-09  1:36 ` [gentoo-user] [Solved] " Hilco Wijbenga
2012-02-22 18:13   ` Space Cake
2012-02-22 18:19     ` Michael Mol
2012-02-25 12:07       ` Space Cakex

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox