Wiimote with Wii bt module #617

Open
opened 2023-01-17 21:18:34 -03:00 by phibryzo · 12 comments
phibryzo commented 2023-01-17 21:18:34 -03:00 (Migrated from github.com)

Hello,
When I use Cemu 2.0 or latest experimental version, I've a problem with Wiimote API :

In controller interface, I select API : Wiimote, and controller not appear (searching controller...). No crash ! but no controller appear.
image

I test with 1.27.1 and API work fine.
image

So, I've copied file "cemu_1.27.1\controllerProfiles\controllerX.xml" in my folder "cemu_2.0\controllerProfiles\controllerX.xml".
image

I launch cemu 2.0 : It's work fine in game ! Controller interface show conf. But "searching controller..." is always inactive
image

My conf : Win10, CEMU 2.0 x64 [FR], dongle bluetooth wii J27H002
Work fine on 1.27.1

Thank to the support and your great work !

Hello, When I use Cemu 2.0 or latest experimental version, I've a problem with Wiimote API : In controller interface, I select API : Wiimote, and controller not appear (searching controller...). No crash ! but no controller appear. ![image](https://user-images.githubusercontent.com/14242172/213042931-5806bb16-305e-4714-9435-b8cc258f76a9.png) I test with 1.27.1 and API work fine. ![image](https://user-images.githubusercontent.com/14242172/213043009-f889d029-a4e6-4cdf-85a6-925caf45e854.png) So, I've copied file "cemu_1.27.1\controllerProfiles\controllerX.xml" in my folder "cemu_2.0\controllerProfiles\controllerX.xml". ![image](https://user-images.githubusercontent.com/14242172/213043058-3bb1716b-efed-46fb-8541-318cefb7601c.png) I launch cemu 2.0 : It's work fine in game ! Controller interface show conf. But "searching controller..." is always inactive ![image](https://user-images.githubusercontent.com/14242172/213043218-bcc97c16-e2c2-4d54-9a3d-65f8b38ab7b3.png) My conf : Win10, CEMU 2.0 x64 [FR], dongle bluetooth wii J27H002 Work fine on 1.27.1 Thank to the support and your great work !
Squall-Leonhart commented 2023-01-17 22:27:35 -03:00 (Migrated from github.com)

wiimotes have the same oddities under 2.0 that they do under 1.2x, if they go to sleep they must be removed from the system and re-paired via the pairing wizard.

wiimotes have the same oddities under 2.0 that they do under 1.2x, if they go to sleep they must be removed from the system and re-paired via the pairing wizard.
rosostolato commented 2023-01-26 12:54:15 -03:00 (Migrated from github.com)

@phibryzo I found a way to make it work on the latest version, you need to only connect your wiimote just right before clicking on the "Controller" dropdown after selecting "Wiimote" as API. Otherwise, it will freeze.

@phibryzo I found a way to make it work on the latest version, you need to only connect your wiimote just right before clicking on the "Controller" dropdown after selecting "Wiimote" as API. Otherwise, it will freeze.
LuismaSP89 commented 2023-01-28 14:33:27 -03:00 (Migrated from github.com)

Sorry for the offtopic gentlemen, but basically you're saying that CEMU is compatible with the Wii bluetooth chip J27H002??

I have 3 of this made by myself for dolphin using the bluetooth passthrough feature, and works very nice "You need to change first the windows driver using Zadig". But I never was able to connect this self-made chips to the CEMU. Since CEMU doesn't provide an option for pairing the wiimotes. The only way I found is using a normal bluetooth adapter and pairing using windows. But since it emulates the wiimote, is not as great as the original wii bluetooth's chip. And this one is not detected by windows like a bluetooth adapter.

Edit: Seems I was able to connect the wiimote + CEMU. Seems I first need to uninstall the winUSB driver that dolphin needs (Using zadig) and revert to the default windows bluetooth driver BTHUSB. Is a bit annoying because you need to do this process of install/uninstall/pairing the wiimotes every time you want to play dolphin or cemu using wiimotes. I wish they can share the same bluetooth passthrough method...

In any case the @rosostolato method works. Is only a workaround while this is fixed. But it works.

Sorry for the offtopic gentlemen, but basically you're saying that CEMU is compatible with the Wii bluetooth chip J27H002?? I have 3 of this made by myself for dolphin using the bluetooth passthrough feature, and works very nice "You need to change first the windows driver using Zadig". But I never was able to connect this self-made chips to the CEMU. Since CEMU doesn't provide an option for pairing the wiimotes. The only way I found is using a normal bluetooth adapter and pairing using windows. But since it emulates the wiimote, is not as great as the original wii bluetooth's chip. And this one is not detected by windows like a bluetooth adapter. Edit: Seems I was able to connect the wiimote + CEMU. Seems I first need to uninstall the winUSB driver that dolphin needs (Using zadig) and revert to the default windows bluetooth driver BTHUSB. Is a bit annoying because you need to do this process of install/uninstall/pairing the wiimotes every time you want to play dolphin or cemu using wiimotes. I wish they can share the same bluetooth passthrough method... In any case the @rosostolato method works. Is only a workaround while this is fixed. But it works.
phibryzo commented 2023-01-28 16:50:32 -03:00 (Migrated from github.com)

@LuismaSP89

For Dolphin, I've not use Zadig USB driver and passthrough option.
Just launch dolphin and press 1+2. wiimote emulated is sufficiently precise for a lot of game

@LuismaSP89 For Dolphin, I've not use Zadig USB driver and passthrough option. Just launch dolphin and press 1+2. wiimote emulated is sufficiently precise for a lot of game
LuismaSP89 commented 2023-01-28 16:57:58 -03:00 (Migrated from github.com)

@LuismaSP89

For Dolphin, I've not use Zadig USB driver and passthrough option. Just launch dolphin and press 1+2. wiimote emulated is sufficiently precise for a lot of game

In my case, I played many years with the emulated wiimote option. But after playing with the original wii's bluetooth chip. I can say that is a total different experience, without sound bugs on the wiimote and very nice movement recognition. I'll stick with this option since is the most accurate and perfect way of playing using wiimotes on dolphin.

> @LuismaSP89 > > For Dolphin, I've not use Zadig USB driver and passthrough option. Just launch dolphin and press 1+2. wiimote emulated is sufficiently precise for a lot of game In my case, I played many years with the emulated wiimote option. But after playing with the original wii's bluetooth chip. I can say that is a total different experience, without sound bugs on the wiimote and very nice movement recognition. I'll stick with this option since is the most accurate and perfect way of playing using wiimotes on dolphin.
josemena8 commented 2023-03-21 17:10:28 -03:00 (Migrated from github.com)

mi también me pasa lo mismo que al compañero volví a actualizar el cemu y instale la nueva versión la 2.0-29 y el controlador no aparece y se cierra automáticamente de del cemu, yo tengo una mac air 2017.

y con relación al cemu es un buen emulador porque lo instale en una pc con Windows 10 y me a funcionado bien todos los juegos.

mi también me pasa lo mismo que al compañero volví a actualizar el cemu y instale la nueva versión la 2.0-29 y el controlador no aparece y se cierra automáticamente de del cemu, yo tengo una mac air 2017. y con relación al cemu es un buen emulador porque lo instale en una pc con Windows 10 y me a funcionado bien todos los juegos.
Squall-Leonhart commented 2023-03-22 03:43:28 -03:00 (Migrated from github.com)

English please.

English please.
josemena8 commented 2023-03-22 14:56:53 -03:00 (Migrated from github.com)

The same thing happens to me as to my partner, I updated the cemu again and installed the new version 2.0-29 and the driver does not appear and it closes automatically from the cemu, I have a mac air 2017.

And in relation to cemu, it is a good emulator because I installed it on a PC with Windows 10 and all the games worked well for me.

The same thing happens to me as to my partner, I updated the cemu again and installed the new version 2.0-29 and the driver does not appear and it closes automatically from the cemu, I have a mac air 2017. And in relation to cemu, it is a good emulator because I installed it on a PC with Windows 10 and all the games worked well for me.
boobthecat commented 2023-03-23 16:37:26 -03:00 (Migrated from github.com)

Please devs, make better wiimote compatibility. I don't get it why this is still a thing that needs to get done, Dolphin has perfected it years ago.

Please devs, make better wiimote compatibility. I don't get it why this is still a thing that needs to get done, Dolphin has perfected it years ago.
Masamune3210 commented 2023-03-23 18:26:08 -03:00 (Migrated from github.com)

There are only so many people and so much time in the day, people don't do this as their job, they do it as their hobby and everybody's priorities are different. If you are really fired up about it being added, you could always take a crack at doing it yourself

There are only so many people and so much time in the day, people don't do this as their job, they do it as their hobby and everybody's priorities are different. If you are really fired up about it being added, you could always take a crack at doing it yourself
electronicsignals commented 2023-06-27 04:26:59 -04:00 (Migrated from github.com)

Somehow I was able to save a controller profile with a wiimote so as long as I add that I am able to bypass this searching bug. I can share the profile if needed to test if it works for others. Though the XY nunchuck mapping also has a bug. See issue https://github.com/cemu-project/Cemu/issues/877

Somehow I was able to save a controller profile with a wiimote so as long as I add that I am able to bypass this searching bug. I can share the profile if needed to test if it works for others. Though the XY nunchuck mapping also has a bug. See issue https://github.com/cemu-project/Cemu/issues/877
Papermanzero commented 2024-03-03 19:36:28 -03:00 (Migrated from github.com)

Someone needs to port the dolphin pass through to cemu. That would be perfect

Someone needs to port the dolphin pass through to cemu. That would be perfect
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: cemu-project_Mirror/Cemu-2024-03-05#617
No description provided.