How to fix the "Fail to Open" PS2 KB MSR with the latest JPOS MSR driver 80128802-002 on a Windows Embedded POSReady 7?(32bit)

When execute the test tool "JRE32bit\POStest\POStest.bat", an error message below showed up:
Failed to open "defaultMSR"
Exception: Fail to open connector,ps2kb

This occurs with the JavaPOS driver version 80128802-002-A_V1.13.4  but does not occur with the previous version JPOS (80066808-004-A). 

The environment are as below
  • OS: Windows Embedded POSReady 7 (32 bit)
  • JRE: JRE 7 (32 bits)
  • Driver version: 80128802-002-A_V1.13.4 for JRE 32 bits
  • Selected device name: IDTECHMSR_PS2KB
  • MSR Keyboard Base Driver V1.06 
  • MSR Model: :ID TECH IDMB-333433B-NC

 

The problem is due to customer put the  "IDTECH_KeyboardHook.dll" and "PS2Conn.dll" and other dll file to the "C:\\Windows

system32" which causes the JPOS fail to load them hence it failed to open our reader.

The fix is to remove the dll files from the "C:\\Windows system32" folder.

See Also: