The most important reasons to start using BoxPN is that it secures your Internet connection to guarantee that all of the data you’re sending and receiving is encrypted and secured from prying eyes and you become absolutely anonymous on the Internet, changing your virtual location.
Phase 1 (MVP, 4–6 weeks):
Phase 2 (6–10 weeks):
Phase 3 (optional, 8–12 weeks):
This is the tricky part. The standard Windows USB/IP client does not handle joystick axis correctly. You need the modified HID driver.
Use the USB Network Joystick -bm- Driver if:
Avoid it if:
| Feature | Linux (Host/Client) | Windows (Client) | macOS (Client) | |---------|--------------------|------------------|----------------| | Kernel-level virtual joystick | ✅ (uinput, evdev) | ✅ (via WinUSB/libusb filter) | ❌ (requires 3rd party IOKit) | | XInput emulation | ❌ (but can use xboxdrv) | ✅ | ❌ | | Force feedback | ✅ (FFB over evdev) | ✅ (via hidraw) | ❌ | | Hot-plug detection | ✅ (udev) | ⚠️ (requires service restart) | ❌ |
The biggest selling point of this chipset is its versatility.
Open Device Manager -> Right-click the unknown device -> Properties -> Details tab -> Select "Hardware Ids" from the dropdown.
You will likely see:
USB\VID_0483&PID_BM01 (STMicroelectronics chip)
USB\VID_2E8A&PID_BM02 (Raspberry Pi chip)
Write this down. The "BM" is your anchor.
Phase 1 (MVP, 4–6 weeks):
Phase 2 (6–10 weeks):
Phase 3 (optional, 8–12 weeks):
This is the tricky part. The standard Windows USB/IP client does not handle joystick axis correctly. You need the modified HID driver.
Use the USB Network Joystick -bm- Driver if:
Avoid it if:
| Feature | Linux (Host/Client) | Windows (Client) | macOS (Client) | |---------|--------------------|------------------|----------------| | Kernel-level virtual joystick | ✅ (uinput, evdev) | ✅ (via WinUSB/libusb filter) | ❌ (requires 3rd party IOKit) | | XInput emulation | ❌ (but can use xboxdrv) | ✅ | ❌ | | Force feedback | ✅ (FFB over evdev) | ✅ (via hidraw) | ❌ | | Hot-plug detection | ✅ (udev) | ⚠️ (requires service restart) | ❌ |
The biggest selling point of this chipset is its versatility.
Open Device Manager -> Right-click the unknown device -> Properties -> Details tab -> Select "Hardware Ids" from the dropdown.
You will likely see:
USB\VID_0483&PID_BM01 (STMicroelectronics chip)
USB\VID_2E8A&PID_BM02 (Raspberry Pi chip)
Write this down. The "BM" is your anchor.
BoxPN offers freedom to browse the Internet without leaving any footprint behind. BoxPN encrypts all your traffic and hides your IP to protect your data from hackers, government, ISP providers and other prying eyes. Since our infrastructure is built in a way that doesn't log any of our users' activities, BoxPN will not store any information about you.
join now