Page 1 of 1

Use a SlingPlayer skin to create custom keys on SlingRemote

Posted: Sun Apr 08, 2007 11:55 am
by kiwin
This skin adds Buttons on the SlingPlayer Remote that map to the Custom entries that JP1 creates when the “circle” buttons are used. Without this skin, the “custom” functions only appeared in the remote menu under “Custom”.

http://www.hifi-remote.com/forums/dload ... le_id=4412

Image

Unzip file to create a new directory "kiwin" in C:\Program Files\Sling Media\SlingPlayer\Skin\

See README in kiwin directory.
See notes marked "-kiwin” inside of “Skin.xml” to customize the SlingRemote button text or location.

The skin relies on mappings in Slingplayer skin.xml that are detailed in an extension of the "Keycode Table" file that includes a column with the control ids used. I added some id entries (e.g. custom.xx) by trial and error, but several are still missing... hopefully folks can add.

http://www.hifi-remote.com/forums/dload ... le_id=4429

Re: Use a SlingPlayer skin to create custom keys on SlingRem

Posted: Sun Feb 17, 2008 1:39 am
by yesok
Hello Kiwin,
kiwin wrote:This skin adds Buttons on the SlingPlayer Remote that map to the Custom entries that JP1 creates when the “circle” buttons are used. Without this skin, the “custom” functions only appeared in the remote menu under “Custom”.
Thanks for your skin.
I have managed to apply it to my Slingbox Pro(with PL chip) with SkyLife STB(a Korean product).

One qustion is how to make RM display color buttons(red, yellow, green and blue) so that I may map them to custom01 to custom04 buttons of your skin.

Yesok

Posted: Sun Feb 17, 2008 10:46 am
by kiwin
RM itself does not need to "show" the colored buttons. The buttons will still show yellow within RM even though they will have a color in the skin.

In RM, I mapped:
Blue (kiwin skin)--> custom01 (kiwin buttons )--> PIP (RM button)
Red (kiwin skin)--> custom02 (kiwin buttons )--> PIP-Format (RM button)
Green (kiwin skin)--> custom03 (kiwin buttons )--> PIP Freeze (RM button)
Yellow (kiwin skin)--> custom04 (kiwin buttons )--> PIP Swap (RM button)

That RM mapping info is here:
http://www.hifi-remote.com/forums/dload ... le_id=4429

I just happened to make only 4 colors in the skin, but one could make many more (they are just GIF files). In Skin.xml, look for:
<Control id="id.remote.custom.01" type="button" backgroundID="img.btn.keypad" foregroundID="img.remote.pad.blu" x="020" y="178" cx="56" cy="30"/>
<Control id="id.remote.custom.02" type="button" backgroundID="img.btn.keypad" foregroundID="img.remote.pad.red" x="060" y="178" cx="56" cy="30"/>
<Control id="id.remote.custom.03" type="button" backgroundID="img.btn.keypad" foregroundID="img.remote.pad.grn" x="100" y="178" cx="56" cy="30"/>
<Control id="id.remote.custom.04" type="button" backgroundID="img.btn.keypad" foregroundID="img.remote.pad.yel" x="140" y="178" cx="56" cy="30"/>

Which map the four color buttons to custom.01 through custom.04

To create the Green button, I did:
<ImageList id="img.remote.pad.grn" type="image" count="2">
<Image keyColor="#ffF100FF">remote-grn.gif</Image>
<ImageStateRef>state.enabled.disabled</ImageStateRef>
<StretchType type="StretchEven"/>
</ImageList>

with the GIF: remote-grn.gif

Menu button not activated + skin for a remote

Posted: Sun Feb 17, 2008 11:55 pm
by yesok
Hello Kiwin,

Thanks for your reply.
kiwin wrote:In RM, I mapped:
Blue (kiwin skin)--> custom01 (kiwin buttons )--> PIP (RM button)
Red (kiwin skin)--> custom02 (kiwin buttons )--> PIP-Format (RM button)
Green (kiwin skin)--> custom03 (kiwin buttons )--> PIP Freeze (RM button)
Yellow (kiwin skin)--> custom04 (kiwin buttons )--> PIP Swap (RM button)
Now all the color buttons are working right.
The only exception is the menu button on SlingPlayer remote is not activated yet.

What would you recommend to look for?

Could you also tell me how to make SlingPlayer display a new remote?

Yesok

Posted: Mon Feb 18, 2008 12:47 am
by kiwin
Some people have reported it is mapped to "Setup".

MENU (jp1 kiwin)---> Setup (RemoteMaster buttons tab)

I think it depends on box that the sling is controlling.

I am not sure what you mean by "new remote". I used the skin to "make" a remote... it would be better if sling posted how to make just a remote file instead of the more complex skin file.

Menu button is working now

Posted: Mon Feb 18, 2008 1:34 am
by yesok
Hello Kiwin,

Thanks for your reply.
kiwin wrote:Some people have reported it is mapped to "Setup".

MENU (jp1 kiwin)---> Setup (RemoteMaster buttons tab)


With Menu button mapped to Setup in RM, Menu button on SlingBox remote is working fine.
kiwin wrote:it would be better if sling posted how to make just a remote file instead of the more complex skin file.
I agree with you.

Yesok

Posted: Tue Jun 10, 2008 5:11 pm
by frankstallone
Hey guys, I can load and select the hacked skin, but it is not showing the custom buttons section at the bottom. Am I missing something here?


Thanks for the help

FP01 through Inp09

Posted: Thu Jul 10, 2008 6:59 am
by kiwin
They are just below the channel numbers and labeled FP01 through Inp09.
In SlingPlayer you see the remote on the right hand side of the picture. The left hand picture is in RemoteMaster (RM). -kiwin