Ports
May 22, 2013, 08:29:24 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: SMF - Just Installed!
 
   Home   Help Search Login Register  
Welcome to the PORTS Forum. Please post your questions, answers, and comments relating to USB and other hardware interfaces in the appropriate forums below. - Jan
Pages: [1]
  Print  
Author Topic: Widows does not recognize an HID keyboard with my VID?  (Read 841 times)
slavka012
Member
*
Posts: 3


« on: April 18, 2012, 02:14:08 pm »

I'm working on a device that emulates a k/b, mouse, and one other custom interface. Btw, the custom interface was working fine, I'm just extending the existing firmware.

It did not work on the first attempt, so I started cutting it up, until I reduced it to just one interface, kb, with all the descriptors mimicking those of the actual USB keyboard by Dell. it works. The k/b shows up in device manager as an "HID-keyboard". However, as soon as I replace the Dell's VID with mine (0x223E) it does not work anymore. It does not show up in the dev. manager, and following the successful (yes!) enumeration the USB goes completely idle, with no interrupt requests coming at all. The only remaining activity on the bus are SE0 at 1 ms intervals.

Does it mean Windows maintains a list of VIDs that it is going to recognize? I have Windows XP SP3.
Logged
slavka012
Member
*
Posts: 3


« Reply #1 on: April 18, 2012, 02:24:29 pm »

Hmm... If I remove the serial Num string ID, it works with my VID....
Logged
slavka012
Member
*
Posts: 3


« Reply #2 on: April 18, 2012, 02:42:56 pm »

Well, apparently windows remember that the device with that serial number used to be a custom HID device, and now refuse to let it be a keyboard. Without the s/n or with a different s/n it works.

I need to find where it keeps the information.
Logged
Jan Axelson
Administrator
Frequent Contributor
*****
Posts: 1629


WWW
« Reply #3 on: April 18, 2012, 08:00:33 pm »

Attach the device with the problem serial number. In Device Manager, right-click and select Uninstall. Remove and reattach the device.

Jan
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!