The vJoy driver installs a virtual bus. On that bus, it creates a virtual HID device. Any program that can access the vJoy SDK (Software Development Kit) can write data to that virtual device. For example:
He discovered , a "ghost" device driver that lives entirely in the computer’s memory. After installing the vJoy Device Driver , Windows suddenly believed a brand-new, top-of-the-line joystick was plugged in, even though his USB ports were empty. The Puppeteer (The Feeder) vjoy device
However, if you fall into any of these categories, : The vJoy driver installs a virtual bus
When you install vJoy, it does not immediately change how your keyboard or mouse works. Instead, it installs a driver that tells your operating system, "There is a new joystick connected." To Windows, this virtual device looks and acts exactly like a physical USB joystick or gamepad. It appears in the "Game Controllers" list in the Control Panel, it has a vendor ID and a product ID, and it can be selected in any game that supports standard input. For example: He discovered , a "ghost" device
Download and run Joystick Gremlin. In its settings, you will see your physical devices and the vJoy device. Create a mapping: "Physical Button 1 → vJoy Button 1" or "Physical Axis X → vJoy Axis X with curve" . Activate the plugin. Now go back to joy.cpl . Move your physical joystick. The vJoy device bars will now move.