[mythtv-users] Control myth by MS Kinect !

Ian Latter ian.latter at midnightcode.org
Tue Dec 28 21:22:46 UTC 2010


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/


More information about the mythtv-users mailing list