View Single Post
Old 02-15-2007, 05:38 PM   #134
cherrybomb
Variable Bitrate
 
cherrybomb's Avatar
 
Join Date: Apr 2005
Location: Southern Califorina
Posts: 228
Okay, the first (mostly) feature complete beta is ready.

Download Link

Lets start with what it does not do.
- Gestures
- Context switching (default context only)

What it does do
- Detects if the SN is present, and re-checks when devices are added or removed. The icon in the systray is blue when it's present, red when it's not.
- Sends keypresses (or multiple key presses)
- Sends WM_COPYDATA window messages containing strings (RoadRunners preferred method of receiving input)
- Simulates mouse movement and button clicks (right and left mouse buttons only)
- Executes programs/files with commandline parameters
- Get configured via a fairly self documenting XML config file

Please read the release notes before downloading and installing, since it does have a dependency upon Xerces C++, and there are some things to consider before using it.

It should work on anything newer than win2k (didn't bother with anything older than that).

I'll start work on context switching soon, not sure the best way to do this, though I'm considering using WM_COPYDATA messages with strings, similar to what RR does. When it receives one with the message "ContextUp" it'll go to the previous context, or "ContextDown" to the next context. This would allow you to easily assign the context switch to one of the actions, or allow other apps to do it, most notably RR. :-)

Let me know what you all think!
__________________
'99 Ford Explorer Eddie Bauer
CarPC Progress ~= 97%. Everything is installed, and operational. Still need to tweak and tune, and do some "finish" fabrication.
CarPC Project Web Site

SpaceNavigatorDriver SourceForge Project

Check out my blog.
cherrybomb is offline   Reply With Quote