Wiimote Project

Wiimote Projects => Other Projects => Topic started by: jasonlpsmith on May 14, 2008, 08:39:11 AM

Title: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: jasonlpsmith on May 14, 2008, 08:39:11 AM
Hello,

My name is Jason, I am an Electronic Engineer from Australia and I wanted to share a little program I wrote for the Wiimote. The program and source code can be downloaded from my website http://jasonlpsmith.googlepages.com/ (http://jasonlpsmith.googlepages.com/)

This program can be used for:
- mouse control with the infrared (IR) camera and a single IR source
- wiimote button mapping to keyboard keypress events, mouse click events and some other functions like timing and command line execution
- rotation of the wiimote can also be used the same way as wiimote buttons above
- timing
- across multiple screens

The easiest way to explain the program is to show you with my youtube video (http://www.youtube.com/watch?v=c7JaravPeKc).

[youtube]http://www.youtube.com/watch?v=c7JaravPeKc[/youtube]

I originally wrote the program for use with PowerPoint presentations, but as I was creating it I saw further uses. I now realise that much of what I have made has already been done before. (I should have looked at what was already available before writing this program). Hopefully this program can be useful, easy to use and flexible.

The program uses Brian Peek’s WiimoteLib and requires .NET 3.5 to run. So far I have only tested it on my laptop with Windows XP.

I would appreciate any feedback.

Regards,

Jason
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: guiguito on May 15, 2008, 02:09:21 AM
good job !! very nice program !
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: UndCon on May 15, 2008, 03:25:34 AM
Yes I like it - job well done!


//UndCon
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: jasonlpsmith on May 17, 2008, 05:21:40 PM
Thank you for your comments guiguito and UndCon.

Has anyone tried it in Vista? I am interested in knowing if the new security in Vista prevents keystrokes and mouse events from my program being sent to other programs.

Thanks,

Jason
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: micbridge on May 17, 2008, 08:39:05 PM
Jason:

Your programming and use of the wiimote is just what I've hoped would come into being. I've wanted to make use of it as an uber device for the presentation of architectural graphics on charrettes (intense week-long design sessions with clients to develop design concepts interactively). We use SketchUp, Revit, Google Earth and Powerpoint almost always and your clever research can now make that work so much more dynamic. Thanks a million for pulling it all together.

After seeing your video I had an idea that might help you with your IR source. I just saw these online today and think it could be a beautiful solution, LED throwies. (see link below) A neodynium magnet, a button battery and an LED and you're in business. I just happen to have a number of these lying around because of recent Wii pen constructions. It took all of a couple of minutes to put it together and that was mostly to go to different rooms to find the pieces. See result below. Even this tiny neodynium magnet can 'find' a metal fastener in a gypsum and wood stud wall. It work even better in a comercial building with metal stud walls. I hope this helps. You certainly have helped me with your wiimote presenter program!

-Mike Burbridge, Roanoke, VA, USA

http://graffitiresearchlab.com/?page_id=6 (http://graffitiresearchlab.com/?page_id=6)

Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: jasonlpsmith on May 18, 2008, 09:07:16 PM
Thanks for your comments Mike, I do appreciate it.

That throwie idea is brilliant, perfect for a projector onto a wall or screen. I like that, thanks for sharing your photos.
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: micbridge on May 19, 2008, 07:32:05 PM
Jason:

I tested out your wiimote presenter program with the IR LED throwie at work today. It worked great. In fact it gathered a number of oohs and aahs from neighboring cube mates (as well as myself). I can see now I will spending much of my free time playing with different configurations for both the wiimote and SketchUp to see what 'feels' the best with wiimote movements and buttons. I had a thought last night that might be a presenter addition for you. Can you program the wiimote power button to display and control what looks like a laser dot on the screen? I figure this would fill out that last item of the ubiquitous laser pointer in a presentation remote device. Perhaps it could be a momentary function or maybe a 'laser dot' function that could be assigned to any button. Just a thought. Also, is it possible to program a double or triple command into a button like "Shift +" ?
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: jasonlpsmith on May 20, 2008, 04:59:42 AM
I'm glad to hear it will be useful.

I like your suggestion of a "laser pointer". Another member of the forum (benpaddlejones) suggested the same thing in a private message. I will be adding this as an option to a future release if I can work out how to do it (probably by modifying the mouse cursor to a bright red or green spot when the wiimote has control over the mouse cursor).

Yes, it will be possible to have double and triple key combinations, I haven't done that yet, but it would certainly be useful. Other additions I am planning on adding are listed in http://jasonlpsmith.googlepages.com/wiimotepresenterhelp#Future (http://jasonlpsmith.googlepages.com/wiimotepresenterhelp#Future). I'm always happy to hear suggestions, not exactly sure when I will get around to programming it though.

Regards,
Jason
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: DerTürke86 on May 27, 2008, 01:49:28 AM
Hello People

i cant get the program get work or debugged it say StackOverflowException in the form1.cs in Line 341!
do any have the same problem i have .Net 3.5 and it still wont work...

Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: jasonlpsmith on May 27, 2008, 11:34:26 PM
Hello DerTürke86,

At line 341 of form1.cs, the program is drawing a rectangle... I do not know why this is causing an error, but I will look into it.

Could you try downloading the WiimoteLib runtime binary zip file and running WiimoteTest.exe? The file is located at http://www.codeplex.com/WiimoteLib/Release/ProjectReleases.aspx?ReleaseId=13780 (http://www.codeplex.com/WiimoteLib/Release/ProjectReleases.aspx?ReleaseId=13780)

If you get WiimoteTest.exe to work, that may help me isolate the bug in the program.

Thanks,

Jason
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: DerTürke86 on May 28, 2008, 02:42:11 AM
Yes the WiimoteTest works Fine. I dont understand why this problem came! The other Programms like rightclick v3.1 doesnt debug to! I am a little bit confused!
and would be thankful for help
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: DerTürke86 on May 28, 2008, 02:43:37 AM
this ist the output in the Console sorry its on German bit may be you can see the Error!

"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_32\mscorlib\2.0.0.0__b77a5c561934e089\mscorlib.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities\9.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.HostingProcess.Utilities.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities.Sync\9.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.HostingProcess.Utilities.Sync.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_MSIL\Microsoft.VisualStudio.Debugger.Runtime\9.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Debugger.Runtime.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "D:\Projekt NintendoWii\Presenter\Sourcecode\WiimotePresenter\bin\Debug\WiimotePresenter.vshost.exe" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_MSIL\System.Core\3.5.0.0__b77a5c561934e089\System.Core.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_MSIL\System.Xml.Linq\3.5.0.0__b77a5c561934e089\System.Xml.Linq.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_MSIL\System.Data.DataSetExtensions\3.5.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_MSIL\System.Deployment\2.0.0.0__b03f5f7f11d50a3a\System.Deployment.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"WiimotePresenter.vshost.exe" (Verwaltet): "C:\WINNT\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll" wurde geladen, das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
Der Thread 0x128c hat mit Code 0 (0x0) geendet.
Der Thread '<Kein Name>' (0x1220) hat mit Code 0 (0x0) geendet.
"WiimotePresenter.vshost.exe" (Verwaltet): "D:\Projekt NintendoWii\Presenter\Sourcecode\WiimotePresenter\bin\Debug\WiimotePresenter.exe" geladen, Symbole geladen.
"WiimotePresenter.vshost.exe" (Verwaltet): "D:\Projekt NintendoWii\Presenter\Sourcecode\WiimotePresenter\bin\Debug\WiimoteLib.dll" wurde geladen


Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: DerTürke86 on May 28, 2008, 03:26:26 AM
First this when i debug the presenter this came and then alle the time the Pic above
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: mauro on May 28, 2008, 11:25:52 AM
Same problem for me: wiimoteTest.exe (last version of the wiimotelib, 1.3) work well, but your program throw an exception with the 1.2.1 lib, and i have the same problem of the screenshot above, dozen of windows with that error.
I tried to use the 1.3 instead id the 1.2.1 but without success:

System.TypeLoadException: Impossibile caricare il tipo 'WiimoteLib.WiimoteChangedEventHandler' dall'assembly 'WiimoteLib, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null'.

   in WiimotePresenter.Form1.Form1_Load(Object sender, EventArgs e)

   in System.Windows.Forms.Form.OnLoad(EventArgs e)

   in System.Windows.Forms.Form.OnCreateControl()

   in System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)

   in System.Windows.Forms.Control.CreateControl()

   in System.Windows.Forms.Control.WmShowWindow(Message& m)

   in System.Windows.Forms.Control.WndProc(Message& m)

   in System.Windows.Forms.ScrollableControl.WndProc(Message& m)

   in System.Windows.Forms.ContainerControl.WndProc(Message& m)

   in System.Windows.Forms.Form.WmShowWindow(Message& m)

   in System.Windows.Forms.Form.WndProc(Message& m)

   in System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

   in System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

   in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: jasonlpsmith on May 28, 2008, 04:45:00 PM
Thank you DerTürke86 for taking the time to help me fix this bug by showing me where it is. Thanks mauro for the same thing.

I will try to fix this bug.
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: juricjosip on May 29, 2008, 12:18:35 PM
I had the same problem (stack overflow). I found that the
problem is caused by a bug when setting the default
values for threshold and hysteresis values. When a system wide
setting for decimal numbers format defines comma
as a floating point separator instead of  a dot, a infinite
loop is triggered.

Workaround:
- if you don't like compiling: set the decimal number format under Control Panel/Regional Settings to use a dot

- or if you downloaded the source code of the project you might use a quick
 and dirty fix (until Jason provides another version): just comment-out
 the 4 line pairs in the file Form1.cs where a pop-up with
 error message about wrong Hysteresis/Threshold values is to be shown
 
    // Application.DoEvents();
    // MessageBox.Show("Error in Hysteresis    ...


After this, works like charm...

Jason, thnx for this wonderful app!
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: mepting on May 29, 2008, 04:36:31 PM
The program will not let me hightlight or draw in powerpoint 2007.
I was looking around and saw that the wii white board was having the same problem and they fixed with this line of code

Line 68-71 of Form1.cs:
long
->
uint

Line 192 of Form1.cs:
SetCursorPos((int)warpedX, (int)warpedY);
->
mouse_event(MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_MOVE, (uint)(warpedX * 65535 / screenWidth), (uint)(warpedY * 65535 / screenHeight), 0, 0);

I believe this will fix the problem. What do you think?
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: jasonlpsmith on May 30, 2008, 05:56:41 AM
Hello,

Firstly thanks to all of you for your help in finding the bugs.

I have made some modifications to the program. Version 0.2 can be downloaded from
http://jasonlpsmith.googlepages.com/wiimotepresenter (http://jasonlpsmith.googlepages.com/wiimotepresenter)

Hopefully I haven't added any new bugs.

The modifications are:
- Fixed the error loading a file when computer decimal place is set to ",".
- Removed the messagebox that popped up relating to hysteresis and threshold (previously caused stack overflow errors in combination with the "," problem).
- Added keyboard combinations for 2 and 3 keys (eg Ctrl+C is "WP82 0x11 0x43").
- Added option for alternate pointer control due to some problems with the pointer control previously used. Unfortunately the pointer is only limited to the first screen.
- Changed how it finds out the number of screens (seems to cause stack overflow with previous method on some systems).

Things yet to be done:
- Update the manual (explain the multi key combinations and alternate pointer control)
- I can not yet work out how to make it look like a laser pointer (I was planning on having an option to modify the mouse cursor when the wiimote had control, but I can only change the cursor when it is over the program window).
- A single Wiimote button to scroll through keydown events.
- Option for notification area (system tray) minimisation or taskbar minimisation.
- Battery status modification to more accurately display NiMH battery state of charge.
- Fix the bug where the IR mouse control of the Wiimote is unable to minimise the Wiimote Presenter program.

Other notes:
- I initially used the pointer control method suggested by mepting but changed it so it could be used across two screens. I have not yet worked out how to do it with multiple screens. If the pointer does not work, try it with the "Alt Ptr Control" (alternate pointer control) ticked.
- The multiple key combination works for a few combinations I tested except Ctrl+Alt+Del.


Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: mepting on May 31, 2008, 01:01:18 AM
Awesome! Jason that did the trick! It works great. I do have a question? What would the key codes for Ctrl+P and Ctrl+A be? I know Ctrl-C is WP82 0x11 0x43 so Ctrl+P and Ctrl+A would be?
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: jasonlpsmith on May 31, 2008, 03:04:58 AM
Glad to hear it worked for you Mepting. The full list of key codes can be found at MSDN Virtual-Key Codes (http://msdn.microsoft.com/en-us/library/ms645540(VS.85).aspx).

The key combinations would be:

WP82 0x11 0x50, Ctrl+P
WP82 0x11 0x41, Ctrl+A

I plan on updating the manual to explain this better. The program looks for the two values after the WP82 (with spaces between) and ignores everything after the second hexadecimal value. 0x11 is the key code for control and 0x50 is the key code for P.
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: micbridge on May 31, 2008, 09:36:45 AM
Thanks for the second version Jason. I look forward to using it on a biz trip I'm going on starting tomorrow. Thanks for looking into the laser pointer idea. Your double command change will help me control view functions for the 3D program Sketchup.
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: filchi756 on June 05, 2008, 10:32:11 PM
Jason 1st of all thank for this program  of yours ,do you have any other download sites I cant open ur site anymore dont know why ?I want to try ver.02. Hope you can help me
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: juricjosip on June 06, 2008, 10:19:11 AM
I think that an option for mouse smoothing (averaging last N samles)
would be really useful in Wiimote Presenter. It'd make the control of mouse
cursor much more precise.

It works pretty well for whiteboard:
http://www.boonjin.com/wp/2008/06/02/mouse-smoothing-for-wiimote-whiteboard

Looking forward to  Wiimopte Presenter v0.3 :)



Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: Zwei on June 06, 2008, 11:03:44 AM
COOL  8)
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: jasonlpsmith on June 06, 2008, 11:13:02 PM
filchi756: I have attached the Wiimote Presenter v0.2 runtime executable zip file with this message, hopefully you can get it from here if you are unable to access the website.

juricjosip: I will look into it. Hopefully that would not slow the mouse response time too much. I will give it a go in the future.
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: filchi756 on June 06, 2008, 11:32:06 PM
thanks a lot!
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: micbridge on August 06, 2008, 06:10:08 AM
Jason,
I used the presenter program at work yesterday and everyone was much impressed by the technology, although they weren't quite sure what the led throwie was all about. I just had a product improvement idea. Can you write into the code a way for someone sitting at the laptop to press a key and buzz the wiimote? This would be useful for our multi-person presentations to warn them silently about time overruns.Thanks.
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: Gonraz on September 07, 2008, 01:01:14 PM
Hey Jason first of all I would like to commend you on the excellent job that you have done with the Wiimote Presenter! I have taken up a project in my final year of university and it requires me to come up with a program that could enable the Wiimote to control Google Earth and your program is doing exactly what I am trying to achieve! I have looked thru your coding and it is a bit too much for me to handle because I am unfamiliar with C#. Anyhow, I will be attempting to write the program using Wiiflash and if anybody could offer me any help or advice that would be very much appreciated!
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: Papiertiger on January 10, 2009, 05:33:47 PM
lol i tried the wiimote presenter.

what it still needs:
minimize to tray bar
stabilize the cursor (I can't double click because my hand is shivering too much xD)

and i thought it would be fun to play ego shooters with the wiimote - i specifically tried battlefield 1942 and I only can use the buttons, not the cursor itself (so I can shoot and zoom in and out and do all that stuff but too look around or to aim isn't possible)
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: neuwirthe on July 15, 2009, 08:26:26 AM
I am using Wiimote Presenter in VMWare Fusion on OSX 10.5.7.
It works nicely, but I noticed an oddity in Powerpoint.
Drawing annotations does not work.
Pressing the - button does not simulate the left mouse being pressed for a longer time,
it just simulates a mouse click.
In other application, kepping - pressed works as left mouse button pressed.
The problem appears both in PPT 2003 and PPT 2007.
Is this related to the emulation in Fusion?
Has anybody else experienced similar problems.
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: Ulfilas on November 02, 2009, 08:40:50 AM
hmm interesting. I was wondering if this is what the http://wiispray.com people have been using or something similar. SO instead of Jonny Lee's idea of a static wiimote - you use a static LED? so almost back to how it was designed to be used and you get all the clicks you want.

would it be possible to use this close to the screen though? if the LED source was near the screen. Just thinking if you could make a housing like the wiispray for example
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: Ameego on February 16, 2010, 05:36:57 PM
Would it be possible to have a mousescroll?

This would be perfect to assign to the accelerometers.


A momentary pause after a click would be handy, make it easier to double click.

Overall a very well done program.  Great for controlling my computer on my TV while sitting on my couch.  I have already passed it on to my friends :)
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: Ameego on February 17, 2010, 03:05:08 AM
I've made a small modification to the program.

I've made options that will move the curser 5 pixels in a direction when a button is pushed/accelerometer is activated.

This is for when you de-activate the IR sensor to double click an icon but miss slightly.

It is best assigned to accelerometers

Is it worth uploading?
Title: Re: Wiimote Presenter, PowerPoint, Mouse Control, Timing. (Application release)
Post by: Rednas on February 12, 2013, 11:33:48 AM
Works on Windows 8
It's a very usefull program.
I was looking for a wireless presentation pointer but this is cheaper since I already had a wiimote. And with this program you can do so much more than just go forward and backward in a presentation. I already use it as a remote for my pc.

Thank you for making and debugging it!