[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