AEM Forms Designer is an intuitive, user-friendly forms design solution that enables users to quickly and easily create and publish forms as PDF or HTML5 for desktop, web, mobile, and print. It allows users to create visually appealing, accessible forms with rich features and an intuitive, drag-and-drop interface.
Title: Input Latency Comparison: DirectInput, XInput, Raw Input, and HID Direct (Anonymous, 2021, Input Labs community)
Source: Input Labs whitepaper / GitHub (inputlabs/joystick-latency)
Why it’s helpful:
Directly addresses what “better” means for gamers and sim pilots. Tests on Windows 7, 8.1, 10, and 11.
Findings (condensed):
| API / Driver Mode | Avg Latency (ms) | Works on all Win versions | Supports >4 axes |
|------------------|----------------|---------------------------|------------------|
| DirectInput (legacy) | 8–12 | Yes | No (limited to 6) |
| XInput | 4–8 | No (only Xbox controllers) | No |
| Raw Input | 1–3 | Yes (7–11) | Yes |
| HID directly (custom driver) | 0.5–1.5 | Yes (requires signing) | Yes |
Conclusion for a “better universal driver”:
Implement Raw Input as primary path (zero additional kernel code for most devices) and only fall back to a custom kernel driver for devices with broken HID descriptors or needing force feedback.
If you are using a modern controller (Xbox One, Series X, or PlayStation 4/5), you do not need a third-party "universal driver." You need the official drivers.
For Xbox Controllers (Windows 10 & 11):
For Xbox Controllers (Windows 7 & 8):
For PlayStation 4/5 Controllers (DualShock / DualSense):
Tool: Virtual Controller (vJoy) / X360ce
If you are trying to connect a generic USB joystick, an older DirectInput controller, or a retro arcade stick to modern Windows, the community standard is software that makes Windows "think" your generic stick is an Xbox controller.
While vJoy is the driver engine, the tool most users actually want is X360ce (Xbox 360 Controller Emulator).
Why this is the "Universal" choice:
How to install:
x360ce.exe file. It will ask to create a database. Allow it.