Jump to content

Recommended Posts

Posted

Anybody ever install a KVM in Millennium.  Unsuccessful so far even with AI help with registry entries.  Cannot do it the normal PnP way.  Millennium's PnP is broken when it comes to this kind of device.  Have 2 computers that I would like to share without swapping cables all the time.  this one computer has 98se Millennium and xp pro on it.  both 98se and xp pro have installed it without a problem but millennium refuses.  Any help appreciated.


Posted

By KVM I assume you mean Keyboard Video Mouse meant for using multiple computers, not Kernel Virtual machine.

First which model of KVM do you use? Second, is it USB or PS/2 KVM? Third what is the problem you are having? Device not detected or cannot find HID driver?

 

If it is USB one have you tried enabling USB pass-trough and connect keyboard and mouse then? By default atleast ATEN USB KVM I used in past emulates keyboard and mouse so there is no device reinsertion event every time you change input. There is key command for setting one of the ports (usually mouse) for USB pass-trough where it acts like USB hub. I have used both ATEN USB KVM (passtrough mode) and ATEN PS/2 KVM succesfully with Windows Millenium. Although I prefer use PS/2 one as USB ones cannot be used with my 486DX2.

Posted

first, thanks for your reply.  It is the TrendNet TK210-K.  It has the TI chip in it.  It should be viewed by the OS as a composite device.  The TI chip is considered a USB hub.  and after that it presents itself as a composite device that has 2 more functions.  The keyboard and mouse.  I don't know if this will help but here are the registry entries I have tried already.  This might give you an idea of what the OS is expecting.under the \enum key.

REGEDIT4

; ================================================================
; 1. FORCE THE TWO TI HUB INSTANCES (INST_0 AND INST_1)
; ================================================================

[HKEY_LOCAL_MACHINE\Enum\USB\VID_0451&PID_2046]

[HKEY_LOCAL_MACHINE\Enum\USB\VID_0451&PID_2046\INST_0]
"Capabilities"=hex:b4,00,00,00
"HardwareID"="USB\\VID_0451&PID_2046&REV_0125,USB\\VID_0451&PID_2046"
"CompatibleIDs"="USB\\CLASS_09&SUBCLASS_00&PROT_00,USB\\CLASS_09&SUBCLASS_00,USB\\CLASS_09"
"DeviceDesc"="Generic USB Hub"
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Class"="USB"
"Driver"="USB\\0011"
"Mfg"="(Generic USB Hub)"
"ConfigFlags"=hex:00,00,00,00
"Serial"=hex:14,00,00,00,00,00,00,00
"SymbolicName"="\\DosDevices\\0000000000000029#{f18a0e88-c30c-11d0-8815-00a0c906bed8}"

[HKEY_LOCAL_MACHINE\Enum\USB\VID_0451&PID_2046\INST_1]
"Capabilities"=hex:b4,00,00,00
"HardwareID"="USB\\VID_0451&PID_2046&REV_0125,USB\\VID_0451&PID_2046"
"CompatibleIDs"="USB\\CLASS_09&SUBCLASS_00&PROT_00,USB\\CLASS_09&SUBCLASS_00,USB\\CLASS_09"
"DeviceDesc"="Generic USB Hub"
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Class"="USB"
"Driver"="USB\\0012"
"Mfg"="(Generic USB Hub)"
"ConfigFlags"=hex:00,00,00,00
"Serial"=hex:15,00,00,00,00,00,00,00
"SymbolicName"="\\DosDevices\\000000000000002a#{f18a0e88-c30c-11d0-8815-00a0c906bed8}"

; =================================================================
; 2. BASE COMPOSITE DEVICE ROUTING (FORCING USB CORE CLASS)
; =================================================================

[HKEY_LOCAL_MACHINE\Enum\USB\VID_10D5&PID_0001]

[HKEY_LOCAL_MACHINE\Enum\USB\VID_10D5&PID_0001\INST_0]
"Capabilities"=hex:b4,00,00,00
"HardwareID"="USB\\VID_10D5&PID_0001&REV_0100,USB\\VID_10D5&PID_0001"
"CompatibleIDs"="USB\\DEVCLASS_00&SUBCLASS_00&PROT_00,USB\\DEVCLASS_00&SUBCLASS_00,USB\\DEVCLASS_00,USB\\COMPOSITE"
"DeviceDesc"="USB Composite Device"
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Class"="USB"
"Driver"="USB\\0013"
"Mfg"="(Standard USB Host Controller)"
"ConfigFlags"=hex:00,00,00,00
"Serial"=hex:16,00,00,00,00,00,00,00
"SymbolicName"="\\DosDevices\\000000000000002b#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"

; =================================================================
; 3. SUB-INTERFACES (FORCING GENERIC CLEAN HIDClass PATHS)
; =================================================================

[HKEY_LOCAL_MACHINE\Enum\USB\VID_10D5&PID_0001&MI_00]

[HKEY_LOCAL_MACHINE\Enum\USB\VID_10D5&PID_0001&MI_00\0USB&VID_10D5&PID_0001&INST_0]
"Capabilities"=hex:80,00,00,00
"HardwareID"="USB\\VID_10D5&PID_0001&REV_0100&MI_00,USB\\VID_10D5&PID_0001&MI_00"
"CompatibleIDs"="USB\\CLASS_03&SUBCLASS_01&PROT_01,USB\\CLASS_03&SUBCLASS_01,USB\\CLASS_03"
"DeviceDesc"="USB Human Interface Device"
"ClassGUID"="{745a17a0-74d3-11d0-b6fe-00a0c90f57da}"
"Class"="HIDClass"
"Driver"="HIDClass\\0000"
"Mfg"="(Standard device)"
"ConfigFlags"=hex:00,00,00,00

[HKEY_LOCAL_MACHINE\Enum\USB\VID_10D5&PID_0001&MI_01]

[HKEY_LOCAL_MACHINE\Enum\USB\VID_10D5&PID_0001&MI_01\1USB&VID_10D5&PID_0001&INST_0]
"Capabilities"=hex:80,00,00,00
"HardwareID"="USB\\VID_10D5&PID_0001&REV_0100&MI_01,USB\\VID_10D5&PID_0001&MI_01"
"CompatibleIDs"="USB\\CLASS_03&SUBCLASS_01&PROT_02,USB\\CLASS_03&SUBCLASS_01,USB\\CLASS_03"
"DeviceDesc"="USB Human Interface Device"
"ClassGUID"="{745a17a0-74d3-11d0-b6fe-00a0c90f57da}"
"Class"="HIDClass"
"Driver"="HIDClass\\0001"
"Mfg"="(Standard device)"
"ConfigFlags"=hex:00,00,00,00
 

The VID_0451&PID_2046 key is the TI chip.  The VID_10D5&PID_0001 key is the composite device.  And the VID_10D5&PID_0001&MI_00 & _01 keys are the Keyboard and mouse ports.  Since I also have 98se on this computer I looked at how 98se did it.  It's somewhat helpful in understanding how it is setup but 98se uses a completely different way of setting up USB than ME.  The problem, according to Googles AI, is that ME was born in that transition era between the older, 95 & 98, way and the just being introduced WDM way that ME uses.  And what this KVM does is take your PS2 inputs for the keyboard and mouse and translates them into USB packets sent out thru the supplied USB cable that you plug into the back of the computer.  So it is not a simple pass-thru.  It is pass-thru for the monitor and audio.  I hope that's enough for you to understand and if it's not just reply and let me know what else you need.  Thanks.

Posted
38 minutes ago, justacruzr2 said:

first, thanks for your reply.  It is the TrendNet TK210-K.  It has the TI chip in it.  It should be viewed by the OS as a composite device.  The TI chip is considered a USB hub.  and after that it presents itself as a composite device that has 2 more functions.  The keyboard and mouse.  I don't know if this will help but here are the registry entries I have tried already.  This might give you an idea of what the OS is expecting.under the \enum key.

I did the RTFM, it was hard to find so here is copy if you do not have it: https://www.trendnet.com/download_manager/default.asp?iFile=2831

it seems that that does offer ps/2 port too as option for input unless picture is generic, also have you enabled or disabled usb keyboard legacy support under bios? If it really got PS/2 option for cable rather use those and leave USB just for any USB perihepals that may use in both systems.

43 minutes ago, justacruzr2 said:

The VID_0451&PID_2046 key is the TI chip.  The VID_10D5&PID_0001 key is the composite device.  And the VID_10D5&PID_0001&MI_00 & _01 keys are the Keyboard and mouse ports.  Since I also have 98se on this computer I looked at how 98se did it.  It's somewhat helpful in understanding how it is setup but 98se uses a completely different way of setting up USB than ME.  The problem, according to Googles AI, is that ME was born in that transition era between the older, 95 & 98, way and the just being introduced WDM way that ME uses.  And what this KVM does is take your PS2 inputs for the keyboard and mouse and translates them into USB packets sent out thru the supplied USB cable that you plug into the back of the computer.  So it is not a simple pass-thru.  It is pass-thru for the monitor and audio.  I hope that's enough for you to understand and if it's not just reply and let me know what else you need.  Thanks.

I hate to admit it but I got little experience with USB keyboards with Windows 9x aside with Compaq presarios. I preferred use PS/2 since it works always out of the box. Also I mostly worked with ATEN USB kvm that let you set passtrough mode for port to emulate regular USB HUB. So the problem is that you cannot get keyboard or mouse to work at all?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   1 member

×
×
  • Create New...