Win HOW-TO setup iMon specific remotes and software with example Moncaso Remote
#52
Reading this whole thread, I see quite a few people have difficulties understanding how the components work together. Maybe it would be good to add some general explanations in big letters to the first how-to guide, as to how XBMC and IMON work together. Let me try something, and feel free to use it and add it to the how-to.

I know that info is also in the how-to, but obviously people don´t always find their way to the correct spot immediately.


-------------------------------------------------------
HOW KEYS CONTROL XBMC FROM AN IMON PAD (REMOTE)
-------------------------------------------------------

XBMC gets the information which keypress of a keyboard does what out of a system file. It is named keyboard.xml

That file is shipped with the normal installation of XBMC and can be located in a subfolder of the installation directory of XBMC. It is interesting and recommended to open this file in a text editor and look it over. It becomes clear WHY xbmc reacts to key presses in a certain way. It s all written up in that file.

It is not recommended or necessary to alter anything in that file. If one wants to change the way XBMC reacts to certain keys, or add new functions ... there should be placed a second keyboard.xml in a subdirectory that is only for the user of the computer, or all users. This second, personal keyboard.xml can be created from scratch. It is explained in the WIKI. Or one takes one of the files offered in that thread, and edits it. The second file OVERRIDES any definition in the SYSTEM file mentioned above.

If pressing "m" mutes the sound in the system file, and I define it now as "go to the photo folder" then the second definition becomes valid and operative.

Now one can configure XBMC to be controlled by keypresses in any way one wants.

Our keyboard in fact is a remote from IMON. This remote emulates keyboard keypresses and sents them to the computer. The definitions of which key or combinations of keys is sent is done in the IMON manager. There is a special section for each program that IMON controls. Go to the section for XBMC or load XBMC it it was not alread there. Any command listed can be edited. New commands can be added. So now I can teach IMON to send a simple "m" when I press the "RECORD" button - WHATEVER. Just try to reprogram the RECORD button of the Remote as a test, to send this "m".

What "m" does depends on the definition in the keyboard.xml file. That´s all, folks.

----------------------------------------------------------------------------------
Reply


Messages In This Thread
well... - by mccorkled - 2009-07-21, 06:12
[No subject] - by natethomas - 2009-07-21, 07:40
[No subject] - by mccorkled - 2009-07-21, 16:35
[No subject] - by mccorkled - 2009-07-21, 16:43
[No subject] - by natethomas - 2009-07-21, 20:23
[No subject] - by mccorkled - 2009-07-21, 20:43
[No subject] - by mccorkled - 2009-07-21, 23:19
[No subject] - by mitul103 - 2009-07-22, 00:04
[No subject] - by mccorkled - 2009-07-22, 01:15
[No subject] - by mitul103 - 2009-07-22, 02:08
[No subject] - by mccorkled - 2009-07-22, 02:57
[No subject] - by mccorkled - 2009-07-22, 03:10
[No subject] - by natethomas - 2009-07-22, 03:15
[No subject] - by mccorkled - 2009-07-22, 03:27
[No subject] - by natethomas - 2009-07-22, 04:50
[No subject] - by mccorkled - 2009-07-22, 06:12
[No subject] - by natethomas - 2009-07-22, 06:45
[No subject] - by mccorkled - 2009-07-22, 19:44
[No subject] - by mccorkled - 2009-07-22, 20:06
[No subject] - by natethomas - 2009-07-22, 22:04
[No subject] - by mccorkled - 2009-07-23, 05:14
[No subject] - by natethomas - 2009-07-23, 08:09
[No subject] - by natethomas - 2009-07-23, 08:20
[No subject] - by mccorkled - 2009-07-23, 16:57
[No subject] - by mccorkled - 2009-07-24, 21:50
[No subject] - by bejan - 2009-09-01, 08:50
[No subject] - by mccorkled - 2009-09-03, 04:02
[No subject] - by SunnyUK - 2009-09-13, 22:49
[No subject] - by Dracule - 2009-10-13, 21:10
[No subject] - by der.supertusse - 2009-10-14, 12:39
[No subject] - by Dracule - 2009-10-15, 00:06
[No subject] - by CStyles45 - 2009-10-18, 22:32
[No subject] - by PepXri - 2009-10-21, 18:29
[No subject] - by PepXri - 2009-10-21, 18:31
[No subject] - by trispecial - 2009-10-22, 15:07
[No subject] - by trispecial - 2009-10-22, 16:38
[No subject] - by mccorkled - 2009-10-24, 01:13
[No subject] - by bananaman - 2009-10-31, 20:25
[No subject] - by mccorkled - 2009-10-31, 21:58
[No subject] - by bananaman - 2009-11-01, 00:22
[No subject] - by mccorkled - 2009-11-01, 17:50
[No subject] - by bananaman - 2009-11-01, 19:56
[No subject] - by mccorkled - 2009-11-02, 06:59
[No subject] - by mccorkled - 2009-11-02, 07:00
[No subject] - by bananaman - 2009-11-02, 16:19
[No subject] - by mccorkled - 2009-11-02, 21:26
[No subject] - by Robmoo - 2009-12-12, 09:34
[No subject] - by mccorkled - 2009-12-15, 23:51
Link Dead - by Ranger Rob - 2010-11-19, 19:34
[No subject] - by atat71 - 2011-01-24, 16:20
[No subject] - by quickbluehorse - 2011-05-13, 01:26
[No subject] - by quickbluehorse - 2011-05-13, 01:35
[No subject] - by ToXIc69 - 2012-01-12, 21:50
[No subject] - by voyagerxp - 2012-02-18, 23:26
Logout Mark Read Team Forum Stats Members Help
HOW-TO setup iMon specific remotes and software with example Moncaso Remote1