Well, how fascinating. I've discovered a lot about how lmce works and finally got the remtoe to work nicely.
It comes down to a misunderstanding about how lmce works, something that's obvious when you realise it, but not so obvious when you start looking.
Lmce is all about devices, everything in it is a device of some sort.
With my remote, there were in fact exactly two devices, the lirc subsystem, and the remote itself.
So, without further ado, here is how I got my remote working.
* I got the remote to function using the ubuntu lircd, as above.
* Then disable ubuntu lircd, lmce will shut it down anyway, but it seems to cause interference sometimes.
* Start up lmce, if it's not going already.
* In the admin page, show your devices tree in the left hand pane (it's at the bottom).
We will now add the first device, the lirc subsystem :-
* Click on Core/ Hybrid (in my case)
* Create child device
* Pick device template,
In the popup,
* Device Category = Lirc Drivers
* Click Apply Filter
* Select 'default' from the device category list
* Click 'Pick Device Template'
We now have lirc available.
Now we add the remote itself.
* Go to the top menu, Wizard > Devices > Media Directors
* Find the media director you want to control, click 'Add Remote'
* In the popup, Device Category = 'LIRC Remote Controls', Template = 'ATI Remote Wonder' (In my case)
* Click 'Pick Device Template'
Now do a Wizard > Restart > Quick Reload Router.
Everything should now be active and working.
Try a reboot to settle things if it isn't. I didn't need to, but some other people on the pluto forum reported that they did.
The multiple devices issue confused me with this, it's not immediately obvious from the documentation that there are two devices to set up, maybe the script adds them if thery are present on install, unlike my remote, which was added after.
I like the 'everything is a device', it sits well with the unix philosophy, which is good.
Most of the buttons on the remote work well, although a few are unmapped. I think I'm going to fiddle the script and post back here in a few weeks with my results.
David.