Skip to content

Instantly share code, notes, and snippets.

@abihf
Created April 28, 2017 19:55
Show Gist options
  • Save abihf/6e498bf6e32a82d876b1a6b8b1c693de to your computer and use it in GitHub Desktop.
Save abihf/6e498bf6e32a82d876b1a6b8b1c693de to your computer and use it in GitHub Desktop.
Kodi Remote configuration for chunshin GS-L1002
<keymap>
<global>
<remote>
<power>ActivateScreensaver</power>
<display>AspectRatio</display>
<red>ActivateWindow(TVChannels)</red>
<green>ActivateWindow(Videos,MovieTitles)</green>
<yellow>ActivateWindow(Videos,TvShowTitles)</yellow>
<blue>ActivateWindow(RadioChannels)</blue>
</remote>
<universalremote>
<obc163>PlayerProcessInfo</obc163><!-- q.view -->
<obc164>ActivateWindow(favourites)</obc164>
<obc166>ActivateWindow(settings)</obc166><!-- t.opt -->
<obc167>ActivateWindow(home)</obc167>
<obc168>FullScreen</obc168><!-- exit -->
<obc169>ActivateWindow(11100)</obc169><!-- APP/* -->
</universalremote>
</global>
<FileManager>
<remote>
<red>Delete</red>
<green>Highlight</green>
<yellow>Move</yellow>
<blue>Rename</blue>
</remote>
</FileManager>
<FileBrowser>
<remote>
<zero>Highlight</zero>
</remote>
</FileBrowser>
<FullscreenVideo>
<remote>
<guide>ActivateWindow(TVGuide)</guide>
</remote>
</FullscreenVideo>
<VirtualKeyboard>
<remote>
<back>BackSpace</back>
</remote>
<universalremote>
<obc168>Back</obc168><!-- exit -->
<obc163>Shift</obc163><!-- q.view -->
</universalremote>
</VirtualKeyboard>
<NumericInput>
<remote>
<back>BackSpace</back>
</remote>
<universalremote>
<obc168>Back</obc168>
</universalremote>
</NumericInput>
</keymap>
begin remote
name chunshin
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 9056 4448
one 601 1647
zero 601 538
ptrail 601
pre_data_bits 16
pre_data 0x20DF
gap 108229
toggle_bit_mask 0x0
begin codes
KEY_POWER 0x10EF
KEY_F24 0x0FF0
KEY_CONTEXT_MENU 0xA25D
KEY_EPG 0xD52A
KEY_ZOOM 0x9E61
KEY_F23 0xD02F
KEY_1 0x8877
KEY_2 0x48B7
KEY_3 0xC837
KEY_4 0x28D7
KEY_5 0xA857
KEY_6 0x6897
KEY_7 0xE817
KEY_8 0x18E7
KEY_9 0x9867
KEY_0 0x08F7
KEY_LIST 0xCA35
KEY_F23 0x58A7
KEY_VOLUMEUP 0x40BF
KEY_VOLUMEDOWN 0xC03F
KEY_FAVORITES 0x7887
KEY_3D_MODE 0x3BC4
KEY_MUTE 0x906F
KEY_CHANNELUP 0x00FF
KEY_CHANNELDOWN 0x807F
KEY_SUBTITLE 0x04FB
KEY_INFO 0x55AA
KEY_CONFIG 0x847B
KEY_HOMEPAGE 0x3EC1
KEY_MENU 0x42BD
KEY_UP 0x02FD
KEY_RIGHT 0x609F
KEY_DOWN 0x827D
KEY_LEFT 0xE01F
KEY_OK 0x22DD
KEY_BACK 0x14EB
KEY_EXIT 0xDA25
KEY_PROGRAM 0xF906
KEY_RECORD 0xBD42
KEY_STOP 0x8D72
KEY_REWIND 0xF10E
KEY_PLAY 0x0DF2
KEY_PAUSE 0x5DA2
KEY_FORWARD 0x718E
KEY_RED 0x4EB1
KEY_GREEN 0x8E71
KEY_YELLOW 0xC639
KEY_BLUE 0x8679
end codes
end remote
<?xml version="1.0" encoding="UTF-8"?>
<lircmap>
<remote device="devinput">
<power>KEY_POWER</power>
<obc161>KEY_F24</obc161><!-- TV/Radio (unused) -->
<contentsmenu>KEY_CONTEXT_MENU</contentsmenu>
<guide>KEY_EPG</guide>
<display>KEY_ZOOM</display>
<obc162>KEY_F23</obc162>
<one>KEY_1</one>
<two>KEY_2</two>
<three>KEY_3</three>
<four>KEY_4</four>
<five>KEY_5</five>
<six>KEY_6</six>
<seven>KEY_7</seven>
<eight>KEY_8</eight>
<nine>KEY_9</nine>
<zero>KEY_0</zero>
<playlist>KEY_LIST</playlist>
<obc163>KEY_F23</obc163><!-- q.view -->
<volumeplus>KEY_VOLUMEUP</volumeplus>
<volumeminus>KEY_VOLUMEDOWN</volumeminus>
<obc164>KEY_FAVORITES</obc164>
<obc165>KEY_3D_MODE</obc165>
<mute>KEY_MUTE</mute>
<channelplus>KEY_CHANNELUP</channelplus>
<channelminus>KEY_CHANNELDOWN</channelminus>
<subtitle>KEY_SUBTITLE</subtitle><!-- TEXT -->
<info>KEY_INFO</info>
<obc166>KEY_CONFIG</obc166><!-- t.opt -->
<obc167>KEY_HOMEPAGE</obc167>
<menu>KEY_MENU</menu><!-- MY APPS -->
<up>KEY_UP</up>
<right>KEY_RIGHT</right>
<down>KEY_DOWN</down>
<left>KEY_LEFT</left>
<select>KEY_OK</select>
<back>KEY_BACK</back>
<obc168>KEY_EXIT</obc168>
<obc169>KEY_PROGRAM</obc169>
<record>KEY_RECORD</record>
<stop>KEY_STOP</stop>
<reverse>KEY_REWIND</reverse>
<play>KEY_PLAY</play>
<pause>KEY_PAUSE</pause>
<forward>KEY_FORWARD</forward>
<red>KEY_RED</red>
<green>KEY_GREEN</green>
<yellow>KEY_YELLOW</yellow>
<blue>KEY_BLUE</blue>
</remote>
</lircmap>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment