Using the U-Prox Desktop USB reader as a “virtual keyboard”
Using the U-Prox Desktop USB reader as a “virtual keyboard”
Share and save
Using the U-Prox Desktop USB reader as a “virtual keyboard” involves sending the read code to the cursor location in Windows.
See below for the required settings.
Two options are possible – “Block A” and “Block B.”
Block A (USB reader + using our software)
Block A – Part I. – Operation via RS232 – COM port Description of the U-Prox Desktop USB reader’s operation over the RS232 protocol – link to file – RS232Proto_3_ua.pdf
Note the reading of identifier codes – pages 7 and 8, text format, binary and HEX formats.
command bb – switch to binary format
command bt – switch to text format (default)
command bx – switch to HEX format
Block A – Part II. – “Virtual keyboard” configuration Universal method – use the U-Prox Desktop USB reader as a virtual keyboard, suitable for any software. – this is when U-Prox Desktop outputs the presented card’s code at the cursor position.
For “virtual keyboard” mode, you can use U-Prox Desktop USB readers released from summer 2017, which have serial numbers GID 00:4E:FE:… and 00:32:00:…
Download the U-Prox software installation disc (also “U-Prox IP” or “U-Prox WEB”) from our website’s Downloads → Software and Manuals page, or just the installer, and install the U-Prox Desktop Server component, or use one of the links below:
If the OS does not find drivers when connecting to the U-Prox Desktop USB reader, install them from our website or via Windows auto-update:
for older OS versions (up to Windows 7, including server editions)
for current OS versions (Windows 8 and above)
In Device Manager (“Start” → “Run” → devmgmt.msc), it typically appears as COM3.
To enable use of U-Prox Desktop as a virtual keyboard, after installing the “U-Prox Desktop Server” component, perform the following actions:
After installation, stop the service “U-Prox IP Desktop Service” (UProxIPDesktopService) and disable its automatic startup.
Open the Windows Services console (Start → Run → services.msc).
2. In the OS processes, in the Task Manager, select “End Task” for the processes “Acs.DesktopService.exe” or “Acs.DesktopService.Admin.exe”;
3. enter the necessary data into the OS register (see below for a description of this data);
4. If not already connected, connect the reader to USB so that the “Silicon Labs CP210x…” port appears.
5. Run the file “Acs.DesktopService.exe” or “Acs.DesktopService.Admin.exe” from the directory “C:\Program Files (x86)\A2SoftIn\UProxIP\” as a program with additional privileges as “run as administrator” so that it appears in the processes in the Task Manager. – You can place a shortcut to this file on your desktop for easy access after booting up your PC, or add this shortcut to the OS startup folder to automatically launch the program after booting up your PC (with the appropriate privileges).
After this, the card code presented to the reader will appear at the cursor position—provided nothing is blocking the reader’s port.
Recommended settings for the U-Prox Desktop USB reader:
Must operate in Wiegand 42 format
Connect to the U-Prox Desktop USB reader via Bluetooth from the mobile U-Prox Config configurator, and verify/set the Wiegand 42 operating mode
Download and install the mobile U-Prox Config configurator from the PlayMarket/AppStore or from our website in the firmware archive
Function for outputting identifier codes via the keyboard buffer (at cursor position).
The identifier format is set in the Windows registry:
Open the registry editor (“Start” → “Run” → regedit.exe)
For x32: [HKEY_LOCAL_MACHINE\SOFTWARE\A2SoftIn\UProxIP\2.00] for x64 [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\A2SoftIn\UProxIP\2.00] “SendKeysFormat”=”hex8”
The value "SendKeysFormat"="" disables output of identifier codes via the keyboard buffer.
A decoration of the card code—converted according to "SendKeysFormat" and sent to the keyboard buffer—is applied per the string value "SendKeysDecorator" in the registry. The format of "SendKeysDecorator" follows the .NET String.Format syntax.
For example, to add a newline (carriage return) after a 10-character hexadecimal card code, set in the registry:
For x32: [HKEY_LOCAL_MACHINE\SOFTWARE\A2SoftIn\UProxIP\2.00] For x64: [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\A2SoftIn\UProxIP\2.00] “SendKeysFormat”=”Hex5” “SendKeysDecorator”=”{0:U}\r” – display identifier codes in UPPERCASE, and carriage return “SendKeysDecorator”=”{0:L}\r” – display identifier codes in lowercase, and carriage return
Here, {0:U} and {0:L} specify uppercase and lowercase formatting, and \r is a carriage return.
Additional formats “Dec3nz” and “Dec4nz”, corresponding to formats “Dec3” and “Dec4”, but without leading zeros, for example:
Dec4: “0012345678” Dec4nz: “12345678”
Dec3: “00345678” Dec3nz: “345678”
FEATURES:
The Desktop Service has a peculiarity – if the PC has COM ports (for example, Bluetooth COM ports) that respond slowly, then the auto-search for ports takes a long time, and registration/reading does not start.
To avoid this, in the registry (under the specified key) you should specify a fixed COM port (by manually creating a value with the name below, and setting its data to the USB reader’s COM port number – see Device Manager for the port number):
If the “Control Window” does not open:
This is one of the main windows—it cannot be absent, unless the user’s software permissions are restricted (in which case the menu would be greyed ...
MIFARE identifiers can contain a 4-byte or 7-byte code, which is read differently by different systems or equipment manufacturers. Therefore, U-PROX readers offer several interpretation schemes for t...
Launch the U-Prox Installer application or log in via the U-Prox Installer WEB portal.
2. Select a security center from the list
3. Select the device from the list, click th...
Database files are named as follows:
UProxIP.mdf / GGLite.mdf – main database
UProxIP_log.ldf / GGLite_log.ldf – SQL Server transaction log for the main database
UProxIP_01.mdf / GGLite_01....
Programming takes place from the U-PROX Config mobile application via Bluetooth.
The U-PROX Config app can be downloaded from the PlayMarket or AppStore, or by entering the QR code:
When co...
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ...
USB зчитувач U-Prox Desktop підтримує читання активної bluetooth мітки U-Prox TAG та U-Prox AU-Prox TAG Reader Requirements and Firmware Updates
Mod.1 (GID 00:32:00:…): requires reader firmware ≥...
The U-PROX system includes built-in tools for integration with third-party software via API, with support for SOAP, REST, JSON, and XML standards.
U-PROX software is free of charge, as is the REST...
Here are some common issues that can occur when updating device firmware—though specific problems vary by device and software—and a few general recommendations:
Make sure you have a stable Intern...
Unpack the utility shrink_db_all_modif.bat from the archive shrink_db_all_modif.zip into the database directory (C:\Program Files (x86)\A2SoftIn\UProxIP), and, as needed, run ...