Joycon rumble inconsistency
I have noticed that when I use setRumble on all the channels of the joycons connected to the console, they do weird things and not all motors seem to activate at the same frequency. However, when I use the exact same function when the joycons are disconnected from the console, they vibrate perfectly like I expected them to.
Is this a bug ? A feature ? Am I missing something ? And if it is impossible to make this work better, is there any way to detect if the joycons are connected to the console so that I only make them rumble when they're disconnected ?
I am not aware of any problems. Could you share your program and I will take a look
Alright I started the sharing process of a demo program. The ID is NC347MNDDA (demo of the weird rumble).
Also this problem could be related to my switch only, since I haven't seen anyone experiencing it on the forum...
Tell me if it does it to you as well
I am getting a strange affect as well. When disconnected, as you say the rumble is very consistent, but when connected the volume seems to vary a lot. I don't think that there is currently a way to detect when joy cons are docked. I will raise an issue for this. Thanks for reporting
I can confirm that the issue for me only appears when the joycons are attached. Anyway, for this game, vibrations weren't essential, so I guess I won't use them.
Thank you !
This may or may not be related but I noticed that the D-Pad behaves differently when the joycons are attached. Specifically you can no longer read each of the 4 D-Pad buttons independently (4-key rollover). Eg. If you push 'up' and 'down' at the same time while attached only the 'up' will be detected as pressed. (
controls(0).down == 0) Similarly 'left' will override 'right'. This does not happen when the joycons are detached.