Hi Fernando,
It works fine, but I can t write with precision. Could this be improved? (I found there is a diference for better in Smoothboard concerning this aspect…do you agree?).
do you mean that the cursor movement is jittery? Or is it “off”? Ben said some time ago that the sensitivity of Smoothboard is supposedly better, you might want to ask him about it. I’ve never used Smoothboard.
Another question: is it possible that even if the wiimote is in a fixed position after some time (1 hour) it decalibrates?
I wouldn’t think so. Are you sure that both the position of Wiimote and the screen are absolutely fixed?
Hi - perhaps this is a stupid question, but can you use an Ipad connected to a VGA projector to make a wiimote whiteboard - or cant you connect the wiimote to the Ipad - just want to check before I spend big money… thanks.
Hi ram,
my software won’t run on an iPad, and I’m not even sure if it’s possible in general to code a Wiimote Whiteboard app that will work on it. This really depends on whether Apple provides the necessary access to the Bluetooth interface to software developers.
im planning to add a handwriting recognition to the software just like what i did in its C# module by johnny lee.however, im just wondering what will be the best IDE that ill be using to edit the software instead. and if you may please give me some best information on the work around of the source codes.please email me the details of the the software.once i tested it ill be sending back the revised and added module of the source code. thank you very much…
I can’t seem to get the double click to work. I’m using a MacBook Pro running OS X. I have “double-click assist” turned on but I’m not really sure what that’s supposed to do. Should I change something in my Settings?
Hi Mike,
[…] im just wondering what will be the best IDE that ill be using to edit the software instead. […]
I use Eclipse for Java development. But you can also use Netbeans or any other IDE, it really depends on your personal preference. The important thing is that you add all .jar-files in the lib-folder to the Java classpath, because my source code depends on them.
Hi Caleb,
I can’t seem to get the double click to work. I’m using a MacBook Pro running OS X. I have “double-click assist” turned on but I’m not really sure what that’s supposed to do. Should I change something in my Settings?
the double-click assistance feature in my app will prevent small movements of the mouse cursor, like when you try to make a double-click but jitter a bit too much. One thing you could do is to increase the value for the runtime option “org.uweschmidt.wiimote.whiteboard.pixelMoveTolerance”, which is used for right-click detection and double-click assistance.
Hello!
I want to use the wiimote-whiteboard on an OS X system. Since Ink(well) is already installed with it, handwriting recognition on the board should be possible. But it seems Ink can (?) only be enabled with a graphics tablet. Can wiimotewhiteboard be configured as graphics tablet?
Thanks for help!
Hi Martin,
it’s unfortunately not so easy to make my app behave like a graphics tablet. I probably would have to write some custom code that acts as an intermediary between my Java app and OS X. I’m sorry, but that’s probably not going to happen if I have to spend a lot of time on it. (I welcome any suggestions!)
I am trying nto pair the wiimote whiteboard software and OSX with a MadCatz generic wiimote but it doesn’t successfully connect. It gets to the following line and displays it a few times and then the lights on the wiimote turn off. — FINEST 15:14:55 WiiRemoteJ: Data Write finished. — Do you have any ideas on the cause?
Hey Uwe, I downloaded the Cross-platform Java version to use it with Win 7 but the program just doenst start! How do I open the program? I click it and nothing happens. Theres just a process in the task manager called javaw.exe *32 Do you have an idea?
hi uwe. i have some trouble with linux and the wiimote whiteboard. i have done all the steps (installed bluez, bluecove) but i have the same problem i had at the beginning: “bluetooth failed to inizialize. there is a problem with the stack or API”. how can i resolve this problem? thanks
Hi Jimmy,
I am trying nto pair the wiimote whiteboard software and OSX with a MadCatz generic wiimote but it doesn’t successfully connect.
I’d guess that my software doesn’t work with Mad Catz’s Wiimote, since using Nyko’s Wand doesn’t work either…
Sorry for the late reply.
Hi Manuel,
I downloaded the Cross-platform Java version to use it with Win 7 but the program just doenst start! How do I open the program?
there’s also a file WiimoteWhiteboard.bat, try opening that with a double-click. Alternatively run java -jar WiimoteWhiteboard.jar from the command line. Also keep in mind that you need to use the Widcomm Bluetooth stack with my app on Windows (more info).
Sorry for the late reply.
i have some trouble with linux and the wiimote whiteboard.
Since we already discussed this via email, here’s just the link to the instructions: http://wiki.uweschmidt.org/WiimoteWhiteboard/Troubleshooting
I installed the software,it worked but my pen go confuded becaus eof the mirroring effect on my MAc. Also the pen I built did not track properly. how to resolve?
Hello, I’ve downloaded your software onto my Mac and the screen comes up but I am not able to click on any of the buttons. Everything is grey and not active. How should I resolve this issue? Thank you for your help.
Is there a newer version coming out anytime soon? How long as the current version been available?
Hi Mako,
I installed the software,it worked but my pen go confuded becaus eof the mirroring effect on my MAc. Also the pen I built did not track properly. how to resolve?
I’m not sure what you’re saying. Can you please elaborate?
Sorry for the late reply.
Hi Angie,
I’ve downloaded your software onto my Mac and the screen comes up but I am not able to click on any of the buttons. Everything is grey and not active.
did you try using the IR Camera Monitor to check whether the Wiimote sees any infrared points, i.e. your pen is working (and strong enough)? Maybe you need to reposition the Wiimote for it to see the screen.
Sorry for the late reply.
Hi Baxter,
Is there a newer version coming out anytime soon? How long as the current version been available?
I hope to make a new release by the end of the year or the first week of January, I can’t promise anything though. Have a look at the Changelog to see when each version has been released.
Why are you asking?
Hi Uwe,
i have read (most) of the info about winsock support for your app, i would like to contribute with this issue as the most cheap and abundant bluetooth dongles are MS stack driven and widcomm ones are hard to find where i live.
I would like to know a few things to get a good picture of this issue scope, your app doesn’t support winsock because: a) you don’t have time to implement it. b) you don’t have the infrastructre required to develop and make tests ( you are a mac user as i read in some post ) c) your app doesn’t support winsock because of the libraries it relies on ( some issue with bluecove’s support for MS stack, or maybe wiimotej )
so if i wanted to add support for winsock where should i start, with your app’s code or should i start with bluecove’s code or with some other library?.
congratulations for the software its very stable, the right clic works like a charm.
I have a Mac 10.4.1.1
The program was working great yesterday and today I keep getting the “failed to initialize. must be a problem with your Bluetooth stack or API.”
I tried deleting the device, restarting the computer, and a hard restart but no avail. I am computer code retarded. Can someone give me a step by step on how to fix this? using java script? using BlueSoleil the answer? How do you use it?
Hi Miguel,
I would like to know a few things to get a good picture of this issue scope, your app doesn’t support winsock because […]
c) BlueCove doesn’t support the L2CAP Bluetooth protocol with any other stack than WIDCOMM on Windows (see this and that). My app however relies on L2CAP, see this little summary.
so if i wanted to add support for winsock where should i start, with your app’s code or should i start with bluecove’s code or with some other library?
I don’t really know, maybe if there was a way to control the Wiimote over HID, like Brian Peek’s WiimoteLib does. That would certainly be a major change as it would require replacing the WiiRemoteJ library that I currently use.
Hi Strad,
I have a Mac 10.4.1.1. The program was working great yesterday and today I keep getting the “failed to initialize. must be a problem with your Bluetooth stack or API.” I tried deleting the device, restarting the computer, and a hard restart but no avail.
do you have an old Mac with a PowerPC processor? If so, you probably must delete the Wiimote from the list of previous devices in System Preferences → Bluetooth after each successful connection. But you apparently already tried that. Maybe there are now other Bluetooth devices around that interfere? Not sure what else to say…
Strange, I tried it again today after reinstalling it and now it’s working again.
Thanks for your help.
Hi, and thanks for the wiimote whiteboard, I am running Ubuntu 10.10 and am having problems seeing the ir pen which is a good bought model, the ir camera sees it jumping around all over the place and the position on the ir camera bears no relation to where it is positioned on the screen, the calibrate screen does not respond to the pen at all.
I realise this is poor info, can you tell me what information I need to provide to get this looked at?
thanks in advance
Eric
Hi Eric,
maybe there are other sources of infrared light interfering, like sunlight or light bulbs.
Hello Uwe!
I tried your instructions under Linux Ubuntu 9.10 but I get this painful message:
cyrille@satpro:~/Documents/wiiunzipped/WiimoteWhiteboard$ zip WiimoteWhiteboard.jar lib/bluecove-gpl-2.0.3-20080612.174321-73.jar
adding: lib/bluecove-gpl-2.0.3-20080612.174321-73.jar (deflated 2%)
cyrille@satpro:~/Documents/wiiunzipped/WiimoteWhiteboard$ java -jar WiimoteWhiteboard.jar
JarClassLoader: Warning: Unable to load native library: java.lang.NullPointerException
Exception in thread "main" java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(libgcj.so.10)
at com.simontuffs.onejar.Boot.run(Boot.java:306)
at com.simontuffs.onejar.Boot.main(Boot.java:159)
Caused by: java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit
at java.awt.Toolkit.getDefaultToolkit(libgcj.so.10)
at java.awt.EventQueue.invokeLater(libgcj.so.10)
at javax.swing.SwingUtilities.invokeLater(libgcj.so.10)
at org.jdesktop.application.Application.launch(Application.java:181)
at org.uweschmidt.wiimote.whiteboard.WiimoteWhiteboard.main(WiimoteWhiteboard.java:79)
at java.lang.reflect.Method.invoke(libgcj.so.10)
...2 more
Caused by: java.lang.UnsatisfiedLinkError: libgtkpeer: libgtkpeer.so: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
at java.lang.Runtime._load(libgcj.so.10)
at java.lang.Runtime.loadLibrary(libgcj.so.10)
at java.lang.System.loadLibrary(libgcj.so.10)
at gnu.java.awt.peer.gtk.GtkToolkit.(libgcj.so.10)
at java.lang.Class.initializeClass(libgcj.so.10)
at java.lang.Class.forName(libgcj.so.10)
at java.awt.Toolkit.getDefaultToolkit(libgcj.so.10)
...7 more
Do you have an idea on how to make it work?
Thanks a lot! Cyrille
I have had great luck using this on some large LCD Panels. I noticed that when 2 wiimotes are activated it sometimes gets in a mode that uses more than 4 points for calibration. It is possible to force more than 4 calibration points on the OSX version of the whiteboard by default?
We had some difficulty with the Infared (it seemed very directional)… only when we pointed it back toward the wii remote then it started to work well (using the reflection off the screen or wall didn’t seem to work as cleanly as the videos we have seen).
Is this because of the choice of infared transmittor we are using?
hello, i’m a french physics teacher. I’ve built my own iwb and i use a Wii with an ir led. It’s ok. I let you see my work. Only using Moz Firefox for editing and save the sheets, eventually Chrome for printing on any plateform Mac, PC, Linux which accept Moz Firefox. http://www.bzx55c6v2.fr/rfy/college/vpi_doc/ Happy new year from France
Hi Dave,
U stole that from Johnny Lee!!!
I think I’ve given proper credit to Johnny Lee and I’ve never claimed that the Wiimote Whiteboard idea was mine. I think Johnny is cool with it too, since he’s linking to my app from his website. (He also didn’t seem upset when I accidentally met him in San Francisco last year.)
Sorry for the late reply.
Hi Cyrille,
I tried your instructions under Linux Ubuntu 9.10 but I get this painful message: […] Do you have an idea on how to make it work?Thanks a lot!
you need to use a newer version of the GPL’d BlueCove Library for Linux. Please see the top of this page.
Sorry for the late reply.
Hi James,
I noticed that when 2 wiimotes are activated it sometimes gets in a mode that uses more than 4 points for calibration. It is possible to force more than 4 calibration points on the OSX version of the whiteboard by default?
it’ll only show more than 4 points if one of the Wiimotes doesn’t “see” the whole screen; this is intended for covering a large screen with two Wiimotes. More than 4 calibration points won’t give you better precision or any other advantage when using a single Wiimote. Read section 4. at the wiki for more information.
Sorry for the late reply.
Hi Dee,
We had some difficulty with the Infared (it seemed very directional)… only when we pointed it back toward the wii remote then it started to work well (using the reflection off the screen or wall didn’t seem to work as cleanly as the videos we have seen). Is this because of the choice of infared transmittor we are using?
it could be that your infrared pointer isn’t bright enough or too far away from the Wiimote (when using a large screen). Have you tried this with a smaller screen, like a notebook display?
Hi,
I’ve built my own iwb and i use a Wii with an ir led.
this looks like a nice application. Are you using my software to control the mouse cursor or did you write your own?
Oh, sorry, i use Johny Lee’s one. I only wanted to give some example of somethig free and may be usefull. Why not try yours ? Good idea. Tomorrow may be. Have a look there, you can let a post about your soft: http://www.prtice.info/?Logiciels-de-gestion-d-ecran
Oh, sorry, i use Johny Lee’s one. I only wanted to give some example of somethig free and may be usefull. Why not try yours ? Good idea. Tomorrow may be.
The teachers will appreciate it; I’m personally not using the Wiimote Whiteboard on a regular basis and don’t use it for teaching. Just keep using Johnny’s software if you’re happy with it…
Have a look there, you can let a post about your soft: http://www.prtice.info/?Logiciels-de-gestion-d-ecran
There already is this page: http://www.prtice.info/?WiimoteWhiteboard-Java Also, my French isn’t good enough to add something there…
good evening, i tried your soft. It activates bluetooth but cannot connect with the wiimote. I looked for the manufacturer and find Broadcom on my PC vista, as shown in your help file, so i don’t understand.
I red the page “prtice.info” just after writing you. Very good. They only says it is better to disconnect the wiimote before launch your soft. I tried it. No result. (don’t forget the Google tools for langages - that may help you - i do like this)
Have a nice week-end.
UWE,
I am not at all a computer expert at all, just a teacher trying to get your program to work with my MacBook. I can connect it all and get the pen working. I can also get the pen to respond. The calibration seems to be a bit off, but the bigger problem is the response time, there is a definate lag in the repsonse time from the pen to the computer. As well, the resolution is affected when my MacBook is presented on the LCD. I suspect the latter is a problem for me to solve with Mac, but it you could help with some suggestions for pen response time and calibration accuracy, that would be greatly appreciated.
Hi Tom,
The calibration seems to be a bit off, but the bigger problem is the response time, there is a definate lag in the repsonse time from the pen to the computer.
try using it on a smaller screen to see if the calibration issue is only due to the Wiimote being to far away from the screen. Another obvious thing is to check whether the IR pen is bright enough.
There should only be a small delay in the response time caused by the smoothing algorithm in my app; you can turn this off in the app preferences under Mouse Control → Smoothing. Maybe there’s also some other app running that slows your Mac down; check your CPU load with the Activity Monitor.app.
As well, the resolution is affected when my MacBook is presented on the LCD. I suspect the latter is a problem for me to solve with Mac, […]
What do you mean by that? Does the display resolution change, or does the accuracy of the cursor movement suffer?
Thanks for the help Uwe, I moved the Wiimote as close as possible and installed a new battery in the pen I have. Please forgive my total lack of computer ability, but where would I click to find app preferences, then route to Mouse Control-smoothing?
Thanks, Tom
Hi Tom,
Please forgive my total lack of computer ability, but where would I click to find app preferences, then route to Mouse Control-smoothing?
the preferences can be accessed as in most Mac apps by clicking on the application name in the menu bar at the top of the screen, then select Preferences…; alternatively use the (standard) keyboard shortcut ⌘, to accomplish the same.
Thanks for a great site Uwe! I’m getting some parts together to try this out. I do have one question before I get going, though. To my understanding, “Touchpad Mode” will have the whiteboard emulate the touchpad, allowing gestures to be drawn with the ir pen. So what I’m wondering is whether you could use multiple ir pens to simulate the multifinger touchpad gestures. What do you think?
Hi Sean,
To my understanding, “Touchpad Mode” will have the whiteboard emulate the touchpad, allowing gestures to be drawn with the ir pen. So what I’m wondering is whether you could use multiple ir pens to simulate the multifinger touchpad gestures. What do you think?
the Touchpad Mode in my app won’t allow you to use gestures. It just means that the behavior is similar to a touchpad, e.g. you can move the cursor around without actually clicking on something. That being said, one could write a program (using the TUIO output of my app) for gesture recognition with up to four IR pens. I neither have the time nor the interest for that right now, sorry.
I want to send out a great big thank you to you, Uwe! I just got an IRpen (cheaply) that arrived last night, and today I loaded up your software on my mac, and away I went! You have brightened my life as an educator. (Philly schools… 32 years in Special Ed.) My Elementary School SE students thank you as well!
I have two separate computers that each have one wiimote hooked up to them. When you open the program it automatically picks up the one in the other room. I just want the one in my room not my neighbors. The person next door has the same problem as me. Help!
I installed WiimoteWhiteboard for the mac. It does detect the battery life. I have IR Pens. When I try to calibrate it, it doesn’t read the pen.
My Wii controller is a Wii MotionPlus inside.
Are there any ideas on how to get this to work? I’m a teacher and would find this extremely helpful. Thank you, Teresa