While browsing freshmeat, I came across osdmenu-0.0.2 by Toby Jaffey.
Its not listed on the lirc software page, so I thought I would let
you guys know about it.
OSDMenu is a quick and dirty system for displaying navigable onscreen menus
using libxosd. At the moment it (only) supports navigation via lirc
(www.lirc.org). OSDMenu allows you to navigate custom menus and select items
using only three (or even two) buttons on an IR remote control with LIRC.
That link seems broken for me at the moment, so I have mirrored it at:
Also at the above link is a patch by me, that adds a simple timeout to the
menu system (don't press a button, menu goes away).