It's public readonly so I can add you when/if you want to commit.
Jambu is undergoing fairly high churn at the moment so you may want
work with me on merging later. Or we could create you a branch.
bringing in Simons comments on how it might work. I was imagining a
small JAMBU widget. This has 'target' cells too look at generates the
events to control applications. The current Firefox set is a
reasonable starting point. Threshold detection doesn't need
interaction with Jambu visuals and ties in with controlling apps
directly from devices with gestures, ,a long term goal of jambu's
capability pallette concept.
For this the work new code would perhaps get the display locations of
the cells (View.py), do it's gaze hit/dwell detections and input
switch events to jambu.
Transparency could be used to make it less obstructive if the user has
compiz or other window manager that supports alpha. A little tweaking
is need to ge tthis fully working.
> On 10/3/07, Steve Lee <steve@...> wrote:
> > It would be great to have it integrated in Jambu (thanks Stephen).
> > That could be done by having it add events to the switch event queue
> > as got by Switch.getEvent()
> > http://www.oatsoft.org/trac/jambu/browser/trunk/src/Switch.py >
> I was rather hoping you would say that :)
> I think that directly integrating with Jambu is an excellent place to
> start. A generalized virtual device approach can always come later
> when we can prove that the concept works.
> The question of detecting switch activations is an important one. Mick
> Donegan's original suggestion was something like a threshold glance -
> looking far enough in one direction fires the switch.
> I think the quickest route to a basic proof-of-concept would be
> something like this basic threshold technique, though I am sure there
> are better options - ideally something like Simon's gestures idea.
> Perhaps Mick would like to join in on this discussion?
> Thanks Steve for suggesting Jambu here. From my perspective the main
> goal now is to set up an environment for experimenting with different
> activation options and Jambu sounds like a good options for this. Is
> there an subversion repository I could check out to get started?
> Sorry for the absence of any opengazer build-instructions. I'll write
> them up today.
Open Source Assistive Technology Software
PowerTalk - your presentations can speak for themselves