-
Notifications
You must be signed in to change notification settings - Fork 19
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
Adding controller support #41
Comments
Some of the controller is plug and play, act like joystick(osu framework is fully support). |
And i'm not sure is there any controller can play tau |
Jokes aside, any controller with a joystick would work. Just need a handler to make sure it does the correct thing. |
the framework/osuTK does have support for Joysticks, we just have to implement that to translate to left and right keys. |
This comment has been minimized.
This comment has been minimized.
probably would be better to map the entire stick to the scythe, like a flick stick in first-person shooter games, or make that an option |
Last time I tried that, the deadzones of a joystick made it infeasible, as you'd have less precision at each of the ordinals. Maybe things have changed now, so I'll add to my backlog, if no one beats me to it. |
I did have a local branch that implemented controller support (tested with the Xbox controller), and I agree that it did feel a bit weird, even after adjusting the deadzones a bit and using a completely separate library. (This recent conversation reminded me that rumble support is fairly pointless, even if it is a little fun. However it isn't natively supported by osu!framework so it's pointless either way) I'm not entirely against the idea, though I think it won't feel the best while playing, at least not with the right controller. |
I'm not completly sure this is possible, but Osu! had controller support natively didn't it?
Using the controller stick to move the paddle would be a lot better than using a mouse, IMO.
The text was updated successfully, but these errors were encountered: