If -bm- refers to a specific branch or fork (e.g., from a GitHub repository), it likely adds:
Use the USB Network Joystick -bm- Driver if:
Avoid it if:
From the client PC, run:
usbip attach --remote 192.168.1.100 --busid 1-4 --force -bm
Note: The -bm flag forces block-mode handling.
You should now see a "USB Network Joystick (HID)" in your Game Controllers window (joy.cpl).
If you found a driver CD or are looking to install this device:
Who is this for?
"USB Network Joystick" name typically appears in Windows Device Manager when a generic, often budget-friendly gamepad is connected. These devices are usually plug-and-play
, meaning they use standard Windows "in-box" class drivers and don't require a specific installer from a manufacturer. 1. Identifying the Driver USB Network Joystick " often identifies with the Hardware ID USB\VID_0079&PID_0006
, which corresponds to a generic "DragonRise" or "Speedlink" style chipset. Manufacturer: Often generic or white-label (e.g., DragonRise Inc.). Driver Type: HID-compliant game controller (Human Interface Device). System Driver: Typically uses for configuration in Windows. 2. Installation & Configuration
Since these are plug-and-play, you generally do not need to download a separate driver file. Plug in the device: Connect it to a USB 2.0 or 3.0 port. Verify Detection: Control Panel Hardware and Sound Devices and Printers Right-click the icon (often a generic gamepad) and select Game controller settings Properties to test the buttons and directional pad. 3. Troubleshooting Common Issues If the device is "Not Recognized" or "Missing" in games:
Unit tests:
Integration tests:
Performance tests:
Security tests:
Compatibility tests:
The USB Network Joystick (BM) is typically a generic gaming controller that utilizes a standard Human Interface Device (HID) driver. Most modern operating systems, including Windows 10 and 11, should automatically recognize the device without requiring manual driver installation.
If your device is not working or shows as "Unknown," follow these steps: 1. Automatic Recognition (Recommended) usb network joystick -bm- driver
Plug and Play: Connect the joystick to a USB port. Windows should automatically detect it and install the "HID-compliant game controller" driver.
Check Connection: Use the Windows Search function and type "Set up USB game controllers" to see if your device is listed and active. 2. Manual Driver and Setup Resources
If the joystick is not detected automatically, you may need specific files or to re-install generic ones:
USB Network Joystick (BM) Driver for Notebook - DriverIdentifier
The USB Network Joystick -BM- driver supports generic, ShanWan chipset-based controllers in Windows. This legacy DirectInput driver is typically identified by hardware ID USB\VID_2563&PID_0575 and is often required for enabling vibration on budget controllers. For troubleshooting and driver downloads, visit DriverIdentifier.
USB Network Joystick -BM- is a common identifier for generic, budget-friendly gamepads often manufactured in China. Because these devices are usually plug-and-play
, they rely on standard Windows HID (Human Interface Device) drivers rather than proprietary software.
Below is a structured post you can use for a blog, forum, or social media guide to help others set up or troubleshoot this specific hardware. 🎮 How to Fix: USB Network Joystick -BM- Not Recognized
If your PC labels your controller as an "Unknown Device" or "USB Network Joystick -BM-" but it won't work in-game, you aren't alone. These generic controllers are notorious for minor driver hiccups. Here is how to get it running in minutes. 1. The "Magic" Analog Button Trick Before downloading anything, check your controller for an Press and hold the button for about 5 seconds.
Many of these budget controllers ship with the analog mode disabled by default, which prevents Windows from reading the thumbstick inputs correctly. 2. Force Windows to Use the Standard Driver If the device shows up with a yellow exclamation mark in Device Manager , follow these steps to force the correct driver: Right-click the button and select Device Manager
Find your joystick (it may be under "Other Devices" or "Universal Serial Bus controllers"). Right-click it > Update driver Browse my computer for drivers Let me pick from a list of available drivers on my computer USB Input Device HID-compliant game controller and click Next. 3. Calibrate and Test Once recognized, ensure the buttons are mapped correctly: Control Panel and search for "Set up USB game controllers". Select your device and click Properties tab and click to ensure your joysticks aren't drifting. 4. Pro Tip: Use an Emulator for Modern Games
Most modern PC games look for "XInput" (Xbox) controllers. Generic joysticks use "DirectInput," which many new games don't recognize. The Solution: Download a tool like Steam's Controller Settings to wrap your generic joystick as an Xbox 360 controller.
Are you still seeing a "Device Descriptor Request Failed" error? Try plugging the controller into a USB 2.0 port
instead of a blue USB 3.0 port—older generic chips sometimes struggle with high-speed ports.
USB Ports Not Working on Windows: Solve Common USB Issues - Dell
The USB Network Joystick -BM- is a common generic identifier for older USB arcade encoders or gamepads, often utilizing the DragonRise Inc. or similar generic HID (Human Interface Device) chipsets. Because these are standard HID devices, modern operating systems like Windows 10/11 typically install a generic driver automatically without requiring external software. Device Identification
The "-BM-" designation is frequently associated with the following hardware profiles:
Hardware ID: Often appears as USB\VID_0079&PID_0006 (DragonRise Inc. Joystick). If -bm- refers to a specific branch or fork (e
Common Use: Found in budget PC joysticks, arcade-to-USB encoders, and retro-gaming peripherals. Driver & Setup Guide
Automatic Installation: Plug the device into a USB 2.0 or 3.0 port. Windows should automatically detect it as a "HID-compliant game controller" in the Device Manager.
Calibration: Open Control Panel > Hardware and Sound > Devices and Printers. Right-click the joystick icon and select Game Controller Settings to calibrate your axes and buttons.
Legacy Drivers: For vibration support or older OS versions (XP/Vista), legacy drivers can sometimes be found in community archives like the Internet Archive. Troubleshooting & Fixes If the device is not working or buttons are misaligned: USB network joystick is not working in windows 10 64 bit
Plug-and-Play: Most modern systems, including Windows 10 and 11, should automatically detect the joystick as a "Generic USB Joystick" or "HID-compliant game controller" upon connection .
Manual Driver Updates: If the device isn't recognized, you can manually trigger an update through Device Manager by right-clicking the device (often marked with a yellow exclamation point under "Other devices") and selecting Update driver .
Legacy Support: For older systems or specific vibration features, some users archive older driver packages, such as the 2011 USB Joystick Driver on Internet Archive . Common Issues & Fixes USB network joystick is not working in windows 10 64 bit
The USB Network Joystick -BM- driver is a critical software component for users looking to connect and configure generic or legacy gamepads on modern Windows systems. Often associated with "807," "830," or "831" network joystick models, this driver enables the hardware to communicate effectively with the operating system, allowing for button customization and vibration feedback. Key Features of the USB Network Joystick -BM- Driver
While many modern controllers are "plug-and-play," specific legacy or generic models require dedicated drivers to function correctly. The -BM- driver specifically offers:
Broad Compatibility: Supports older Windows versions like XP and Vista up to modern Windows 10 and 11 environments.
Customization Tools: Provides an interface to map buttons, calibrate axes, and adjust vibration intensity.
Virtual Integration: Works alongside tools like vJoy to emulate joysticks for games that only support specific input types. How to Download and Install the Driver
To ensure your hardware is recognized, follow these standard installation steps:
Source the File: Reliable versions, such as USB Network Joystick Driver 3.70a.exe, can often be found on community repositories like the Internet Archive or FileHippo.
Run as Administrator: Right-click the setup.exe or USB Network Driver.exe and select Run as administrator to ensure all system permissions are granted.
Physical Connection: Plug your joystick into a USB port. Windows should now identify it as a "USB HID" or "Game controller" device rather than an "Unknown Device".
Verification: Open the Control Panel, navigate to Devices and Printers, right-click your gamepad, and select Game controller settings to test the buttons and axes. Troubleshooting Common Issues If your joystick is still not working after installation:
If your device is labeled "USB Network Joystick -BM-" and is not being recognized, follow these steps to establish a solid connection: Avoid it if:
Plug-and-Play Detection: Most of these devices are automatically installed by Windows. To verify it's working:
Open Control Panel and search for "Set up USB game controllers".
If the device appears as "USB Gamepad" or "Generic USB Joystick," select it and click Properties to test the buttons and axes.
Calibration: If the movement feels off, use the Windows Calibration Wizard found under the Settings tab in the Game Controllers properties menu. Manual Reinstall (Fixing "Unknown Device"):
If the device shows a yellow warning in Device Manager, right-click the entry under "Human Interface Devices" and select Uninstall device.
Unplug the joystick and restart your PC. Plug it back in to force Windows to reload the generic HID driver. Platform Specifics:
Steam: For generic controllers, go to Steam > Settings > Controller and enable "Steam Input for generic controllers" to ensure compatibility with modern games.
Linux: The device is typically mapped to /dev/input/js0 or /dev/input/eventX. You can check recognition by running ls -l /dev/input/js* in a terminal. Common Issues
Power Management: Windows may turn off USB ports to save power. In Device Manager, right-click your "USB Root Hub" entries, go to Power Management, and uncheck "Allow the computer to turn off this device".
Hardware Conflicts: If the joystick works in menus but not during gameplay, it may be a mapping issue within the specific game's settings rather than a driver failure.
The USB Network Joystick (BM) is a driver and configuration utility primarily developed by GASIA to enable generic or "cloned" USB game controllers to function on Windows PCs. While most modern controllers are plug-and-play, this specific driver is often required for older or "non-branded" gamepads to support features like vibration (force feedback) and precise calibration. Key Features and Compatibility Manufacturer: GASIA. Hardware ID: Commonly identifies as USB\VID_2563&PID_0575.
Operating Systems: Supports Windows XP through Windows 10/11 (both 32 and 64-bit).
Functionality: Includes stick and trigger calibration, button remapping, and vibration/rumble testing. Where to Find the Driver
If your controller isn't recognized or the vibration isn't working, you can find the driver through these sources:
Third-Party Repositories: Platforms like Software Informer and DriverIdentifier host versions of the installer (often named Usb Network Joystick Driver.exe).
Generic Vibration Drivers: Drivers labeled for USB Vibration Gamepads (version 3.60.136.0) from sites like DriverScape often provide compatible support for the same hardware ID. Setup and Troubleshooting Tips
Tunables: