-
Notifications
You must be signed in to change notification settings - Fork 293
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
Bug: Joystick Detection Issue with ROS2 Joy 3.3.0 in Docker #278
Comments
Can you please report this again over at https://github.com/ros-drivers/joy? That is where the source repository for this code. Thank you! |
The repo you said does not exist and in ROS index the URI to the joy pkg is this one, @clalancette . |
Sorry, it is https://github.com/ros-drivers/joystick_drivers . Can you point me to where it says this is the right repository in rosindex? That shouldn't be the case. |
This is the link to the ROS index: https://index.ros.org/p/joy/ The link you have provided is the same as the one specified in the ROS index and is the same as the one to which I have reported this issue. Can you reopen it, @clalancette ? |
Sorry, you are right. No matter how many times I looked at this, I always thought that this was in the wrong repository. My mistake, I apologize. I'll reopen. |
@mariamercade In the past, I have always had to use |
That said, this does look like a regression on something that used to work. My best guess is that this is related to #247 or #261 , which are the only ones that changed thing in |
Reverting #247 worked for me, @clalancette . It also works with |
I am using the ROS2
joy
package within a Docker container, based on the ROS2 Humble image, while sharing the volume/dev/input
. I've encountered a bug in the latest version3.3.0
ofjoy
. Essentially, if my joystick (which operates via Bluetooth) is not powered on before executing docker run, the joy node never detects it even after it's connected. I conducted a test by reverting back to version3.1.0
by cloning the source repository, and this issue did not occur: I could execute docker run with the joystick powered off, then power it on, and it would be detected.It seems like some of the recent changes is causing this behavior.
The text was updated successfully, but these errors were encountered: