Use a SlingPlayer skin to create custom keys on SlingRemote

Need help adding new codes to your Slingbox, this is the place to ask. You're welcome to ask general Slingbox questions here, but be aware that most of us are not Slingbox experts.

Moderator: Moderators

Post Reply
kiwin
Posts: 15
Joined: Sun Dec 24, 2006 1:43 pm

Use a SlingPlayer skin to create custom keys on SlingRemote

Post 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
yesok
Posts: 136
Joined: Fri Aug 25, 2006 4:25 pm

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

Post 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
kiwin
Posts: 15
Joined: Sun Dec 24, 2006 1:43 pm

Post 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
yesok
Posts: 136
Joined: Fri Aug 25, 2006 4:25 pm

Menu button not activated + skin for a remote

Post 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
kiwin
Posts: 15
Joined: Sun Dec 24, 2006 1:43 pm

Post 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.
yesok
Posts: 136
Joined: Fri Aug 25, 2006 4:25 pm

Menu button is working now

Post 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
frankstallone
Posts: 40
Joined: Fri May 23, 2008 4:24 pm

Post 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
kiwin
Posts: 15
Joined: Sun Dec 24, 2006 1:43 pm

FP01 through Inp09

Post 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
Post Reply