serial device

  • Thread starter Thread starter JVA
  • Start date Start date
J

JVA

I have my own device on COM 2 and a GPS on COM 12. Both device output
strings of data continously. When I start XPE the system detects a ms serial
ballpoint device and automatically install a ms serial ballpoint using COM 2
and COM 12. How do i force XPE not to install ms serial ballpoint. if I
uninstall the ms serial ballpoint using device manger then my touch screen do
not work any more.
 
Hello JVA,
you could use the /fastdetect switch in the boot.ini file to prevent XPe to
detect your devices.
Kind regards
SP

"/fastdetect:comnumber
This switch turns off serial and bus mouse detection in the Ntdetect.com
file for the specified port. Use this switch if you have a component other
than a mouse that is attached to a serial port during the startup process.
For example, type /fastdetect:comnumber, where number is the number of the
serial port. Ports may be separated with commas to turn off more than one
port. If you use /fastdetect, and you do not specify a communications port,
serial mouse detection is turned off on all communications ports."
 
Add the SkipEnumerations to the registry entry for the com port.

Either here -
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\PORTS\0000\Device
Parameters]
"SkipEnumerations"=dword:ffffffff

or here -
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\*PNP0501\1_0_17_0_0_0\Device
Parameters]
"SkipEnumerations"=dword:ffffffff

Bruce Backus
 
Perhaps, you still want to add the no serial mouse detection in the boot.ini. Use /NoSerialMice switch instead.

SkipEnumerations reg. key also needs to be added. More info here: http://support.microsoft.com/kb/283063

You can even use an app that will do the job: http://www.stevematt.f9.co.uk/FixSerial/fixserial.htm

--
=========
Regards,
KM


Bruce Backus said:
Add the SkipEnumerations to the registry entry for the com port.

Either here -
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\PORTS\0000\Device Parameters]
"SkipEnumerations"=dword:ffffffff

or here -
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\*PNP0501\1_0_17_0_0_0\Device Parameters]
"SkipEnumerations"=dword:ffffffff

Bruce Backus


JVA said:
Done that, if i reboot it still say "found new hardware" and wants to load
sermouse.sys.
 
Back
Top