PS: Sorry about the double post...
Okay, I"m going to try and details this as best one can, because quite frankly I am confused.
First things first, I have removed all previous versions of IRSS (even through User\AppData) and have successfully installed the latest IRSS 3009 with the "IR Server.exe" rather than the "IRSERVICE" as I am using an HID IMON device. The system is correctly reading the remote, both keyboard and mouse modes are working flawlessly. Translator is also working just fine... The problem I'm having is quite simple, I am not able to accurately create proper mapping for MPControl Plugin..
1.. Once in "mediaportal control plugin" I clear all entries and add "IMON Pad" from the pull down menu. Worth noting before even adding a remote the "Map Buttons" box is not greyed out, which I would have thought would be the case...
2.. Expanding the IMON Pad correctly shows the appropriate IR Codes and allows to to reassign if need be...
From here is where I am confused... As one would expect you would highlight the "IMON PAD" and select "Map Buttons"... What I get instead is an MCE Style mapping system which is useless to me as it does not even cross reference most of the buttons... For instance the "IMON PAD" has the "OPEN" button, next to the "PLAY" button... The MCE mapping template does not have this...
Thinking that maybe the template had not been created for IMON PAD I attempted to clear the current template and build my own from scratch, with no prevails.. I'm able to add functions two layers from the main tree for instance "Power TV - All layers - no conditions" but can not create the "Power TV" in the first place. So for instance I can't create of "Open" function that the IMON PAD has...
I was expecting the "Mapping Buttons" function to be an extension of the current remote selected, you can have more than two remotes in the main window added, should you not be able to have two remote mapping templates coinciding with these remotes...
Am I completely missing some thing here?
Basically all of your suggestions are right, except:
As we already explained in other posts, only "Abstract remote map" is working right now.
This means, you have to check "Use the Abstract Remote Model" in "IR Server Configuration", "Advanced" (should be enabled by default).
In MP Control Plugin add only the "Abstract Remote Model" (should also be there by default).
Abstract Remote Model basically commontizes all remotes button codes into the abstract map, so that there has only the Abstract Remote Model to be in MP Control Plugin, no matter which and how many different remotes you are using. A little drawback is that this map is build around an MCE remote.
But even if you add another remote map, you see a MCE styled button tree in "Map Buttons". Thats because MPCP is also trying to commontize remotes key codes to MP's internal know MCE buttons.
We are currently reworking this part of IRSS, so that we get totally freedom in assigning remote buttons to actions. As this is load of programming and testing to do it will still take some time to get finished.
In the meantime we changed/extended iMONs mapping to abstract model, which already is in 3009. For exampe "App Launcher" opens "OSD Info", "Teletext" is moved to "Bookmark", with "Thumbnail" you can take Screenshots, "Zoom" "Full Screen" "Subtitle" and "Audio" does what it says.
To have "Open" working you need to do it with Translator and a macro, but thats very easy.
So please do a clean reinstall of IRSS (3009 or newer), use Abstract Remote Model and see how it works for you. If you have ideas for other mappings than actual ones please share them with us.
Yours, belcom.