Alan, It really is a typo in my xorg.conf, and after correcting it, the keyboard worked. Thank you very much!
I will update my system to build 115 to try the HAL one. Regards, Aaron On 05/15/09 10:59, Alan Coopersmith wrote: > Aaron Zang wrote: >> I was advised to use the following in xorg.conf if I want to configure >> Xorg 1.3 to use a specific USB keyboard >> >> Section "InputDevice" >> Identifier "Keyboard0" >> Driver "kbd" >> Option "Protocol" "VUID" >> Option "StreamModule" "usbkbm" > > That should be "StreamsModule" (note the s at the end of "Streams"). > Typo in your e-mail or your conf file? > >> Option "Device" "/dev/usb/hid0" >> EndSection >> >> It worked on Xorg 1.3. But when I tried it on Xorg 1.5, the keyboard >> does not work and I found the following error in Xerrors: >> >> (EE) Keyboard0: Unable to determine keyboard type: Inappropriate ioctl >> for device >> (EE) PreInit failed for input device "Keyboard0" >> >> Did I miss something or the method changed? > > It shouldn't have changed - is "/dev/usb/hid0" actually your keyboard? > Paths can change on hotplug or if you change the order the devices are > plugged into. > >> I thought from version 1.5, Xorg makes use of HAL to discover keyboards >> and will >> open them directly. But the code in xf86-input-keyboard: > > Xorg 1.5 and later try to use HAL, but fall back to /dev/kbd because HAL > won't tell it about input devices on Solaris until the putback for > 6778270 input device support for Xorg1.5, which went into ON for build 115 > this week. > -- You know some birds are not meant to be caged, their feathers are just too bright. ????????????????????????
