On Sun, 2003-12-28 at 19:09, Sean 'Shaleh' Perry wrote:
> On Sunday 28 December 2003 12:36, Ryan Kelley wrote:
> > Greetings,
> >  I wrote an app called 'bbstroke' that handles mouse gestures on the
> > root window (w/ left click) and performs various blackbox tasks ala
> > bbkeys.  It's currently up at
> > http://members.cox.net/ryan.kelley/bbstroke-0.4.tar
> >
> > It uses libbt heavily, and thus requires blackbox-cvs to function.
> > Please be aware this is dev code + dev blackbox code, so there are bound
> > to be bugs.  If you find any, please let me know.  Also, if anyone finds
> > this useful and has suggestions on new features, please forward them on
> > to me.
> >
> 
> keen.  Any comments about libbt?  You can send them off list if you like.

I like it, just waiting on Netwm/Netclient calls to open up the rootmenu
and workspace menu... ;)
> >
> > Here's a sample config file to give you an idea of various functions it
> > can perform:
> >
> 
> for those of us not accustomed to stroke based software, can you explain how 
> the numbers work?
> 
Easiest way to determine a stroke -> number mapping in bbstroke is to
hold down Mod1 (typically alt) and perform a stroke.  bbstroke will
output the stroke sequence to its parent window.  To answer your
question, each stroke is transposed onto a 3x3 grid that is numbered
like so:
1 2 3
4 5 6
7 8 9

The numbers record the path the mouse traveled during the course of the
gesture.

ergo, a right stroke is 456, a downstroke is 258, an L is 14789, etc...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
List archives:  http://asgardsrealm.net/lurker/splash/index.html
Trouble? Contact [EMAIL PROTECTED]

Reply via email to