cdob's Profile
Reputation: 9 Neutral
- Group:
- Moderator & Development
- Active Posts:
- 1511 (0.79 per day)
- Most Active In:
- General Questions (925 posts)
- Joined:
- 19-October 05
- Profile Views:
- 21561
- Last Active:
Yesterday, 05:19 PM
- Currently:
- Offline
Topics I've Started
-
USB keyboard and mouse
Posted 11 Nov 2007
USB mouse and keyboard works out of the box by default.
Attach device first and boot next. Mouse and keyboard does work.
However this fails at some machines. True reasons are unknown.
There are different USB keyboards. A computer detect different hardware:
-a dumb keyboard only
-multimedia device, USB keyboard integrated
-a HUB with a attached keyboard
Open device manager and change view per connection.
There is a approach to support all machines.
In addition USB keyboard and mouse hot plug does work.
This includes KVM keyboard and mouse.
This has beed tested at some hardware configurations, but resources are limited.
USB gaming keyboards are not tested. There may result different experiences.
And there maybe strange results at machines with strange BIOS.
Try plugin at own risk.
Create a file <UBCD4Win>\plugin\ Drivers\USB\USB_keyboard_mouse. inf; PE Builder v3 plug-in INF file ; Created by cdob ; hot plug USB keyboard and USB mouse ; and non-boot mouse and non-boot keyboard ; Device Class Definition for Human Interface Devices (HID) ; http://www.usb.org/developers/ devclass_docs/HID1_11.pdf [Version] Signature= "$Windows NT$" [PEBuilder] Name="Driver: beta - hot plug USB keyboard and USB mouse" Enable=1 [DelLine] "txtsetup.sif", "HardwareIdsDatabase" , "USB\Class_03" "txtsetup.sif", "InputDevicesSupport.Load" , "hidusb" "txtsetup.sif", "HardwareIdsDatabase" , "HID_DEVICE_SYSTEM_MOUSE" "txtsetup.sif", "MouseDrivers.Load" , "mouhid" "txtsetup.sif", "HardwareIdsDatabase" , "HID_DEVICE_SYSTEM_KEYBOARD" "txtsetup.sif", "Keyboard.Load", "kbdhid" "txtsetup.sif", "HardwareIdsDatabase" , "USB\COMPOSITE" "txtsetup.sif", "InputDevicesSupport.Load" , "usbccgp" [SetupReg.AddReg] 0x1,"ControlSet001\ Control\CriticalDeviceDatabase\ USB#Class_03", "ClassGUID","{745A17A0- 74D3-11D0-B6FE-00A0C90F57DA}" 0x1,"ControlSet001\ Control\CriticalDeviceDatabase\ USB#Class_03", "Service", "hidusb" 0x4,"ControlSet001\ Services\hidusb", "Type", 0x1 0x4,"ControlSet001\ Services\hidusb", "Start", 0x3 0x1,"ControlSet001\ Services\hidusb", "Group", "Input Device Support" 0x4,"ControlSet001\ Services\hidusb", "Tag", 0x6 0x2,"ControlSet001\ Services\hidusb", "ImagePath", "system32\DRIVERS\ hidusb.sys" 0x4,"ControlSet001\ Services\hidusb", "ErrorControl", 0x0 0x1,"ControlSet001\ Control\CriticalDeviceDatabase\ hid_device_system_mouse" ,"Service","mouhid" 0x1,"ControlSet001\ Control\CriticalDeviceDatabase\ hid_device_system_mouse" ,"ClassGUID","{4D36E96F- E325-11CE-BFC1-08002BE10318}" 0x4,"ControlSet001\ Services\mouhid", "Type", 0x1 0x4,"ControlSet001\ Services\mouhid", "Start", 0x3 0x4,"ControlSet001\ Services\mouhid", "ErrorControl", 0x0 0x4,"ControlSet001\ Services\mouhid", "Tag", 0x5 0x2,"ControlSet001\ Services\mouhid", "ImagePath", "system32\DRIVERS\ mouhid.sys" 0x1,"ControlSet001\ Services\mouhid", "DisplayName", "Mouse HID Driver" 0x1,"ControlSet001\ Services\mouhid", "Group", "Pointer Port" 0x4,"ControlSet001\ Services\mouhid\Parameters" , "UseOnlyMice", 0x0 0x4,"ControlSet001\ Services\mouhid\Parameters" , "TreatAbsoluteAsRelative" , 0x0 0x4,"ControlSet001\ Services\mouhid\Parameters" , "TreatAbsolutePointerAsAbsolute" , 0x0 0x1,"ControlSet001\ Control\CriticalDeviceDatabase\ hid_device_system_keyboard" ,"Service","kbdhid" 0x1,"ControlSet001\ Control\CriticalDeviceDatabase\ hid_device_system_keyboard" ,"ClassGUID","{4D36E96B- E325-11CE-BFC1-08002BE10318}" 0x4,"ControlSet001\ Services\kbdhid", "Type",0x1 0x4,"ControlSet001\ Services\kbdhid", "Start",0x3 0x1,"ControlSet001\ Services\kbdhid", "Group","Keyboard Port" 0x4,"ControlSet001\ Services\kbdhid", "Tag",0x4 0x4,"ControlSet001\ Services\kbdhid", "ErrorControl",0x0 0x1,"ControlSet001\ Services\kbdhid", "DisplayName"," Keyboard HID Driver" 0x2,"ControlSet001\ Services\kbdhid", "ImagePath", "System32\DRIVERS\ kbdhid.sys" 0x4,"ControlSet001\ Services\kbdhid\Parameters" , "WorkNicely",0x0 0x1,"ControlSet001\ Control\CriticalDeviceDatabase\ USB#COMPOSITE","Service" ,"usbccgp" 0x1,"ControlSet001\ Control\CriticalDeviceDatabase\ USB#COMPOSITE","ClassGUID" ,"{36FC9E60-C465-11CF-8056- 444553540000}" 0x2, "ControlSet001\Services\ usbccgp", "ImagePath", "system32\DRIVERS\ usbccgp.sys" 0x1, "ControlSet001\Services\ usbccgp", "DisplayName", "USB Composite Device" 0x4, "ControlSet001\Services\ usbccgp", "Type", 0x1 0x4, "ControlSet001\Services\ usbccgp", "Start", 0x3 0x4, "ControlSet001\Services\ usbccgp", "ErrorControl", 0x1 0x4, "ControlSet001\Services\ usbccgp", "Tag", 0x3 0x1, "ControlSet001\Services\ usbccgp", "Group", "Base" ; support USB Keyboard with integrated USB HUB and PE USB boot 0x1, "ControlSet001\Control\ CriticalDeviceDatabase\ USB#Class_09", "ClassGUID","{36FC9E60- C465-11CF-8056-444553540000}" 0x1, "ControlSet001\Control\ CriticalDeviceDatabase\ USB#Class_09", "Service", "usbhubb" 0x1, "ControlSet001\Control\ CriticalDeviceDatabase\ USB#ROOT_HUB", "ClassGUID","{36FC9E60- C465-11CF-8056-444553540000}" 0x1, "ControlSet001\Control\ CriticalDeviceDatabase\ USB#ROOT_HUB", "Service", "usbhubb" 0x1, "ControlSet001\Control\ CriticalDeviceDatabase\ USB#ROOT_HUB20", "ClassGUID","{36FC9E60- C465-11CF-8056-444553540000}" 0x1, "ControlSet001\Control\ CriticalDeviceDatabase\ USB#ROOT_HUB20", "Service", "usbhubb" 0x2, "ControlSet001\Services\ usbhubb", "ImagePath", "system32\DRIVERS\ usbhub.sys" 0x1, "ControlSet001\Services\ usbhubb", "DisplayName", "USB Root Hub" 0x4, "ControlSet001\Services\ usbhubb", "Type", 0x3 0x4, "ControlSet001\Services\ usbhubb", "Start", 0x3 0x4, "ControlSet001\Services\ usbhubb", "ErrorControl", 0x1 0x4, "ControlSet001\Services\ usbhubb", "Tag", 0x3 0x1, "ControlSet001\Services\usbhubb", "Group", "Base"
My Information
- Member Title:
- Special Guest
- Age:
- Age Unknown
- Birthday:
- Birthday Unknown
- Gender:
Contact Information
- E-mail:
- Private