[mythtv-users] Control myth by MS Kinect !

Ian Latter ian.latter at midnightcode.org
Tue Dec 28 21:52:43 UTC 2010


[Retry with wrap/errors corrected]

Hello,


  Time for the Linux media people to have their Kinect 
fun :)  Please meet "klirc";

http://midnightcode.org/projects/jupiter/code/klirc-1.0.tgz
http://midnightcode.org/projects/jupiter/code/klirc-1.0.tgz.md5

  The klirc program was authored to provide a 
gesture-to-lirc interface for the Kinect, under Linux. 
It will work with any LIRC interfacing program (such
as XBMC, mplayer, etc), but has been built/tested 
for MythTV.

  The user interface controls have been mapped 
identically to the recently released "KinEmote" (of 
which I am not affiliated). I will publish an 
instruction/user guide for klirc, but for now the
KinEmote guide is just as useful;

http://kinemote.googlecode.com/files/KinEmote%200.3%20Instructions.pdf

  In summary, the awake gesture is a "front-back" 
motion toward the Kinect with an open hand (palm
facing the Kinect). Where the hand comes "back" to, 
in space, becomes the centre of the mid plane.

    Front Plane:
                  Centre:  Enter

    Mid Plane:
                  Left:    Left
                  Right:   Right
                  Up:      Up
                  Down:    Down

    Back Plane:
                  Left:    Escape
                  Right:   Pause/Play (P)
                  Up:      Menu	(M)
                  Down:    [Ignore]


  The klirc program reads from a configuration file,
and has been written to generate the two LIRC 
configuration files that the user will require;

  To generate the needed lircd.conf from this 
configuration, run;
    ./klirc -l > /etc/lirc/lircd.conf

  To generate a mythtv LIRC RC file, run;
    ./klirc -m > ~/.lirc/mythtv

  To run lircd as a UDP listener;
    lircd --driver udp

  To run klirc with a local configuration file (i.e. in
the pwd), run;
    ./klirc

  The klirc program can run on either the MythTV
Frontend or on a separate host.  If klirc isn't run-
ing on the MythTV Frontend server, then change 
the lirc_server entry in the klirc.cfg configuration 
file appropriately.

  Additional details on building and running the 
program can be found in the README in the tar-
ball.


Enjoy.


----- Original Message -----
>From: Michelle Dupuis mdupuis at ocg.ca
>Subject:  [mythtv-users] Control myth by MS Kinect !
>Date: Sat, Nov 13 14:25:45 UTC 2010
>
> Coming soon to a linux near you!  Use Microsoft's Kinect
> controller as a mouse under linux.
>
> Oooo....I can't wait for my family to control the myth box
> by waving their hands around.
>
> http://www.bbc.co.uk/news/technology-11742236
>






----- Original Message -----
>From: "Ian Latter" <ian.latter at midnightcode.org>
>To: <mythtv-users at mythtv.org>
>Subject:  Re: [mythtv-users] Control myth by MS Kinect !
>Date: Wed, 29 Dec 2010 07:22:46 +1000
>
> Hello,
> 
> 
>   Time for the Linux media people to have their Kinect fun
> :)  Please
> meet "klirc";
> 
>      
> http://midnightcode.org/projects/jupiter/code/klirc-1.0.tgz
>      
>
http://midnightcode.org/projects/jupiter/code/klirc-1.0.tgz.md5
> 
>   The klirc program was authored to provide a gesture-to-lirc
> interface for the Kinect, under Linux. It will work with any
> LIRC
> interfacing program (such as XBMC, mplayer, etc), but has
been 
> built/tested for MythTV.
> 
>   The user interface controls have been mapped identically
> to the
> recently released "KinEmote" (of which I am not affiliated).
>  I will
> publish an instruction/user guide for klirc, but for now the
> KinEmote
> guide is just as useful;
> 
>    
>
http://kinemote.googlecode.com/files/KinEmote%200.3%20Instructions.pdf
> 
>   In summary, the awake gesture is a "front-back" motion
toward 
> the Kinect with an open hand (palm facing the Kinect). 
> Where the 
> hand comes "back" to, in space, becomes the centre of the mid 
> plane.
> 
>     Front Plane:
>                   Centre:  Enter
> 
>     Mid Plane:
>                   Left:       Left
>                   Right:    Right
>                   Up:        Up
>                   Down:   Down
> 
>     Back Plane:
>                   Left:       Escape
>                   Right:     Pause/Play (P)
>                   Up:        Menu (M)
>                   Down:    [Ignore]
> 
> 
>   The klirc program reads from a configuration file, and has
> been
> written to generate the two LIRC configuration files that
> the user
> will require;
> 
>   To generate the needed lircd.conf from this configuration,
> run;
>     ./klirc -l > /etc/lirc/lircd.conf
> 
>   To generate a mythtv LIRC RC file, run;
>     ./klirc -m > ~/.lirc/mythtv
> 
>   To run lircd as a UDP listener;
>     lircd --driver udp
> 
>   To run klirc with a local configuration file (i.e. in the
> pwd), run;
>     ./klirc
> 
>   The klirc program can run on either the MythTV Frontend
or on 
> a separate host.  If klirc isn't running on the MythTV
Frontend 
> server, then change the lirc_server entry in the klirc.cfg 
> configuration file appropriately.
> 
>   Additional details on building and running the program
can be 
> found in the README in the tar-ball.
> 
> 
> Enjoy.
> 
> 
> ----- Original Message -----
> >From: Michelle Dupuis mdupuis at ocg.ca
> >To: "OpenNI" <openni-dev at googlegroups.com>
> >Subject:  [mythtv-users] Control myth by MS Kinect !
> >Date: Sat, Nov 13 14:25:45 UTC 2010
> >
> > Coming soon to a linux near you!  Use Microsoft's Kinect 
> > controller as a mouse under linux.
> > 
> > Oooo....I can't wait for my family to control the myth box 
> > by waving their hands around.
> > 
> > http://www.bbc.co.uk/news/technology-11742236
> > 
> 
> 
> 
> --
> Ian Latter
> Late night coder ..
> http://midnightcode.org/
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> 


--
Ian Latter
Late night coder ..
http://midnightcode.org/


More information about the mythtv-users mailing list