• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Controllers v
« Previous 1 ... 28 29 30 31 32 ... 320 Next »

Different Wiimote behaviour on connection attempt. 1+2 vs. SYNC
View New Posts | View Today's Posts

Pages (4): « Previous 1 2 3 4 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Different Wiimote behaviour on connection attempt. 1+2 vs. SYNC
07-22-2019, 06:24 AM (This post was last modified: 07-22-2019, 06:42 AM by myscha.)
#11
myscha Offline
Junior Member
**
Posts: 29
Threads: 3
Joined: May 2019
In the meantime I built myself a receiver based on a real Wii BT module (J27H002, see https://forums.dolphin-emu.org/Thread-how-to-wire-a-wii-s-bluetooth-module-to-a-pc-usb-port?pid=495793#pid495793), but unfortunately the problem remains: it is not sufficient to press 1+2.

When I press 1+2 it tells me that Wiimote 1 was found and connected (in the upper left corner or the log window) and the Wiimote LEDs stop blinking, but all 4 are dark afterwards and some seconds later it tells me that Wiimote 1 was disconnected again.

When I press Sync Dolphin tells me that a Wiimote was found and connected and LED 1 is on afterwards. In this state it doesn't disconnect after some seconds and everything works fine.



(07-01-2019, 05:06 AM)mbc07 Wrote: Have you tried the old "emulate a BT Adapter" mode from Dolphin? It'll work only with genuine Wiimotes and you might experience a little more lag than BT Passtrough mode, but it should work with any BT Adapter supporting at least version 2.0 of the technology. There's also the issue with Wiimote audio which is broken for non-TR models but that should not affect you as all your Wiimotes are -TR...

No I haven't. How can I try that?
Find
Reply
07-22-2019, 11:28 AM
#12
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,570
Threads: 47
Joined: Dec 2010
Just select "Emulate a BT Adapter" on Dolphin Controller Settings. It's also recommended to enable "Continuous Scanning", while it's on, you just need to press 1+2 to sync the Wiimotes with Dolphin (as long as Dolphin is open -- you don't necessarily need to be running a game)...
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)
Find
Reply
07-23-2019, 02:18 AM (This post was last modified: 07-23-2019, 02:24 AM by myscha.)
#13
myscha Offline
Junior Member
**
Posts: 29
Threads: 3
Joined: May 2019
(07-22-2019, 11:28 AM)mbc07 Wrote: Just select "Emulate a BT Adapter" on Dolphin Controller Settings.

There is no such setting in the controller settings dialog. See    


(07-22-2019, 11:28 AM)mbc07 Wrote: It's also recommended to enable "Continuous Scanning", while it's on, you just need to press 1+2 to sync the Wiimotes with Dolphin (as long as Dolphin is open -- you don't necessarily need to be running a game)...

Continuous scanning is enabled since my very first post in this thread. So unfortunately this doesn't help.


My current config is as follows:
Code:
$ lsusb | grep Bluetooth
Bus 003 Device 004: ID 057e:0305 Nintendo Co., Ltd Broadcom BCM2045A Bluetooth Radio [Nintendo Wii]
Code:
$ cat /etc/udev/rules.d/51-users-bluetooth.rules
### Nintendo Co., Ltd Broadcom BCM2045A Bluetooth Radio [Nintendo Wii]
SUBSYSTEM=="usb", ATTR{idVendor}=="057e", ATTR{idProduct}=="0305", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="0305", TAG+="uaccess"
Code:
$ cat .config/dolphin-emu/Dolphin.ini | tail -n12
LoopReplay = True
[Analytics]
ID = bxxxxxxxxx
Enabled = True
PermissionAsked = True
[USBPassthrough]
Devices = 057e:0305
[BluetoothPassthrough]
Enabled = True
VID = 1406
PID = 773
DisableDescriptorCheck = True
Find
Reply
07-23-2019, 03:06 AM
#14
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,893
Threads: 7
Joined: Oct 2014
(07-23-2019, 02:18 AM)myscha Wrote: There is no such setting in the controller settings dialog.

You are using an older version of Dolphin where that mode is the only available mode (Bluetooth passthrough is not available), so there is no setting for it.
Find
Reply
07-23-2019, 03:33 AM
#15
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,570
Threads: 47
Joined: Dec 2010
As JosJuice said, you were using "Emulate a BT Adapter" mode since the very beginning. Update to the latest development version and try BT Passthrough mode with the Wii BT Adapter you made, it'll probably work better...
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)
Find
Reply
07-23-2019, 05:21 AM (This post was last modified: 07-23-2019, 05:27 AM by myscha.)
#16
myscha Offline
Junior Member
**
Posts: 29
Threads: 3
Joined: May 2019
Thanks for the tips. Before starting the development version I removed my Dolphin.ini and reconfigured everything. Unfortunately the problems got worse with the development version.

If I select passthrough mode I must press Sync on the Wiimote AND in the controller settings to get it working. Every time I start a game. It never works with 1+2 or Sync on the Wiimote only.
If I select "Emulate the Wiis Bluetooth adapter" it doesn't work at all, neither by pressing 1+2, nor by pressing Sync.

And I cannot quit Dolphin by pressing 'Escape' any more. This is annoying as I start Dolphin via command line and want to leave it by pressing 'Escape'.
Find
Reply
07-23-2019, 02:17 PM
#17
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,570
Threads: 47
Joined: Dec 2010
On BT Passthrough mode (assuming you're using a real Wii BT Adapter), you only have to sync your Wiimotes with the sync button on the battery cover once (make sure a Wii game is running, though, you can't sync otherwise). After this initial syncing, it behaves like on a real console, you just need to press any button on the Wiimote while a game is running and it'll will reconnect automatically. I have no idea of what is causing your other issues, though...
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)
Find
Reply
07-23-2019, 11:42 PM
#18
myscha Offline
Junior Member
**
Posts: 29
Threads: 3
Joined: May 2019
Unfortunately here this doesn't work at all. I always must press both Sync buttons: on the Wiimote and in Dolphin. And this is the case with all the 3 of my Wiimotes and although I'm using a real Wii BT adapter.

How could I provide some debugging information that could help to further investigate the issue?
Find
Reply
07-24-2019, 03:50 AM (This post was last modified: 07-24-2019, 03:56 AM by mbc07.)
#19
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,570
Threads: 47
Joined: Dec 2010
On BT Passthrough mode, the emulated game is communicating with the Wii BT Adapter directly (just like on a real console). Since it's a communication occurring at a lower level, I'm not sure if Dolphin can provide useful logs. Try enabling the log and see if there's any message about libusb...

Edit: ah, I just remembered an inconsistent NAND is also prone to cause issues with BT Passthrough. Try deleting your SYSCONF file (it's located on User\Wii\shared2\sys folder -- location of the Dolphin user folder will vary depending of the OS) and try syncing again. If that still doesn't work, on Dolphin, go to Tools => Manage NAND => Check NAND... and fix any error it finds, then try again...
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)
Find
Reply
08-05-2019, 08:43 AM (This post was last modified: 08-05-2019, 05:28 PM by myscha.)
#20
myscha Offline
Junior Member
**
Posts: 29
Threads: 3
Joined: May 2019
I deleted all three SYSCONF files I could find, manually deleted all Wiimotes from the config resulting in the following sections
Code:
[BluetoothPassthrough]
Enabled = True
VID = 1406
PID = 773
LinkKeys =
[USBPassthrough]
Devices = 057e:0305

After syncing each Wiimote once, they connect flawlessly now after pressing any key. Big Grin Big Grin Big Grin
Thank you very much!!!! 
Find
Reply
« Next Oldest | Next Newest »
Pages (4): « Previous 1 2 3 4 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode