How can we help?
-
zWAN
-
-
-
-
- Firewall & Layer 7 Application Filtering
- VPN Site-to-Site Tunnel Setup & Connectivity (z40 to Cloud vGR)
- Intrusion Prevention System (IPS) / Intrusion Detection System (IDS) Testing
- DNS Filtering
- DDoS Protection & Logging
- MAC Address Filtering & Geo-fencing
- Application Control & Protocol Blocking
- Authentication & Access Control (zID)
-
- WAN Link Failover & Load Balancing (ACI Mode)
- Dynamic Path Selection & Application-Aware Routing
- SaaS & Internet Breakout Validation
- QoS for Microsoft Teams (Datacenter vGR + Branch z40)
- Tunnel Failover (z40 ↔ vGR) — WAN00 (wired) primary, WAN03 (4G) & WAN04 (5G) backups
- IP Routing & Static Route Steering (z40 Branch)
- VLAN & Layer-2 Bridging
-
-
-
-
-
-
- Articles coming soon
-
-
-
- Articles coming soon
-
- Articles coming soon
-
-
-
-
-
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
-
-
-
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
-
-
-
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
-
- Articles coming soon
-
- IPsec Tunnel not Establishing
- SSL-VPN Tunnel not Establishing
- Mobile Network Issues
- Management Tunnel does not Establish
- DNS not Resolving from Local Network Appliance
- DNS Resolution Issues in Tunnel Configuration
- DHCP Server not Leasing IP to LAN PC
- Debugging EC Events - Unknown Status Issue
- Trusted-MAC Geofencing Issues
- DNS Issues from DC LAN PC
- Troubleshooting LAN Connectivity to Internet via WAN, Remote Branch LAN, or Local Branch LAN
- NetBalancer gateways displaying Faulty/Inactive
- Packet Drop Issues
-
-
zTC
-
-
-
-
-
- Citrix HDX + USB Headset (Call-Center Baseline)
- VMware Horizon + Smart Card / CAC Login
- Microsoft AVD/RDP + Teams Optimized Video
- Multi-Monitor & 4K Performance
- USB Device Management - Block Storage
- Printing to Local USB & Network Printers
- Barcode Scanner (HID) with Line-of-Business App
- Kiosk / Assigned-Access Auto-Launch
- Wi-Fi Roaming & Link Change Mid-Session
- Power Management and Session State
- OS/Firmware Update & Rollback
-
-
StorTrends
-
zAccess
-
zGuardian
You are here:
Print
Barcode Scanner (HID) with Line-of-Business App
0 out Of 5 Stars
| 5 Stars | 0% | |
| 4 Stars | 0% | |
| 3 Stars | 0% | |
| 2 Stars | 0% | |
| 1 Stars | 0% |
Overview
This test case simulates a common workflow in retail, logistics, or healthcare where users must quickly scan items directly into a line-of-business (LOB) application. Examples include point-of-sale terminals, inventory management systems, or patient check-in kiosks.
The test validates that a standard USB barcode scanner, operating in keyboard-emulation (HID) mode, is automatically and seamlessly redirected into the VDI session. The key success criteria are speed, accuracy, and reliability, ensuring that the scanner behaves exactly like a physical keyboard without lag or focus issues.
zTC/zMAN Configuration
No specific configuration is required for this use case.
- zMAN Director Configuration: No special peripheral policies are needed. The zTC device simply needs a standard VDI connection profile (Citrix, VMware, or Microsoft) applied to it.
- Local zTC Configuration: No local configuration is necessary. SnapOS is designed to redirect any USB device configured in HID mode automatically. 1
3rd Party Setup (VDI Environment)
- Install Line-of-Business Application: On the virtual desktop master image, install the target application that will receive the scanned input. For testing purposes, a simple application like Notepad or Microsoft Excel is sufficient if a real LOB application is not available.
- Ensure No Blocking Policies: Verify that no VDI-level policies (e.g., Citrix or Group Policies) are configured to block generic USB HID devices. This is not a default setting, but it’s good practice to check in high-security environments.
Execution
- Connect Hardware: Connect a standard USB barcode scanner to an available USB port on the zTC device. Ensure the scanner is configured for HID/keyboard-emulation mode, which is the default for most models.
- Launch VDI Session: Power on the zTC and log in to your virtual desktop session.
- Open Application: Inside the VDI, launch the LOB application or Notepad.
- Test Single Scan:
- Click your mouse to place the cursor inside the text entry field of the application.
- Scan a single barcode.
- Test Rapid Scans:
- With the cursor still in the entry field, quickly scan five to ten different barcodes in succession.
- Test Focus Handling:
- After scanning, immediately begin typing text with the physical keyboard to ensure it also registers in the same field.
- Click on a different window or the desktop background to remove focus from the entry field, then scan a barcode again.
Verification
- Device Redirection (Pass/Fail):
- PASS: The barcode scanner works immediately within the VDI session after being plugged into the zTC, with no manual configuration needed. It behaves as a secondary keyboard.
- FAIL: The scanner is not detected by the VDI session or requires a complex manual redirection policy (e.g., specifying its VID:PID) to function.
- Input Accuracy (Pass/Fail):
- PASS: The alphanumeric data appearing in the application field is a perfect match for the data encoded in the barcode. If the scanner is configured to send an “Enter” keystroke after each scan, the cursor correctly moves to the next line.
- FAIL: The scanned data is incomplete, contains incorrect or garbled characters, or misses the trailing “Enter” keystroke.
- Performance and Latency (Pass/Fail):
- PASS: Scanned input appears in the application field instantaneously. All entries from the rapid-scan test are captured correctly and in the proper sequence.
- FAIL: There is a noticeable delay between the physical scan and the data appearing on screen. The system misses scans or records them out of order during the rapid-scan test.
- Focus Handling (Pass/Fail):
- PASS: The scanned input is always sent to the active window and field that has the system’s keyboard focus. Using the scanner does not interfere with the normal operation of the physical keyboard. When no field is in focus, the scanned input is either discarded or beeped as an error by the scanner, as expected.
- FAIL: The scanner input is sent to the wrong application or is lost even when the target field is in focus.
Was this article helpful?
0 out Of 5 Stars
| 5 Stars | 0% | |
| 4 Stars | 0% | |
| 3 Stars | 0% | |
| 2 Stars | 0% | |
| 1 Stars | 0% |
5
Table of Contents