Re: Usb keyboard problems with a Dell Precision 380

From: Bill Paul (wpaul_at_FreeBSD.ORG)
Date: 11/10/05

  • Next message: Scot Hetzel: "Re: Instant reboot on new interface coming up"
    To: mtrujillo@corp.vlex.com (Manuel Trujillo Albarral)
    Date: Thu, 10 Nov 2005 18:01:54 +0000 (GMT)
    
    

    [Charset ISO-8859-1 unsupported, filtering to ASCII...]
    > Hi.
    >
    > I have sent this e-mail to the hardware and usb lists without any
    > result. Please, can you help me?
    >
    > First, i will apologize about my bad english... sorry...
    >
    > I'm trying to install FreeBSD 6.0-Release into a Dell Precision 380
    > workstation. The machine has an usb keyboard.
    > I try with the "usb keyboard" from menu boot, also setting this "set
    > hint.atkbd.0.flags="0x1"" from "options" in the menu boot option, or
    > also with "set hint.acpi.0.disabled="1""... Is impossible to obtain
    > keyboard when i arrive to sysinstall menu. Sometimes the machine hangup
    > when arrive to "atkb" or keyboard section in the kernel load.
    > Really, I can't understand what's happen...
    > If a try with a FreeBSD 5.3 (Freesbie 1.1 livecd) all run ok.

    What I think you really want to try is: set hint.atkbd.0.disabled="1"
    (You said "set hint.acpi.0.disable="1"" but that's not the same
    thing. You do _not_ want to disable ACPI. You _do_ want to disable
    the atkbd device.)

    It happens I just did an install on the machine in my office, and
    even if I select the "boot with USB keyboard" option from the boot
    menu, sysinstall _still_ uses the PS/2 keyboard. (Luckily, in my case,
    I have both the USB and PS/2 keyboard: the system is designed to use
    the PS/2 keyboard by default, and I added a USB keyboard and mouse
    later.) I think the problem is that as long as atkbd0 is detected
    (and FreeBSD/i386 steadfastly insists on detecting it even on some
    systems where there really isn't a PS/2 keyboard), it will default
    to using kdb0 attached to atkbd0, and the only way to change it is to
    run kbdcontrol later. But sysinstall does not run kbdcontrol.

    Disabling atkbd0 forces the USB keyboard to become kbd0. Then it
    works. In my case, hint.atkbd.0.disable="1" did the trick. I hope it
    works for you.

    -Bill

    --
    =============================================================================
    -Bill Paul            (510) 749-2329 | Senior Engineer, Master of Unix-Fu
                     wpaul@windriver.com | Wind River Systems
    =============================================================================
                  <adamw> you're just BEGGING to face the moose
    =============================================================================
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
    

  • Next message: Scot Hetzel: "Re: Instant reboot on new interface coming up"

    Relevant Pages

    • Re: Supporting a PS/2 Keyboard
      ... I don't have any USB to PS2 ... The NOP keyboard ... One alternative then is to get the hardware guy to put a PS/2 to USB ... I assume that CE's USB HID driver supports a USB ...
      (microsoft.public.windowsce.platbuilder)
    • Re: Capturing USB data?
      ... USB hardware device that a USB Keyboard and Mouse ... device drivers in a different ring, ... Works on every OS platform ...
      (microsoft.public.vc.mfc)
    • Re: Supporting a PS/2 Keyboard
      ... I don't have any USB to PS2 ... The NOP keyboard ... I assume that CE's USB HID driver supports a USB ... interfacing directly to the PS2 connector through the supplied PB ...
      (microsoft.public.windowsce.platbuilder)
    • Re: Capturing USB data?
      ... USB hardware device that a USB Keyboard and Mouse plug ... But the Mac uses a different ... device drivers in a different ring, and therefore has a quite different ...
      (microsoft.public.vc.mfc)
    • Re: Old non-USB keyboard with USB-only PC?
      ... for a PS/2 keyboard, one for a PS/2 mouse), and one male USB plug, which seems to have some "smarts" in that it identifies itself to Windows as a USBPS2 HID device, and a PS/2 mouse works fine with it. ... I think I've spent far more time on this problem than it deserves when my friend could go out and buy a nice keyboard for under $20! ... and plugged into several USB ports; however Windows XP fails to recognize the old keyboard because it wasn't designed for plug and play operation. ... If I remove the PS2 to USB adaptor and plug this KB into another PC, it works fine, but I haven't been able to find a way to make it work with the PS2 to USB adaptor. ...
      (microsoft.public.windowsxp.hardware)