Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - wizgrav

Pages: 1
1
Applications / Re: Infrael - IWB for linux
« on: February 06, 2009, 02:20:55 AM »
No you don't bother me at all, I'm glad you ask. The behavior is a bit different from the other apps. When you click somewhere, mouse events are recorded internally to the app but not generated. If you start a drag operation(no cursor visible yet) the app generates a mouse down on the original point you had clicked, replays the recorded movements and then it's dragging as usual. If you don't drag enough a mouse_down/mouse_up is generated when you release the pen, that's single clicking. If you hold the pen on and stationary for half a sec, the pointer warps close by to indicate that a right click was armed for next pen release. There's a small bug there and you should move the pen a bit when you see the pointer warping to force it to come to you faster. If you hold this triggered state for 3 secs a left mouse down will be generated at the point the cursor currently resides so you can do some precision clicking/dragging. It's a bit weird setup but I find it to be a functional compromise considering the nature of the wiimote's feedback. Nevermind the command and motion data, these will go and a gesture system that utilises a second pointer will come instead. Along with multiple screen support which are the features I'm currently working on

2
Wiimote Interactive Whiteboard / Re: infrael902
« on: January 24, 2009, 02:48:56 AM »
Oh by the way. Did you find that the leds provided adequate assistance on setting up the wiimote?
I strive for the absense of gui elements so I can eventually refactor the app into a driver for xorg.
I'm also working on a plugin for the composite manager to perspective transform the whole screen.
The goal there is integrating the ir cam with a dlp projector and use the same calibration for both.
That way you'll be able to indicate 4 points and have a fully functional multitouch surface anywhere.
House lighting and decoration will go to the next level. UI's too, imagine real 3D desktops on corners.
 

3
Wiimote Interactive Whiteboard / Re: infrael902
« on: January 24, 2009, 02:30:32 AM »
Hi!
infrael 902 could not make connection under XP  (SP3).
Absent any messages about error or troubles.

xm, no messages means a bluetooth stack was detected.
It only works with widcomm. Did the icon turned bright?
In win32 sometimes the first attempt fails. Please retry.

Quote
In the other way, good connection under Ubuntu 6.10!

Good, linux is my platform of choise. I only use win on virtualbox to check my sites on IE and test infrael  ???
I don't know if I'll support the platform though. Ime looking into multi pointer X and I think I'll focus there.

Quote
But, very slow mouse! Is it possible to switch off smoothing and make code quicker?

The algorithm for smoothing is the same with the java app. Unfortunately it's integrated. Don't forget that it's a 20k script.
Try adjusting it from the wiimote. You can do it with the "+" and "-" buttons. Maybe you'll find a setup that suits you better.

4
Wiimote Interactive Whiteboard / Re: infrael902
« on: January 13, 2009, 12:32:20 PM »
Release 902 is up on the google code page in the form of:

  • Python source, zipped. Use this if you want to check python. It's really cool, especially for entry in programming.
  • Single file executable .exe for Windows. Please check this and post me your feedback as I have mixed responses.
  • Debian package installer .deb. I've built and tested it on Ubuntu Interpid so again, please post me your feedback.

I find this release quite stable on all systems I have access.
I haven't fully tested it on macosx so I'd be grateful for help.
Instructions for operation are on the wiki section of the site.

5
Wiimote Interactive Whiteboard / infrael902
« on: January 12, 2009, 08:04:40 AM »
I hope this fixes calibration. Here it is. For linux try the source zip. The wiki has instructions and requirements.

6
Applications / Infrael - IWB python software - Need testers
« on: January 12, 2009, 04:32:18 AM »
You can find it here along with documentation in the wiki section.
I haven't tested the bluetooth connectivity, just the mouse code.
Could anyone help with testing and, eventually, py2app as well?

7
Applications / Infrael - IWB for linux
« on: January 12, 2009, 04:27:29 AM »
This is a python script for IWBs. It requires python(2.5+) and the pybluez, wxpython, xlib modules.
You can find it here. The wiki section has some documentation as well. Please post your feedback.

8
Wiimote Interactive Whiteboard / Re: infrael901x
« on: January 12, 2009, 02:09:35 AM »
Xmm, someone tried it yesterday and got past the bluetooth discovery process.
Widcomm should work fine. Could it be that your adapter is locked by something?
The wiimote doesn't have to be attached as a HID device. In fact it shouldn't be.
The delay on start is caused by the live decompression of the executable contents.
I use the perspective code from the gtk app. I'll find a windows box to test further.

9
Wiimote Interactive Whiteboard / Re: infrael901x
« on: January 11, 2009, 03:59:07 PM »
It's an implementation of lee's concept in python. I develop in linux but test on XP, running in virtualbox but I think it's ok.
The .exe should run on its own. Don't you even see the splash screen? There's also some documentation on google code.

EDIT: The file on google seems to be smaller in size than the original.
I think something happened on the web upload. I've uploaded again.

10
Wiimote Interactive Whiteboard / infrael902
« on: January 11, 2009, 03:07:29 PM »
New calibration and some tweaking. You can find it here.

11
Also the calibration guides are a bit misleading. You must point at the actual screen corners, not the graphic's.
Sometimes it's misplaced a bit. I'm working on this, I'm not sure if I should revert to a fullscreen like smoothwall.

12
Hi Maik, thanks for the feedback. I'm not sure about the cursor being off bit. The cursor reacts after mouse release or if you drag for some pixels. It's weird but quite usable. But maybe you've encountered a bug. As for the right click, when you see the cursor appear close to where you point don't release the led but move it a little. That will make the cursor come to you. Whenever you release a right click will be performed where the on screen pointer is. Could you try once more with these in mind?

13
Wiimote Interactive Whiteboard / Infrael - Python implementation for IWBs
« on: January 10, 2009, 10:14:50 AM »
This is a multiplatform python script that builds on Lee's concept. It runs nice on GNU/Linux and Win32 where there's a single file executable as well. I've only tested the latter on a virtual machine though. I've written in support for mac but haven't tested it. If anyone can help, I'd be grateful. The code is licensed under the GPL and you can find it here. Some documentation exists there as well. For any questions/suggestions post here or contact me through infrael.com where I'll be selling ir pens, very soon I hope. Enjoy

14
I wonder if the calibration could be performed using just 2 fibers on opposite corners(It can't, I wasn't thinking in terms of perspective, you need at least 3 I guess). A working product could be marketed as a collection of bluetoothed fiber/diodes attachable to any screen's corners. Lee any thoughts on that?

15
he's connected optic fibers in a controller. The analogies between these points are considered known. He projects graycoded images of progressively smaller steps on that surface. He collects the 4 bits(if light was visible at each point) for each projected image and from the compiled data he locates these points relative to the original projection area. In each step he substracts the areas of no interest, I think and adjusts the next slide accordingly. You'd need some fibers, photo diodes and a microcontroller to communicate/sync with the graycode slideshow. It's simple and brilliant, well done. BTW hello everyone

Pages: 1