Author Topic: USB keyboard problem  (Read 10702 times)


  • Newbie
  • *
  • Posts: 2
USB keyboard problem
« on: March 19, 2010, 16:48:52 PM »
I have a problem maybe related to my specific hardware (USB keyboard) and i have described the problem on boot-land forums

boot-land member Lost gives me link to this post on PLOP forums and it was very usefull to find a solution to my problem.

Have you already heard of some USB keyboards and Plop hanging when loaded

hp d530 Ultra Slim Desktop (latest BIOS release)
+ hp modular keyboard


  • Administrator
  • Hero Member
  • *****
  • Posts: 2491
  • a command shell is enough to do amazing things
Re: USB keyboard problem
« Reply #1 on: March 19, 2010, 20:31:17 PM »
what output do you see in the boot manager window?

can you try to put an usb hub between the pc and the keyboard. does then the boot manager hang too? if yes, does it hang with only the hub connected too?



  • Newbie
  • *
  • Posts: 2
Re: USB keyboard problem
« Reply #2 on: March 23, 2010, 16:37:45 PM »
I don't have USB hub to check.

I have checked the same HP modular USB keyboard with a more recent hp computer (dc7700 USDT). Same boot sequence with kbd plugged and no problem.
It may be an issue with BIOS of old d530 USDT. after checking hp support
BIOS Version 2.43, is a web release only and will not replace BIOS Version 1.14 in the factory. I may try to update 1st with web release and check again.

Message i get:
[Linux-zImage, setup=0x800, size=0x9ed4]
followed by blinking _ cursor
at this step, nothing i can do with keyboard keys. if i unplug keyboard, PLoP is loaded and i can boot.

« Last Edit: March 23, 2010, 16:57:46 PM by Bilou_Gateux »


  • Newbie
  • *
  • Posts: 17
Re: USB keyboard problem
« Reply #3 on: March 23, 2010, 22:27:21 PM »
hi , it appears there is no 'usb legacy' option inside bios setup

maybe try enable or disabling folowing two options ?
it seems that those two take up DOS memory (where plop loads usb drivers)
ACPI/USB Buffers @ Top of Memory (enable/disable).
Enabling this feature places USB memory buffers at the top of
memory. The advantage of remapping is that it allows space in
the DOS Compatibility Hole range, below 1MB, to be made
available for additional PCI plug-in cards that need option
ROM space. The disadvantage is that a popular memory
manager, HIMEM.SYS, does not work properly when USB
buffers are at top of memory AND the system has 64 KB or less
of RAM.

NIC Option ROM Download (enable/disable). The BIOS
contains an embedded NIC option ROM to allow the unit to
boot through the network to a PXE server. This is typically used
to download a corporate image to a hard drive. The NIC
option ROM takes up memory space below 1MB commonly
referred to as DOS Compatibility Hole (DCH) space. This space
is limited. This F10 option will allow users to disable the
downloading of this embedded NIC option ROM thus giving
more DCH space for additional PCI cards which may need
option ROM space. The default will be to have the NIC option
ROM enabled.
from: document c00072736.pdf
Service Reference Guide
Business Desktop d500 Series

you may also check for this security feature, that disables usb storage transfers
Serial, Parallel, USB, or
Infrared Interface Control

Prevents transfer of data
through the integrated serial,
parallel, USB (universal serial
bus), or infrared interface.

From the Computer Setup
Utilities (F10) menu.

also try this: usb ports are grouped by two
and thay share power consumption
If there is 4 usb ports plug the keyboard into other gruop
(you may have just topped total power on that branch?)
this also helps on functional level of usb functioning sometimes
« Last Edit: March 23, 2010, 22:35:51 PM by dukenukeme »