You know this talk regarding USB keyboards not working in DOS leads me to another point. In most farely new motherboard BIOS setups i've seen an option for USB keyboard support via both or OS. If it's done with BIOS, you can use the USB keyboard anywhere, even in DOS. But by default it is set to OS. Why is this?
The problem that a lot of people run into is that some programs...even some NEW Windows programs, sometimes exit to DOS to do things. For example...if I install Partition Magic LE for BeOS R5 in Windows 98, PM will actually restart the computer into DOS to run and do the partitioning. But, if I have a USB mouse in, I have to use my keyboard to navigate the windowed interface (which sucks btw). But if I have a PS/2 mouse in, it works fine. I think programs just shouldn't have to use DOS like that, because then you're limited in hardware support. It's going to get worse and worse once USB 2.0 and if Firewire or Bluetooth become standard too.
So, I think the BIOS and the environment that exists if no OS is installed should be improved...be more user friendly and support USB. But i guess that's not possible since it is the core of the x86 architecture. I suppose it would also take much more ROM....might be too costly. Just a thought
