<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.brianpeek.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Managed Library for Nintendo's Wiimote</title><link>http://www.brianpeek.com/forums/24.aspx</link><description>Discussion of my &lt;a href="http://msdn.microsoft.com/coding4fun/hardware/article.aspx?articleid=1879033"&gt;"Managed Library for Nintendo's Wiimote" article&lt;/a&gt; at &lt;a href="http://msdn.microsoft.com/coding4fun/"&gt;Coding4Fun&lt;/a&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/3225.aspx</link><pubDate>Sun, 01 Feb 2009 09:15:52 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:3225</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/3225.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=3225</wfw:commentRss><description>UNINSTALL THE ROCKETFISH DRIVER!  It probably conflicts with something Windows tries to to automagically so just don&amp;#39;t install it (or uninstall if you already had).

Plug the bluetooth dongle in and let Windows auto detect and install the driver for you.  Otherwise it conflicts.  That was the solution that worked for me.  Spent two hours doing all these fixes but the thing that finally worked was just to let it plug and play.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2851.aspx</link><pubDate>Sun, 27 Jul 2008 12:01:38 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2851</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2851.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2851</wfw:commentRss><description>Hi everybody, after having tried almost everything to fix the same problem (hours and hours of googling, registery searching etc...), I finally and simply installed widcomm for Xp/Vista.
It works !!
To try the same, just follow this link : http://www.commentcamarche.net/pilotes/telecharger-50-pilote-bluetooth-widcomm

I have Vista 32bits, Broadcom 2045 Bluetooth 2.0 USB Device.
But since I tried this solution on other configuration, I suppose this may work with most of the configurations.

Have a nice week end.
Have wii !&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2737.aspx</link><pubDate>Wed, 25 Jun 2008 12:05:48 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2737</guid><dc:creator>Alessandro</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2737.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2737</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi Guys,&lt;/p&gt;&lt;p&gt;I have a similar problem, I get the error &amp;quot;Wiimote not found&amp;quot; but this happen only when I connect more than one wiimotes. [:&amp;#39;(]&lt;br /&gt;&lt;/p&gt;&lt;p&gt;For example, if I connect one wiimote, all run fine, but if I connect two wiimote I get the error.&lt;/p&gt;&lt;p&gt;I tryed with widcomm&amp;#39;s bluetooth stack, and with Microsoft bluettoth stack but nothing,&lt;/p&gt;&lt;p&gt;I get the same error. However I&amp;#39;m asking to myself if service pack 3 can be the reason of this problem.&lt;/p&gt;&lt;p&gt;I never tryed WiimoteLib_1.5.2_src on service pack 2 but I remember that with previous version of the lib I had no problem with service pack 2 and same problem as above with sp2&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2728.aspx</link><pubDate>Fri, 20 Jun 2008 18:54:23 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2728</guid><dc:creator>Brian Peek</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2728.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2728</wfw:commentRss><description>I&amp;#39;ll have to dig into this one and see if I can figure out what&amp;#39;s going on.&amp;nbsp; I don&amp;#39;t think I&amp;#39;ve ever seen this happen on my end, but I&amp;#39;ll see if I can reproduce it.&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2727.aspx</link><pubDate>Fri, 20 Jun 2008 16:32:44 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2727</guid><dc:creator>Fabio81</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2727.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2727</wfw:commentRss><description>&lt;p&gt;You had exactely the issue I have (exception due to registered unconnected wiimotes) and you solved it by using HIDImports.DIGCF_DEVICEINTERFACE | HIDImports.DIGCF_PRESENT...&lt;/p&gt;&lt;p&gt;Unfortunately, I still run into the issue... Have you any hint? Have you changed also other portions of code? &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2726.aspx</link><pubDate>Fri, 20 Jun 2008 16:24:31 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2726</guid><dc:creator>Grunge</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2726.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2726</wfw:commentRss><description>Bizzare.. I responded to this the other day but my post isn&amp;#39;t here.. I think we were having ISP trouble that day though.

the DIGCF_PRESENT made everything work for me:)..

Ta.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2725.aspx</link><pubDate>Fri, 20 Jun 2008 15:08:16 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2725</guid><dc:creator>Fabio81</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2725.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2725</wfw:commentRss><description>&lt;p&gt;At least in my case, the unconnected wiimotes are still listed and inserted in the Wiimote collection. Therefore exceptions are raised.&lt;/p&gt;&lt;p&gt;I uncommented the DIGCF_PRESENT flag: the connected wiimotes are found, but exceptions are still raised for the unconnected ones. &lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2667.aspx</link><pubDate>Sat, 14 Jun 2008 09:54:20 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2667</guid><dc:creator>Brian Peek</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2667.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2667</wfw:commentRss><description>&lt;p&gt;Are the unconnected Wiimotes still listed in the list of Bluetooth devices?&lt;/p&gt;&lt;p&gt;Also, if you look at the top of the FindWiimote method (v1.4 or higher) you&amp;#39;ll see a comment by me where I comment out the DIGCF_PRESENT flag...try throwing it back in and see if that has any impact. &lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2665.aspx</link><pubDate>Fri, 13 Jun 2008 14:04:15 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2665</guid><dc:creator>Grunge</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2665.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2665</wfw:commentRss><description>Thanks for the response,  I will get back to you asap,  having spent a little time tracking through the code I think it&amp;#39;s the library trying to connect to a wiimote that is not connected.

 I have had 3 Wiimotes connected to the PC,  each of those get&amp;#39;s enumerated even though they are not currently connected.  the lib then tries to connect to them one at a time and throws an exception if it&amp;#39;s unable to connect,  which unfortunatly it cannot do as the current Wiimote im using is the 3rd in the list.  I just need to adjust the code to only throw the exception if the all the wiimotes have been tried...&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2663.aspx</link><pubDate>Fri, 13 Jun 2008 04:55:05 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2663</guid><dc:creator>Brian Peek</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2663.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2663</wfw:commentRss><description>&lt;p&gt;Well let&amp;#39;s start with this...&lt;/p&gt;&lt;p&gt;In the lib you wrote, how did you enumerate and connect to the Wiimote? &lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2656.aspx</link><pubDate>Thu, 12 Jun 2008 15:48:43 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2656</guid><dc:creator>Grunge</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2656.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2656</wfw:commentRss><description>I appear to be having the same problem here.  I have the blueSoliel stack which is working 100% using a multitude of C++ Wiimote classes included the one I wrote,  so there is nothing wrong with the blue tooth stack its self.  However when ever I try to run either Johnny Lee&amp;#39;s virtual desktop or the 1.4 version of WiiMoteLib test it fails to connect to the wiimote.

The lib correctly enumerates the wiimotes and finds the one connected,  it just falls over when trying to retrieve the calibration data.

Any ideas?

FYI im a complete C# newb,  using C# 2008 express so I dont know if there are some HID components missing?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2412.aspx</link><pubDate>Thu, 06 Mar 2008 17:08:43 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2412</guid><dc:creator>zjeriet</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2412.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2412</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;An update on the situation:&lt;/p&gt;&lt;p&gt;I&amp;#39;m now using the widcomm stack and he is indeed mapping the Wiimote in a much cleaner way then BlueSoleil.&lt;/p&gt;&lt;p&gt;So the WiimoteLib works fine with this stack and I strongly advice everybody that has BlueSoleil issues to use the Widcomm stack.&lt;/p&gt;&lt;p&gt;But now I&amp;#39;m trying to use the Widcomm SDK. This ons is much lower level then the BlueSoleil API. In BlueSoleil you look for services and just connect the only one he finds.&lt;/p&gt;&lt;p&gt;The Widcomm sdk is (a lot) trickier. I&amp;#39;ve managed to inquire the wiimote, find it&amp;#39;s address and look for the service. But now I have to set up the connection.&lt;/p&gt;&lt;p&gt;Should I use the L2CAP protocol or something else...&lt;/p&gt;&lt;p&gt;I&amp;#39;ve been trying to set it up with the L2CAP layer but I&amp;#39;m not succesfull yet...&lt;/p&gt;&lt;p&gt;Any one has experience with this SDK and the Wiimote?&lt;/p&gt;&lt;p&gt;&amp;nbsp;Regards,&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Gerrit &lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2408.aspx</link><pubDate>Tue, 04 Mar 2008 09:54:23 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2408</guid><dc:creator>zjeriet</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2408.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2408</wfw:commentRss><description>&lt;p&gt;Yep I&amp;#39;ve seen some strange behavior with the BT stuff.&lt;/p&gt;&lt;p&gt;I&amp;#39;ve ordered the MSI starkey and will evaluate Widcomm for my application.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Now for one issue I already created a work around: I perform an additional check on the BT device class and don&amp;#39;t connect to it if it&amp;#39;s an unclassified device. (Bluesoleil API)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Now a second issue is that even when no Wiimotes are connected I still find the PID and VID in the HID device list with the HidD_GetAttributes function. (WiimoteLib)&lt;/p&gt;&lt;p&gt;So that&amp;#39;s the big problem at the moment. Does the widcomm stack remove the Wiimote from the HID list when it is disconnected? &lt;/p&gt;&lt;p&gt;Already thanks for your support&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2406.aspx</link><pubDate>Tue, 04 Mar 2008 09:10:23 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2406</guid><dc:creator>Brian Peek</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2406.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2406</wfw:commentRss><description>&lt;p&gt;Every stack installs HID devices differently so digging through the registry entries is probably not going to be of much help.&lt;/p&gt;&lt;p&gt;My one and only suggestion is to ensure you have the absolute latest drivers and stack for the device you&amp;#39;re using.&amp;nbsp; Outside that, due to the fact that the Wiimote isn&amp;#39;t a 100% compatible bluetooth device, and the fact that bluetooth itself is finicky, you&amp;#39;re left with some stacks/adatpers working great and others exhibiting behavior like yours.&lt;/p&gt;&lt;p&gt;I&amp;#39;m using an MSI Starkey with the WIDCOMM stack on Vista x64 and a Dell Truemobile 355 with the MS stack on Vista x86 and both are working great. &lt;/p&gt;&lt;p&gt;I wish I had better information for you but I do not...&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Wiimote not found</title><link>http://www.brianpeek.com/forums/thread/2405.aspx</link><pubDate>Mon, 03 Mar 2008 17:17:20 GMT</pubDate><guid isPermaLink="false">7eca49e4-d870-4172-9794-c555b87cdc95:2405</guid><dc:creator>zjeriet</dc:creator><slash:comments>0</slash:comments><comments>http://www.brianpeek.com/forums/thread/2405.aspx</comments><wfw:commentRss>http://www.brianpeek.com/forums/commentrss.aspx?SectionID=24&amp;PostID=2405</wfw:commentRss><description>&lt;p&gt;The next step in finding the issue...&lt;/p&gt;&lt;p&gt;&amp;nbsp;Some additional info:&lt;/p&gt;&lt;p&gt;&amp;nbsp;I&amp;#39;ve been snooping around in the registry and can find the entries in HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Enum&lt;/p&gt;&lt;p&gt;I have a device under this directory between brackets {} which is definitely linked to the Wiimote and then under the HID dir I find back 2&lt;/p&gt;&lt;p&gt;subdirs BLUEOOTHHID and BTHIDJOYSTK these both contain entries to the Wiimote.&amp;nbsp;&lt;/p&gt;&lt;p&gt;My problem started when I started to play with a second remote. Not simultaneously (always only one remote connected)&lt;/p&gt;&lt;p&gt;I believe that when I take another remote (which address is lower then the first remote) connect it and afterwards reconnect the other one.&lt;/p&gt;&lt;p&gt;The first remote will not work anymore due to the order in the registry. Is this BlueSoleil specific?&lt;/p&gt;&lt;p&gt;Brian in some other thread you adviced a user to use the standard windows stack. How do I find it? And does it have an API or something like that to automatically connect from an application?&lt;/p&gt;&lt;p&gt;And are you sure it will not have the same issue as my current problem?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Gerrit&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>