Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

USB joystick for Windows Subsystem for Linux? #3862

Closed
mshong0320 opened this issue Feb 18, 2019 · 1 comment
Closed

USB joystick for Windows Subsystem for Linux? #3862

mshong0320 opened this issue Feb 18, 2019 · 1 comment
Labels

Comments

@mshong0320
Copy link

I am using WSL to use ROS for a graduate course, and I need to access a joystick usb driver through WSL. I want to figure out how I can do that. When I plug in the joystick to my computer it doesn't show on /dev/. The joystick uses Windows' xusb22.sys driver, and it's showing that it's connected to Port_#0001.Hub_#0001. How can I access this joystick usb data through WSL?

@therealkenc
Copy link
Collaborator

therealkenc commented Feb 19, 2019

How can I access this joystick usb data through WSL?

Unfortunately for your use-case, WSL doesn't have /dev/js? or block/character device support in general (with the exception of /dev/ttyS? and some special devices like /dev/null). We also don't have /dev/usb/* (libusb) support yet ref landing zone #412 and this User Voice. You could (in principle) open a new User Voice for /dev/js?, but if it were me I'd upvote libusb. Doing that won't get you joystick support before your course completes, but it does help express community interest in improved device support for WSL.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants