Win Invoking "i" and "c" from MCE remote
#1
(moving this to its own thread)

I've noticed that neither the "i" key nor the "c" key is mapped by default on an MCE remote. I installed the MCERemote add-in and it created the necessary mapping for the "i" key but there is still no button for the "c" key:

1) run XBMC as admin
2) Settings->Add-ons->Get add-ons->XBMC.org Add-ons->Program Add-ons->MCERemote->Install
3) Programs->MCERemote->Apply current settings to remote
4) reboot

Since both of these keys are fundamental to navigating the UI I am surprised they don't work out of the box. I have both the Microsoft MCE remote and the Dell version. Is everyone manually creating custom mappings to resolve this or is there a quick fix?
Reply
#2
The quick fix (if you use Windows) is elitegamer's config files: http://forum.xbmc.org/showthread.php?tid=78179

The "c" button is mapped to the "Guide" button of my remote.
Panasonic 42G10 ♦ Onkyo TX SR507 ♦ Teufel Concept R2 ♦ TV Box (COOLEME MB1/Libreelec)
Reply
#3
Predictable question (sorry), but does anyone know a solution if you are not running XBMC in windows?
Reply
#4
"i" sends a right mouse click on my remote, so you can remap that if you don't need it.
And ofc you can remap any button on your remote so to do Info(i) or Context Menu©
Reply
#5
@malcolmbarr

This was a windows topic so why would you expect a Linux respose, predictably or not?

In Linux its the Channel guide button for context and i for information at least on MCE type remotes.

uNi
Reply
#6
I investigated how the MCERemote Add-On and elitegamer's config files work. It looks like it is necessary to modify a registry key (hence the reason this doesn't work out of the box). The problem with the aforementioned solutions is that they make more changes than are necessary and they end up messing up other applications that use the MCE remote (for example MPC-HC). In order to create a minimal solution for just the issues mentioned in this thread I decided to read out the registry key and make only the necessary modifications. Cut and paste the following code to a *.reg file, execute it, and reboot. After doing this your Info key will pull up the "i" info menu and your Guide key will pull up the "c" context menu.

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidIr\Remotes\745a17a0-74d3-11d0-b6fe-00a0c90f57da]
"ReportMappingTable"=hex:\
  00,00,00,00,04,00,27,\ ; [0]                - sends "0"
  01,00,00,00,04,00,1E,\ ; [1]                - sends "1"
  02,00,00,00,04,00,1F,\ ; [2]                - sends "2"
  03,00,00,00,04,00,20,\ ; [3]                - sends "3"
  04,00,00,00,04,00,21,\ ; [4]                - sends "4"
  05,00,00,00,04,00,22,\ ; [5]                - sends "5"
  06,00,00,00,04,00,23,\ ; [6]                - sends "6"
  07,00,00,00,04,00,24,\ ; [7]                - sends "7"
  08,00,00,00,04,00,25,\ ; [8]                - sends "8"
  09,00,00,00,04,00,26,\ ; [9]                - sends "9"
  0A,00,00,00,04,00,29,\ ; [Clear]            - sends "Escape"
  0B,00,00,00,04,00,28,\ ; [Enter]            - sends "Return"
  0C,00,00,00,03,82,00,\ ; [Main Power]
  0E,00,00,00,01,E2,00,\ ; [Mute]
  0F,00,00,00,04,01,07,\ ; [Info/More]        - sends "Ctrl-D"          (modified)
  10,00,00,00,01,E9,00,\ ; [Volume Up]
  11,00,00,00,01,EA,00,\ ; [Volume Down]
  12,00,00,00,01,9C,00,\ ; [Channel Up]
  13,00,00,00,01,9D,00,\ ; [Channel Down]
  14,00,00,00,01,B3,00,\ ; [Fast Forward]
  15,00,00,00,01,B4,00,\ ; [Rewind]
  16,00,00,00,01,B0,00,\ ; [Play]
  17,00,00,00,01,B2,00,\ ; [Record]
  18,00,00,00,01,B1,00,\ ; [Pause]
  19,00,00,00,01,B7,00,\ ; [Stop]
  1A,00,00,00,01,B5,00,\ ; [Next/Skip]
  1B,00,00,00,01,B6,00,\ ; [Previous/Replay]
  1C,00,00,00,04,02,20,\ ; [#/Refresh]        - sends "Shift-3"
  1D,00,00,00,04,02,25,\ ; [*/100]            - sends "Shift-8"
  1E,00,00,00,04,00,52,\ ; [Up]               - sends "Up Arrow"
  1F,00,00,00,04,00,51,\ ; [Down]             - sends "Down Arrow"
  20,00,00,00,04,00,50,\ ; [Left]             - sends "Left Arrow"
  21,00,00,00,04,00,4F,\ ; [Right]            - sends "Right Arrow"
  22,00,00,00,04,00,28,\ ; [OK]               - sends "Return"
  23,00,00,00,01,24,02,\ ; [Back]
  26,00,00,00,04,00,06,\ ; [TV Guide]         - sends "C"               (modified)
Reply
#7
uNi - apologies for asking a question opportunistically in the wrong place. And thank you for providing the answer despite my opportunism.
Reply

Logout Mark Read Team Forum Stats Members Help
Invoking "i" and "c" from MCE remote0