I don't want to use LIRC ... it always gets me headache. Just want simple silly program with big buttons which can be told what to do, and to program them as I want ... can you imagine situation where I want to remember quickly IR code from a certain remote, and to open console and check with tools, then edit config files ... i don't want to!
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153690\"][{POST_SNAPBACK}][/a][/div]
This is still not what you are looking for but might help others too:
The config only needs be done once, including learning the codes of the remote you want to duplicate.
But I don't think lirc (on it's own) will take you as far as having buttons to press on your dektop.
So the first thing you need is set up correctly /etc/lircd.conf with all the romotes you wnat to receive/send.
Then you could use irsend to send the correct "consumer Infra-Red command" with something like:
irsend SEND_ONCE <remote control name in lircd.conf> <button name in lircd.conf>
Then omeone could make (if there is not already one ready) a python wrapper for irsend that hows nice buttons on a dektop window ...