Skip to content

Does not recognize keyboard when running in WSL #55

@suited-1

Description

@suited-1

The keyboard is not recognized by epomakercontroller when attempting to send a command to the keyboard (send-cpu) in WSL.
WSL does have access and can see the keyboard. I had to pass it through manually.

(epomaker) suited@Mr-Stein:~/Github/epomaker-controller$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 3151:4015 ROYUAN RT100 Wired
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
(epomaker) ellis@Mr-Stein:~/Github/epomaker-controller$ epomakercontroller dev --print
Printing all available information about the connected keyboard.
WARNING: If this program errors out or you cancel early, the keyboard
              may become unresponsive. It should work fine again if you unplug and plug
               it back in!
[
  {
    "path": "1-1:1.0",
    "vendor_id": "0x3151",
    "product_id": "0x4015",
    "serial_number": "",
    "release_number": 264,
    "manufacturer_string": "ROYUAN",
    "product_string": "RT100 Wired",
    "usage_page": 0,
    "usage": 0,
    "interface_number": 0,
    "bus_type": 1
  },
  {
    "path": "1-1:1.1",
    "vendor_id": "0x3151",
    "product_id": "0x4015",
    "serial_number": "",
    "release_number": 264,
    "manufacturer_string": "ROYUAN",
    "product_string": "RT100 Wired",
    "usage_page": 0,
    "usage": 0,
    "interface_number": 1,
    "bus_type": 1
  },
  {
    "path": "1-1:1.2",
    "vendor_id": "0x3151",
    "product_id": "0x4015",
    "serial_number": "",
    "release_number": 264,
    "manufacturer_string": "ROYUAN",
    "product_string": "RT100 Wired",
    "usage_page": 0,
    "usage": 0,
    "interface_number": 2,
    "bus_type": 1
  }
]
(epomaker) suited@Mr-Stein:~/Github/epomaker-controller$ epomakercontroller send-cpu 69
WARNING: If this program errors out or you cancel early, the keyboard
              may become unresponsive. It should work fine again if you unplug and plug
               it back in!
No events found with description: 'ROYUAN .* System Control'
Failed to send CPU usage: No device found

Hope to get some help on this. Thanks

Suited

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions