 |
WiiLi.org a new revolution
|
| View previous topic :: View next topic |
| Author |
Message |
Dr_Zoidberg
Joined: 29 Dec 2006 Posts: 60
Digg It |
Posted: Fri Dec 29, 2006 3:16 am Post subject: Bluesoleil solution for not supported adapters |
|
|
Hi!
This is a little inf & ini file hack to get Bluesoleil to work with adapters which normally wouldn't work. You will get the 5M limitation, but the wiimote should work fine at least for a while.
First you have to find out the USB VID and PID of your bluetooth adapter. To find the VID and PID use the Device Manager: Bluet
ooth -> Name of your Adapter -> properties -> details -> hardware IDs.
There should be something like:
| Code: | USB\Vid_050&Pid_0121&Rev_0100
USB\Vid_050&Pid_0121 |
Open the file btcusb.inf under IVT Corporation\BlueSoleil\driver\usb and edit the following:
add an entry just like the ones below under [ControlFlags] with your VID and PID
| Code: |
ExcludeFromSelect = USB\VID_0A5C&PID_201D
ExcludeFromSelect = USB\VID_0A5C&PID_2039
ExcludeFromSelect = USB\VID_050D&PID_0121
|
Search for your manufacturer under [IVT] copy one line and replace it with your VID and PID.
| Code: | %Belkin.DeviceDesc%=BTusb_DDI, USB\VID_050D&PID_0081
%Belkin.DeviceDesc%=BTusb_DDI, USB\VID_050d&PID_0084
%Belkin.DeviceDesc%=BTusb_DDI, USB\VID_050D&PID_0121 |
That complete the first inf file, one more to go.
Open the file bttl.ini under IVT Corporation\BlueSoleil and copy one block like this
| Code: |
[HW77]
ID=USB\VID_050d&PID_0084
Type=Bluetooth USB Dongle
DLL=Driver\USB\btcusb.dll
DLLD=Driver\USB\btcusbd.dll
Inffile=Driver\USB\btcusb.inf
Manufacture=BelKin |
As before replace VID and PID and place that block after the last one, which should be HW109. Name yours HW110.
| Code: |
[HW110]
ID=USB\VID_050d&PID_0121
Type=Bluetooth USB Dongle
DLL=Driver\USB\btcusb.dll
DLLD=Driver\USB\btcusbd.dll
Inffile=Driver\USB\btcusb.inf
Manufacture=BelKin |
Finally replace NUM=109 with NUM=110 at the beginning of the file and save everything.
Reinstall the driver of your bluetooth adapter, but point the wizard to your edited btcusb.inf file.
Start Bluesoleil and it should work fine, exept the 5M Limitation.
I have tried this hack with the MSI Star Key 2 and Belkin f8t012. Both of them didn't work with the widcomm divers. I was only able to send data from the pc to the wiimote to let it rumble and turn on the lights, but i couldn't get any sensor readings.
I hope this can help somebody, please ask if there are any questions.
Greetings,
ben |
|
| Back to top |
|
 |
Fend0r
Joined: 30 Dec 2006 Posts: 2
Digg It |
Posted: Sat Dec 30, 2006 8:09 pm Post subject: |
|
|
Hi!
I have a Belkin F8T013xx1 and just tried your solution.
Unfortunately BlueSoleil still cant find my Dongle.
I used USB\VID_050d&PID_0131 as Hardware ID (Im not sure if its correct. I dont know how to find out the Hardware ID in Win2K).
Assuming the Hardware ID is correct, do you have any clue why its still not working for me? |
|
| Back to top |
|
 |
Dr_Zoidberg
Joined: 29 Dec 2006 Posts: 60
Digg It |
Posted: Sat Dec 30, 2006 10:51 pm Post subject: |
|
|
Hi!
Win2k it should be just like XP. Start -> run and type in devmgmt.msc to get directly to the device manager. Under Bluetooth USB or something similar your adapter should be listed (maybe not under the correct name because of the hack). Double click it and on the details tab you will find the correct VID and PID.
After you changed the files, have you completely shut down Bluesoleil? Not just closed the window, but the logo in the system tray has to be gone too. Right-click the Bluesoleil logo in your system tray and choose exit. In your task-manager shouldn't be a process named bluesoleil.exe
Was the installation of the modified driver successful? It should say IVT Corporation on the driver tab of the bluetooth adapter properties window. Widcomm or Microsoft means that the installation of the modified driver was not successful.
Greetings,
ben |
|
| Back to top |
|
 |
Fend0r
Joined: 30 Dec 2006 Posts: 2
Digg It |
Posted: Sun Dec 31, 2006 1:23 pm Post subject: |
|
|
Oh dear i just recognized i really didn't shut down the system but only closed the window...
Note to self: Think yourself before asking
Thx for your help... |
|
| Back to top |
|
 |
Ronnyraygun
Joined: 31 Dec 2006 Posts: 5
Digg It |
Posted: Mon Jan 01, 2007 6:07 am Post subject: |
|
|
| What about for bluetooth devices already integrated into the computer, say on a laptop? |
|
| Back to top |
|
 |
Dr_Zoidberg
Joined: 29 Dec 2006 Posts: 60
Digg It |
Posted: Mon Jan 01, 2007 3:41 pm Post subject: |
|
|
That should work similar, but you may need to modify a different inf file or it could be a lot harder to get it to work, depending on what type of interface is used.
Dell uses usb on it's internal bluetooth module, which i found in the bttl.ini file.
| Code: | [HW104]
ID=USB\VID_413C&PID_8103
Type=Dell Wireless 350 Bluetooth Module
DLL=Driver\USB\btcusb.dll
DLLD=Driver\USB\btcusbd.dll
Inffile=Driver\USB\btcusb.inf
Manufacture=Dell |
If your bluetooth module uses usb too, then it should be pretty much like an external usb bluetooth adapter. |
|
| Back to top |
|
 |
spooL
Joined: 01 Jan 2007 Posts: 7 Location: ontario, Canada
Digg It |
Posted: Mon Jan 01, 2007 9:28 pm Post subject: |
|
|
well that was interesting. i tried to add mine, a rocketfish. there were no rocketfish entries, so i tried making a new one, expecting bliesoleil not to work if if couldnt handle an extra, it still ran but still didnt recognize it.
i tried disguising it as another brand (DELL why not), and it still ran and still didnt recognize it.
i noticed that the dongles driver in device manager was changing when i changed it in the bluesoleil files, i guess bluesoleil was updating it for me.
i tried to install the correct drivers again through device manager and it had a little fight with bluesoleil and i couldnt shut bluesoleil down. i uninstalled the dongle in device manager to get the exit option to come back. kinda scary.
thanks for this fix, it didnt help me. but i feel that we are closer to making the wiimote universally compatible |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|