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

Missing rumble on all controllers #1

Open
cathery opened this issue Oct 31, 2019 · 6 comments
Labels

Comments

@cathery
Copy link
Owner

@cathery cathery commented Oct 31, 2019

There is currently no implementation of rumble features in the app due to the fact that neither AbstractedPad nor Hdls functions in switch firmware allow you to get the vibration value of the device.

You could try to work around this by registering a VibrationDeviceHandle for the controller you wish to use, but I can't seem to get it working properly or change any values. There is also the issue of no actual vibration being sent because of a bug that requires you to re-enable controller vibration in switch system settings.

If you know how to solve this issue, or have anything to add, please let me know.

cathery added a commit that referenced this issue Nov 2, 2019
@cathery cathery pinned this issue Nov 5, 2019
@Ntemis

This comment has been minimized.

Copy link

@Ntemis Ntemis commented Nov 9, 2019

Hi, how you explain the rumble support in Mayflash Magic NS and 8bitdo's https://www.8bitdo.com/wireless-usb-adapter/ ?

@cathery

This comment has been minimized.

Copy link
Owner Author

@cathery cathery commented Nov 9, 2019

8bitdo fakes each controller as an official Nintendo controller, which is handled directly and internally by the firmware. This sysmodule relies on hiddbg's virtual controller functionality, which doesn't seem to receive any rumble input/output.

@Ntemis

This comment has been minimized.

Copy link

@Ntemis Ntemis commented Nov 9, 2019

got you and thanks for the fix to have 4 controllers with one dongle.
Shame though, i hope to be supported in the future somehow in libnx

@SmartBoy84

This comment has been minimized.

Copy link

@SmartBoy84 SmartBoy84 commented Nov 16, 2019

So this is not possible - Would really love this as it is the last feature stopping your program from being perfect! I'll happily donate if you want?

@Ntemis

This comment has been minimized.

Copy link

@Ntemis Ntemis commented Nov 16, 2019

check this out
switchbrew/libnx#347

@cathery

This comment has been minimized.

Copy link
Owner Author

@cathery cathery commented Nov 16, 2019

Yeah I know. I already told you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.