If you're using Ubuntu Linux, then you need to set up permissions to be able to connect your device to the Web Driver on Bibimbap.
✅ Why USB Devices Don’t Connect to Web Drivers on Ubuntu Linux
- When you try to connect a USB keyboard or mouse on a web driver page in a Linux web browser, it fails to connect.
- This is because of Linux's security, which prevents web browsers from having read/write permissions for USB HID devices.
- But don’t worry, you can manually grant permissions to the USB HID device to connect it normally.
✅ How to Grant Permissions Permanently
Search for the device in the terminal: Open a Terminal and enter lsusb to find your device. Look for its
Vendor ID (VID) and Product ID (PID). For example, Pulsar products use VID
3710. The PID number (7505 in the example) can change depending on the product.$ lsusb
Bus 001 Device 002: ID 3710:7505 Pulsar Lab. X2F
Bus 002 Device 004: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubCreate a rules file: Use the Nano editor to create a rule file that includes the model name to distinguish the device.
sudo nano /etc/udev/rules.d/50-x2f_mouse.rules
The file should be saved in the /etc/udev/rules.d folder.Enter the rules: In the file you just created, enter a rule that reflects the device's VID and PID. The correct format is the following:
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="3710", ATTRS{idProduct}=="7505", TAG+="uaccess"
SUBSYSTEM=="hidraw*", ATTRS{idVendor}=="3710", ATTRS{idProduct}=="7505", TAG+="uaccess"Then, press Ctrl+O to save and Ctrl+X to exit.
Apply the Rules: To apply the new rules to the system, enter the following command and press Enter:
sudo udevadm control --reload-rules && sudo udevadm trigger (Alternatively, you can simply restart Linux)
Confirm Device Connection: Finally, access Bibimbap and confirm that your device is now listed in the USB HID device list. If you still can’t see it, please refresh and try again. You should now be able to connect your device normally:

⚠️ Important
The PID can change each time you connect the USB device
If you want to use the web driver for multiple devices, you must register each device's information separately.
You can also register a vendor's VID along with a list of product PIDs to the rules, which will grant permissions to all products from that specific vendor.