* [gentoo-user] new machine : mouse trouble
@ 2012-09-11 20:21 Philip Webb
2012-09-11 20:31 ` Paul Hartman
2012-09-11 22:25 ` Walter Dnes
0 siblings, 2 replies; 15+ messages in thread
From: Philip Webb @ 2012-09-11 20:21 UTC (permalink / raw
To: Gentoo User
My new machine boots & has the basic software installed.
Fluxbox starts & I can stop it via its menu & the keyboard.
However, it doesn't recognise my Logitech optical mouse,
which doesn't show up in the 'dmesg' list nor as /dev/input/mouse0 .
It's not a hardware problem : rebooting into System Rescue
without touching the connections results in a working mouse
& it is listed correctly there by 'dmesg' & as /dev/input/mouse0 .
I've checked the Kernel settings & they seem all to be where they sb,
but the new machine is using 3.5.3 , whereas this one uses 3.4.0 .
I used the older .config , went thro' 'make oldconfig'
& then thro' 'make menuconfig', so the same mouse lines should remain.
Has anything changed in Kernel 3.5 ?
/etc/make.conf has the line INPUT_DEVICES="evdev" , like this machine.
Udev doesn't seem to differ significantly.
Google doesn't help, the Gentoo Wiki seems a bit out of date,
the User's Guide doesn't add anything. Unfortunately,
when I started using a USB mouse back in 2007 ,
I didn't make a note of what I did to get it working, as I usually do.
Can anyone suggest what I'm missing ?
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble
2012-09-11 20:21 [gentoo-user] new machine : mouse trouble Philip Webb
@ 2012-09-11 20:31 ` Paul Hartman
2012-09-11 22:25 ` Walter Dnes
1 sibling, 0 replies; 15+ messages in thread
From: Paul Hartman @ 2012-09-11 20:31 UTC (permalink / raw
To: gentoo-user
On Tue, Sep 11, 2012 at 3:21 PM, Philip Webb <purslow@ca.inter.net> wrote:
> My new machine boots & has the basic software installed.
> Fluxbox starts & I can stop it via its menu & the keyboard.
>
> However, it doesn't recognise my Logitech optical mouse,
> which doesn't show up in the 'dmesg' list nor as /dev/input/mouse0 .
>
> It's not a hardware problem : rebooting into System Rescue
> without touching the connections results in a working mouse
> & it is listed correctly there by 'dmesg' & as /dev/input/mouse0 .
>
> I've checked the Kernel settings & they seem all to be where they sb,
> but the new machine is using 3.5.3 , whereas this one uses 3.4.0 .
> I used the older .config , went thro' 'make oldconfig'
> & then thro' 'make menuconfig', so the same mouse lines should remain.
> Has anything changed in Kernel 3.5 ?
>
> /etc/make.conf has the line INPUT_DEVICES="evdev" , like this machine.
> Udev doesn't seem to differ significantly.
>
> Google doesn't help, the Gentoo Wiki seems a bit out of date,
> the User's Guide doesn't add anything. Unfortunately,
> when I started using a USB mouse back in 2007 ,
> I didn't make a note of what I did to get it working, as I usually do.
>
> Can anyone suggest what I'm missing ?
I recently had mouse/keyboard fail to work in X, despite drivers being
rebuilt, and the solution for me was to put this in my Xorg.conf file:
Section "ServerFlags"
Option "AutoAddDevices" "true"
Option "AutoEnableDevices" "true"
EndSection
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble
2012-09-11 20:21 [gentoo-user] new machine : mouse trouble Philip Webb
2012-09-11 20:31 ` Paul Hartman
@ 2012-09-11 22:25 ` Walter Dnes
2012-09-12 11:21 ` Philip Webb
1 sibling, 1 reply; 15+ messages in thread
From: Walter Dnes @ 2012-09-11 22:25 UTC (permalink / raw
To: gentoo-user
On Tue, Sep 11, 2012 at 04:21:29PM -0400, Philip Webb wrote
> /etc/make.conf has the line INPUT_DEVICES="evdev" , like this machine.
> Udev doesn't seem to differ significantly.
I don't have evdev at all. My /etc/portage/make.conf has...
INPUT_DEVICES="keyboard mouse"
> I've checked the Kernel settings & they seem all to be where they sb,
> but the new machine is using 3.5.3 , whereas this one uses 3.4.0 .
> I used the older .config , went thro' 'make oldconfig' & then thro'
> 'make menuconfig', so the same mouse lines should remain. Has anything
> changed in Kernel 3.5 ?
Nothing recent. I have a Logitech ball-mouse. The most recent change
I remember is that you may need to set "HID" support. In my desktop's
.config, I have...
Device Drivers --->
[*] HID Devices --->
-*- Generic HID support
[*] /dev/hidraw raw HID device support
<*> USB Human Interface Device (full HID) support
[*] PID device support
[*] /dev/hiddev raw HID device support
Special HID drivers --->
And under "Special HID drivers --->" I have
-*- Logitech devices
<M> Logitech Unifying receivers full support
[*] Logitech force feedback support
[*] Logitech wheels configuration and force feedback support
The last 2 items with "force feedback" may be redundant, but I left
them in there since they don't seem to hurt.
--
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble
2012-09-11 22:25 ` Walter Dnes
@ 2012-09-12 11:21 ` Philip Webb
2012-09-13 20:05 ` [gentoo-user] new machine : mouse trouble : solved by accident Philip Webb
0 siblings, 1 reply; 15+ messages in thread
From: Philip Webb @ 2012-09-12 11:21 UTC (permalink / raw
To: gentoo-user
120911 Walter Dnes wrote:
> On Tue, Sep 11, 2012 at 04:21:29PM -0400, Philip Webb wrote
>> /etc/make.conf has the line INPUT_DEVICES="evdev" , like this machine.
> I don't have evdev at all. My /etc/portage/make.conf has...
> INPUT_DEVICES="keyboard mouse"
>> I've checked the Kernel settings & they seem all to be where they sb,
>> but the new machine is using 3.5.3 , whereas this one uses 3.4.0 .
>> I used the older .config , went thro' 'make oldconfig' & then thro'
>> 'make menuconfig', so the same mouse lines should remain. Has anything
>> changed in Kernel 3.5 ?
> Nothing recent. I have a Logitech ball-mouse. The most recent change
> I remember is that you may need to set "HID" support.
> In my desktop's .config, I have
>
> Device Drivers --->
> [*] HID Devices --->
> -*- Generic HID support
> [*] /dev/hidraw raw HID device support
> <*> USB Human Interface Device (full HID) support
> [*] PID device support *** NO ***
> [*] /dev/hiddev raw HID device support *** NO ***
> Special HID drivers --->
>
> And under "Special HID drivers --->" I have
>
> -*- Logitech devices
> <M> Logitech Unifying receivers full support
> [*] Logitech force feedback support *** NO ***
> [*] Logitech wheels config & force feedback support *** NO ***
>
> The last 2 items with "force feedback" may be redundant,
> but I left them in there since they don't seem to hurt.
I don't have the 4 marked lines enabled; the rest is as yours.
I have checked in this machine: it shows /dev/input/mouse0 before 'startx'
& the mouse works in Twm as well as in Fluxbox;
it is not present at start-up before 'startx' in the new box.
That seems to show the problem in the new box isn't in X or in Fluxbox.
Thanks for both suggestions so far, I wb trying them out
+ various other tests which occurred to me while I was asleep (smile).
Any further advice is very welcome.
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble : solved by accident
2012-09-12 11:21 ` Philip Webb
@ 2012-09-13 20:05 ` Philip Webb
2012-09-13 21:34 ` Mark Knecht
0 siblings, 1 reply; 15+ messages in thread
From: Philip Webb @ 2012-09-13 20:05 UTC (permalink / raw
To: gentoo-user
No progress yesterday. Today, I carefully checked the Kernel .config
& installed 3.4.9 , in case there was something new in 3.5.3 :
I have 3.4.0 in this machine, where the mouse works.
Then I started looking a Udev in this machine to see what mb missing there.
Back in the new machine, I was preparing to remerge -evdev- etc
& casually checked /dev/input : mouse0 was there !
I logged in as user, 'startx' & the mouse worked in Fluxbox !
-- Xorg.log had found a Logitech mouse at /dev/input/event3 using evdev.
Well, perhaps it was some setting which took effect after the reboot.
Well, no, it wasn't. When I had switched off & was replugging connections,
I found that I'd plugged the mouse into a different USB slot :
the previous one -- similar to the one in this machine -- was 2.0/1.1 ,
the new one which works is 3.0/2.0 . NB Mageia + SystemRescue both
find the mouse in the former place, but my new Gentoo only in the latter.
The new mobo is a Gigabyte GA-990FXA-UD3 ; this one is an ASUS P5G41T-M .
Further comments are very welcome.
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble : solved by accident
2012-09-13 20:05 ` [gentoo-user] new machine : mouse trouble : solved by accident Philip Webb
@ 2012-09-13 21:34 ` Mark Knecht
2012-09-13 21:53 ` Philip Webb
0 siblings, 1 reply; 15+ messages in thread
From: Mark Knecht @ 2012-09-13 21:34 UTC (permalink / raw
To: gentoo-user
On Thu, Sep 13, 2012 at 1:05 PM, Philip Webb <purslow@ca.inter.net> wrote:
> No progress yesterday. Today, I carefully checked the Kernel .config
> & installed 3.4.9 , in case there was something new in 3.5.3 :
> I have 3.4.0 in this machine, where the mouse works.
> Then I started looking a Udev in this machine to see what mb missing there.
> Back in the new machine, I was preparing to remerge -evdev- etc
> & casually checked /dev/input : mouse0 was there !
> I logged in as user, 'startx' & the mouse worked in Fluxbox !
> -- Xorg.log had found a Logitech mouse at /dev/input/event3 using evdev.
> Well, perhaps it was some setting which took effect after the reboot.
>
> Well, no, it wasn't. When I had switched off & was replugging connections,
> I found that I'd plugged the mouse into a different USB slot :
> the previous one -- similar to the one in this machine -- was 2.0/1.1 ,
> the new one which works is 3.0/2.0 . NB Mageia + SystemRescue both
> find the mouse in the former place, but my new Gentoo only in the latter.
> The new mobo is a Gigabyte GA-990FXA-UD3 ; this one is an ASUS P5G41T-M .
>
> Further comments are very welcome.
>
> --
> ========================,,============================================
> SUPPORT ___________//___, Philip Webb
> ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
> TRANSIT `-O----------O---' purslowatchassdotutorontodotca
>
>
Look at which host controller interfaces you have enabled. IIRC
USB-3.0 required a new one - probably XHCI but I don't really
remember.
HTH,
Mark
mark@slinky ~ $ zcat /proc/config.gz | grep HCI
CONFIG_SATA_AHCI=y
# CONFIG_SATA_AHCI_PLATFORM is not set
# CONFIG_SATA_ACARD_AHCI is not set
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB_ARCH_HAS_XHCI=y
CONFIG_USB_XHCI_HCD=y
# CONFIG_USB_XHCI_HCD_DEBUGGING is not set
CONFIG_USB_EHCI_HCD=y
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
# CONFIG_USB_EHCI_TT_NEWSCHED is not set
CONFIG_USB_OHCI_HCD=y
# CONFIG_USB_OHCI_HCD_PLATFORM is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_UHCI_HCD=y
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
mark@slinky ~ $
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble : solved by accident
2012-09-13 21:34 ` Mark Knecht
@ 2012-09-13 21:53 ` Philip Webb
2012-09-13 22:58 ` Paul Hartman
0 siblings, 1 reply; 15+ messages in thread
From: Philip Webb @ 2012-09-13 21:53 UTC (permalink / raw
To: gentoo-user
120913 Mark Knecht wrote:
> On Thu, Sep 13, 2012 at 1:05 PM, Philip Webb <purslow@ca.inter.net> wrote:
>> When I had switched off & was replugging connections,
>> I found that I'd plugged the mouse into a different USB slot :
>> the previous one -- similar to the one in this machine -- was 2.0/1.1 ,
>> the new one which works is 3.0/2.0 .
> Look at which host controller interfaces you have enabled.
> IIRC USB-3.0 required a new one - probably XHCI but I don't remember.
> mark@slinky ~ $ zcat /proc/config.gz | grep HCI
> CONFIG_SATA_AHCI=y
> # CONFIG_SATA_AHCI_PLATFORM is not set
> # CONFIG_SATA_ACARD_AHCI is not set
> CONFIG_USB_ARCH_HAS_OHCI=y
> CONFIG_USB_ARCH_HAS_EHCI=y
> CONFIG_USB_ARCH_HAS_XHCI=y
> CONFIG_USB_XHCI_HCD=y
> # CONFIG_USB_XHCI_HCD_DEBUGGING is not set
> CONFIG_USB_EHCI_HCD=y
> # CONFIG_USB_EHCI_ROOT_HUB_TT is not set
> # CONFIG_USB_EHCI_TT_NEWSCHED is not set
> CONFIG_USB_OHCI_HCD=y
> # CONFIG_USB_OHCI_HCD_PLATFORM is not set
> # CONFIG_USB_EHCI_HCD_PLATFORM is not set
> # CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
> # CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
> CONFIG_USB_OHCI_LITTLE_ENDIAN=y
> CONFIG_USB_UHCI_HCD=y
> # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
Yes, the 3.4.9 .config has nearly all of those.
However, I'm not sure that your logic is the right way round (smile):
something is telling Kernel + Udev to recognise only a 3.0 mouse,
whereas Mageia/SR recognise a 2.0 mouse ; the mouse is 2012 ,
so perhaps it will function either way, depending on software.
Why would K+U not recognise a 2.0 mouse ?
That also suggests that if I plug a USB stick into those 2 back ports,
it will give faster transfer speed ; the front ports are 2.0/1.1 .
Is it safe to test that ? -- ie I don't want to ruin a stick.
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble : solved by accident
2012-09-13 21:53 ` Philip Webb
@ 2012-09-13 22:58 ` Paul Hartman
2012-09-14 2:06 ` Philip Webb
0 siblings, 1 reply; 15+ messages in thread
From: Paul Hartman @ 2012-09-13 22:58 UTC (permalink / raw
To: gentoo-user
On Thu, Sep 13, 2012 at 4:53 PM, Philip Webb <purslow@ca.inter.net> wrote:
> Yes, the 3.4.9 .config has nearly all of those.
> However, I'm not sure that your logic is the right way round (smile):
> something is telling Kernel + Udev to recognise only a 3.0 mouse,
> whereas Mageia/SR recognise a 2.0 mouse ; the mouse is 2012 ,
> so perhaps it will function either way, depending on software.
> Why would K+U not recognise a 2.0 mouse ?
I would run lsusb in both scenarios. Check dmesg for usb-related
things from bootup. Check that the ports are enabled in BIOS if it's a
new motherboard.
For example lsusb on my system which has a mix of usb2 and usb3 ports,
as well as some combination USB/eSATA ports:
Bus 001 Device 007: ID 03f0:2b17 Hewlett-Packard LaserJet 1020
Bus 003 Device 002: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 004 Device 002: ID 0764:0501 Cyber Power System, Inc. CP1500 AVR UPS
Bus 005 Device 002: ID f617:0905
Bus 005 Device 003: ID 20df:0001 Simtec Electronics Entropy Key [UDEKEY01]
Bus 007 Device 002: ID 20a0:4107 Clay Logic
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 010 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
The first 6 items are my attached USB devices, the rest are the USB
ports/controllers
> That also suggests that if I plug a USB stick into those 2 back ports,
> it will give faster transfer speed ; the front ports are 2.0/1.1 .
> Is it safe to test that ? -- ie I don't want to ruin a stick.
Unless it is an actual USB 3.0 stick (blue plug) with fast enough
flash memory inside, it won't make any difference as far as speed
goes. The connectors are physically different, but backwards
compatible. There is no danger in plugging in older USB devices into a
USB 3.0 port.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble : solved by accident
2012-09-13 22:58 ` Paul Hartman
@ 2012-09-14 2:06 ` Philip Webb
2012-09-14 4:24 ` Walter Dnes
0 siblings, 1 reply; 15+ messages in thread
From: Philip Webb @ 2012-09-14 2:06 UTC (permalink / raw
To: gentoo-user
120913 Paul Hartman wrote:
> On Thu, Sep 13, 2012 at 4:53 PM, Philip Webb <purslow@ca.inter.net> wrote:
>> Yes, the 3.4.9 .config has nearly all of those.
>> However, I'm not sure that your logic is the right way round (smile):
>> something is telling Kernel + Udev to recognise only a 3.0 mouse,
>> whereas Mageia/SR recognise a 2.0 mouse ; the mouse is 2012 ,
>> so perhaps it will function either way, depending on software.
>> Why would K+U not recognise a 2.0 mouse ?
> I would run lsusb in both scenarios.
I'll try to remember tomorrow, but I doubt it will say anything new.
> Check dmesg for usb-related things from bootup.
I did that & described the result in an earlier msg.
> Check that the ports are enabled in BIOS if it's a new motherboard.
Both ports must be enabled, as the other 2 distros find the mouse.
The effect is quite bizarre & it was the gods who saved me :
if I hadn't happened to plug the mouse into the neighbouring port,
I could have spent days struggling to find out what was wrong
& even taken the mobo back to the store as defective.
Both Mageia -- installed from USB stick in a partition on the HDD --
& System Rescue show /dev/input/mouse0 after booting ;
in the case of SR it does it before I enter the GUI via 'wizard'.
They have no problem with the 2.0/1.1 port,
but the Gentoo system as I've installed it don't show /dev/input/mouse0
from that port, but only if I plug the mouse into the 3.0/2.0 port.
Someone suggested it is caused by a Kernel .config setting,
which if enabled seems to force the system to look in the 3.0 port.
Why it should do that doesn't make much sense :
such upgrades are usually permissive, not restrictive.
BTW there's no difference between 3.4.9 & 3.5.3 .
>> That also suggests that if I plug a USB stick into those 2 back ports,
>> it will give faster transfer speed ; the front ports are 2.0/1.1 .
>> Is it safe to test that ? -- ie I don't want to ruin a stick.
> Unless it is an actual USB 3.0 stick -- blue plug --
> with fast enough flash memory inside,
> it won't make any difference as far as speed goes.
> The connectors are physically different, but backwards compatible.
> There is no danger in plugging in older USB devices into a USB 3.0 port.
None has a blue plug, so they all must be 2.0 .
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble : solved by accident
2012-09-14 2:06 ` Philip Webb
@ 2012-09-14 4:24 ` Walter Dnes
2012-09-14 11:21 ` Michael Mol
0 siblings, 1 reply; 15+ messages in thread
From: Walter Dnes @ 2012-09-14 4:24 UTC (permalink / raw
To: gentoo-user
On Thu, Sep 13, 2012 at 10:06:01PM -0400, Philip Webb wrote
> The effect is quite bizarre & it was the gods who saved me :
> if I hadn't happened to plug the mouse into the neighbouring port,
> I could have spent days struggling to find out what was wrong
> & even taken the mobo back to the store as defective.
>
> Both Mageia -- installed from USB stick in a partition on the
> HDD -- & System Rescue show /dev/input/mouse0 after booting ;
> in the case of SR it does it before I enter the GUI via 'wizard'.
> They have no problem with the 2.0/1.1 port, but the Gentoo system as
> I've installed it don't show /dev/input/mouse0 from that port, but
> only if I plug the mouse into the 3.0/2.0 port. Someone suggested
> it is caused by a Kernel .config setting, which if enabled seems to
> force the system to look in the 3.0 port. Why it should do that
> doesn't make much sense : such upgrades are usually permissive,
> not restrictive. BTW there's no difference between 3.4.9 & 3.5.3 .
Is the cpu AMD? Intel machines require UHCI (USB 1.1) and AMD
machines require OHCI (USB 1.0) for lowspeed USB devices like keyboards
and mice. There's a root hub translator selection in .config that's
*SUPPOSED* to work with keyboards+mice, using only the EHCI kernel
driver, but I never could get it to work.
--
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble : solved by accident
2012-09-14 4:24 ` Walter Dnes
@ 2012-09-14 11:21 ` Michael Mol
2012-09-14 14:22 ` Paul Hartman
2012-09-14 15:32 ` Volker Armin Hemmann
0 siblings, 2 replies; 15+ messages in thread
From: Michael Mol @ 2012-09-14 11:21 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1677 bytes --]
On Fri, Sep 14, 2012 at 12:24 AM, Walter Dnes <waltdnes@waltdnes.org> wrote:
> On Thu, Sep 13, 2012 at 10:06:01PM -0400, Philip Webb wrote
>
> > The effect is quite bizarre & it was the gods who saved me :
> > if I hadn't happened to plug the mouse into the neighbouring port,
> > I could have spent days struggling to find out what was wrong
> > & even taken the mobo back to the store as defective.
> >
> > Both Mageia -- installed from USB stick in a partition on the
> > HDD -- & System Rescue show /dev/input/mouse0 after booting ;
> > in the case of SR it does it before I enter the GUI via 'wizard'.
> > They have no problem with the 2.0/1.1 port, but the Gentoo system as
> > I've installed it don't show /dev/input/mouse0 from that port, but
> > only if I plug the mouse into the 3.0/2.0 port. Someone suggested
> > it is caused by a Kernel .config setting, which if enabled seems to
> > force the system to look in the 3.0 port. Why it should do that
> > doesn't make much sense : such upgrades are usually permissive,
> > not restrictive. BTW there's no difference between 3.4.9 & 3.5.3 .
>
> Is the cpu AMD? Intel machines require UHCI (USB 1.1) and AMD
> machines require OHCI (USB 1.0) for lowspeed USB devices like keyboards
> and mice. There's a root hub translator selection in .config that's
> *SUPPOSED* to work with keyboards+mice, using only the EHCI kernel
> driver, but I never could get it to work.
>
UHCI vs OHCI has nothing to do with the CPU, but with the chipset on the
system. I haven't seen an OHCI-supporting chip in over a decade, either,
and most of my systems have been AMD.
Either way, there's no harm in enabling both.
--
:wq
[-- Attachment #2: Type: text/html, Size: 2190 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble : solved by accident
2012-09-14 11:21 ` Michael Mol
@ 2012-09-14 14:22 ` Paul Hartman
2012-09-14 15:43 ` Michael Mol
2012-09-14 15:32 ` Volker Armin Hemmann
1 sibling, 1 reply; 15+ messages in thread
From: Paul Hartman @ 2012-09-14 14:22 UTC (permalink / raw
To: gentoo-user
On Fri, Sep 14, 2012 at 6:21 AM, Michael Mol <mikemol@gmail.com> wrote:
> On Fri, Sep 14, 2012 at 12:24 AM, Walter Dnes <waltdnes@waltdnes.org> wrote:
>>
>> On Thu, Sep 13, 2012 at 10:06:01PM -0400, Philip Webb wrote
>>
>> > The effect is quite bizarre & it was the gods who saved me :
>> > if I hadn't happened to plug the mouse into the neighbouring port,
>> > I could have spent days struggling to find out what was wrong
>> > & even taken the mobo back to the store as defective.
>> >
>> > Both Mageia -- installed from USB stick in a partition on the
>> > HDD -- & System Rescue show /dev/input/mouse0 after booting ;
>> > in the case of SR it does it before I enter the GUI via 'wizard'.
>> > They have no problem with the 2.0/1.1 port, but the Gentoo system as
>> > I've installed it don't show /dev/input/mouse0 from that port, but
>> > only if I plug the mouse into the 3.0/2.0 port. Someone suggested
>> > it is caused by a Kernel .config setting, which if enabled seems to
>> > force the system to look in the 3.0 port. Why it should do that
>> > doesn't make much sense : such upgrades are usually permissive,
>> > not restrictive. BTW there's no difference between 3.4.9 & 3.5.3 .
>>
>> Is the cpu AMD? Intel machines require UHCI (USB 1.1) and AMD
>> machines require OHCI (USB 1.0) for lowspeed USB devices like keyboards
>> and mice. There's a root hub translator selection in .config that's
>> *SUPPOSED* to work with keyboards+mice, using only the EHCI kernel
>> driver, but I never could get it to work.
>
>
> UHCI vs OHCI has nothing to do with the CPU, but with the chipset on the
> system. I haven't seen an OHCI-supporting chip in over a decade, either, and
> most of my systems have been AMD.
>
> Either way, there's no harm in enabling both.
On my laptop (circa 2004) I have to load the USB modules (?HCI) in a
specific order otherwise things don't work properly. I don't remember
what that order is, exactly, as I'm not using it at the moment, but
thought I'd mention it FWIW...
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble : solved by accident
2012-09-14 11:21 ` Michael Mol
2012-09-14 14:22 ` Paul Hartman
@ 2012-09-14 15:32 ` Volker Armin Hemmann
2012-09-15 0:16 ` [gentoo-user] new machine : mouse trouble : finally explained Philip Webb
1 sibling, 1 reply; 15+ messages in thread
From: Volker Armin Hemmann @ 2012-09-14 15:32 UTC (permalink / raw
To: gentoo-user; +Cc: Michael Mol
Am Freitag, 14. September 2012, 07:21:17 schrieb Michael Mol:
> On Fri, Sep 14, 2012 at 12:24 AM, Walter Dnes <waltdnes@waltdnes.org> wrote:
> > On Thu, Sep 13, 2012 at 10:06:01PM -0400, Philip Webb wrote
> >
> > > The effect is quite bizarre & it was the gods who saved me :
> > > if I hadn't happened to plug the mouse into the neighbouring port,
> > > I could have spent days struggling to find out what was wrong
> > > & even taken the mobo back to the store as defective.
> > >
> > > Both Mageia -- installed from USB stick in a partition on the
> > > HDD -- & System Rescue show /dev/input/mouse0 after booting ;
> > > in the case of SR it does it before I enter the GUI via 'wizard'.
> > > They have no problem with the 2.0/1.1 port, but the Gentoo system as
> > > I've installed it don't show /dev/input/mouse0 from that port, but
> > > only if I plug the mouse into the 3.0/2.0 port. Someone suggested
> > > it is caused by a Kernel .config setting, which if enabled seems to
> > > force the system to look in the 3.0 port. Why it should do that
> > > doesn't make much sense : such upgrades are usually permissive,
> > > not restrictive. BTW there's no difference between 3.4.9 & 3.5.3 .
> > >
> > Is the cpu AMD? Intel machines require UHCI (USB 1.1) and AMD
> >
> > machines require OHCI (USB 1.0) for lowspeed USB devices like keyboards
> > and mice. There's a root hub translator selection in .config that's
> > *SUPPOSED* to work with keyboards+mice, using only the EHCI kernel
> > driver, but I never could get it to work.
>
> UHCI vs OHCI has nothing to do with the CPU, but with the chipset on the
> system. I haven't seen an OHCI-supporting chip in over a decade, either,
> and most of my systems have been AMD.
and now you are talking crap.
All amd southbridges need the ohci controller driver.
#163933
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble : solved by accident
2012-09-14 14:22 ` Paul Hartman
@ 2012-09-14 15:43 ` Michael Mol
0 siblings, 0 replies; 15+ messages in thread
From: Michael Mol @ 2012-09-14 15:43 UTC (permalink / raw
To: gentoo-user
On Fri, Sep 14, 2012 at 10:22 AM, Paul Hartman
<paul.hartman+gentoo@gmail.com> wrote:
> On Fri, Sep 14, 2012 at 6:21 AM, Michael Mol <mikemol@gmail.com> wrote:
>> On Fri, Sep 14, 2012 at 12:24 AM, Walter Dnes <waltdnes@waltdnes.org> wrote:
>>>
>>> On Thu, Sep 13, 2012 at 10:06:01PM -0400, Philip Webb wrote
>>>
>>> > The effect is quite bizarre & it was the gods who saved me :
>>> > if I hadn't happened to plug the mouse into the neighbouring port,
>>> > I could have spent days struggling to find out what was wrong
>>> > & even taken the mobo back to the store as defective.
>>> >
>>> > Both Mageia -- installed from USB stick in a partition on the
>>> > HDD -- & System Rescue show /dev/input/mouse0 after booting ;
>>> > in the case of SR it does it before I enter the GUI via 'wizard'.
>>> > They have no problem with the 2.0/1.1 port, but the Gentoo system as
>>> > I've installed it don't show /dev/input/mouse0 from that port, but
>>> > only if I plug the mouse into the 3.0/2.0 port. Someone suggested
>>> > it is caused by a Kernel .config setting, which if enabled seems to
>>> > force the system to look in the 3.0 port. Why it should do that
>>> > doesn't make much sense : such upgrades are usually permissive,
>>> > not restrictive. BTW there's no difference between 3.4.9 & 3.5.3 .
>>>
>>> Is the cpu AMD? Intel machines require UHCI (USB 1.1) and AMD
>>> machines require OHCI (USB 1.0) for lowspeed USB devices like keyboards
>>> and mice. There's a root hub translator selection in .config that's
>>> *SUPPOSED* to work with keyboards+mice, using only the EHCI kernel
>>> driver, but I never could get it to work.
>>
>>
>> UHCI vs OHCI has nothing to do with the CPU, but with the chipset on the
>> system. I haven't seen an OHCI-supporting chip in over a decade, either, and
>> most of my systems have been AMD.
>>
>> Either way, there's no harm in enabling both.
>
> On my laptop (circa 2004) I have to load the USB modules (?HCI) in a
> specific order otherwise things don't work properly. I don't remember
> what that order is, exactly, as I'm not using it at the moment, but
> thought I'd mention it FWIW...
That may be true. I always kept them as built-ins, as having a USB
keyboard be unavailable during a failed boot sequence would be a PITA.
>
--
:wq
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-user] new machine : mouse trouble : finally explained
2012-09-14 15:32 ` Volker Armin Hemmann
@ 2012-09-15 0:16 ` Philip Webb
0 siblings, 0 replies; 15+ messages in thread
From: Philip Webb @ 2012-09-15 0:16 UTC (permalink / raw
To: gentoo-user
120914 Volker Armin Hemmann wrote:
> On Thu, Sep 13, 2012 at 10:06:01PM -0400, Philip Webb wrote
>> Both Mageia -- installed from USB stick in a partition on the
>> HDD -- & System Rescue show /dev/input/mouse0 after booting ;
>> in the case of SR it does it before I enter the GUI via 'wizard'.
>> They have no problem with the 2.0/1.1 port, but the Gentoo system as
>> I've installed it don't show /dev/input/mouse0 from that port, but
>> only if I plug the mouse into the 3.0/2.0 port. Someone suggested
>> it is caused by a Kernel .config setting, which if enabled seems to
>> force the system to look in the 3.0 port. Why it should do that
>> doesn't make much sense : such upgrades are usually permissive,
>> not restrictive. BTW there's no difference between 3.4.9 & 3.5.3 .
> All AMD southbridges need the OHCI controller driver.
Indeed, you seem to be correct. The cause was an omitted driver,
which was a side-effect of switching from an Intel to an AMD mobo.
This machine has a Core2 Duo CPU & my .config for Kernel 3.4.0 has
# USB Host Controller Drivers
...
CONFIG_USB_EHCI_HCD=y
...
# CONFIG_USB_OHCI_HCD is not set
...
CONFIG_USB_UHCI_HCD=y
...
If you look at the helps which are available during 'make menuconfig',
they state (in brief) that OHCI is for 1.1 + AMD, UHCI is for Intel,
EHCI is for faster mice using 2.0 & XHCI (new) is for USB 3.0 .
So with a Core2 Duo & a mobo with only USB 2.0 , UHCI is enough ;
for my new AMD Bulldozer X4 FX-4170 4-Core 4,2 GHz , UHCI doesn't work,
but EHCI or XHCI take care of the 2.0/3.0 port, where the mouse works :
to be able to use the mouse in the 1.1/2.0 port, OHCI is needed.
All rather obscure & I can only thank the gods again for jolting my arm
so that I inserted the mouse into the wrong-but-right port.
HTH a few others, who can now find this msg via Google.
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2012-09-15 0:18 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-11 20:21 [gentoo-user] new machine : mouse trouble Philip Webb
2012-09-11 20:31 ` Paul Hartman
2012-09-11 22:25 ` Walter Dnes
2012-09-12 11:21 ` Philip Webb
2012-09-13 20:05 ` [gentoo-user] new machine : mouse trouble : solved by accident Philip Webb
2012-09-13 21:34 ` Mark Knecht
2012-09-13 21:53 ` Philip Webb
2012-09-13 22:58 ` Paul Hartman
2012-09-14 2:06 ` Philip Webb
2012-09-14 4:24 ` Walter Dnes
2012-09-14 11:21 ` Michael Mol
2012-09-14 14:22 ` Paul Hartman
2012-09-14 15:43 ` Michael Mol
2012-09-14 15:32 ` Volker Armin Hemmann
2012-09-15 0:16 ` [gentoo-user] new machine : mouse trouble : finally explained Philip Webb
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox