Way to change the player controls interface?
#1
Is there a way to alter the way the video player controls look onscreen so it doesn't look like a game controller?
Reply
#2
Everything you see is skinnable. See VideoOSD.xml
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#3
is there a section for other skins?
Reply
#4
There are about 30+ skins.
Go in xbmc to settings/appearance/look & feel - skin. To set your skin.

Place new skins in the skin folder of XBMC.(windows)
C:\Program Files\XBMC\skin
Or better:
C:\Documents and Settings\username\Application Data\XBMC\skin

Use this script for downloading skins/scripts/plugins.
Passion-XBMC Installer Script.

There is a skin manager you can use look here.
XBMC Skin Manager

Or download manually and place in skin folder.
http://forum.xbmc.org/forumdisplay.php?fid=67
Reply
#5
Hello,

Is it possible to adjust skip time forward/backward? Currently Arrow Right skips 30 seconds - I would like to change it to 10.

Also, is it possible to difine another custom combination - say, Alt-Arrow Right would skip 30 seconds?

Thank you,
Michael
Reply
#6
Yes it is, check the wiki, hint: look for advancedsettings.xml

also yes, check the wiki, hint: look for keymap.xml
Hardware: Revo 3610 + SSD - Harmony 700 Remote
Software: XBMCBuntu Gotham - Sickbeard - SabNZBd+

Image
Reply
#7
The_Dogg Wrote:Yes it is, check the wiki, hint: look for advancedsettings.xml
also yes, check the wiki, hint: look for keymap.xml

Specifically see http://wiki.xbmc.org/?title=Advancedsett...3Cvideo.3E and the settings:

Code:
<timeseekforward>30</timeseekforward>  <!-- Time to seek forward in seconds when doing a short seek.  Defaults to 30. -->
<timeseekbackward>-30</timeseekbackward>  <!-- Time to seek backward in seconds when doing a short seek.  Defaults to -30. -->
<timeseekforwardbig>600</timeseekforwardbig>  <!-- Time to seek forward in seconds when doing a long seek.  Defaults to 600 (10 minutes). -->
<timeseekbackwardbig>-600</timeseekbackwardbig>  <!-- Time to seek forward in seconds when doing a long seek.  Defaults to -600 (10 minutes). -->

You can certain add a key mapping for Alt-R. If you use Windows grab a copy of KeyMapEdit from http://xbmcmce.sourceforge.net/ or on Linux/OSX use your favourite text editor to create a userdata keyboard.xml. The actions you need to map are:

bigstepback and bigstepforward
stepback and stepforward
smallstepback and, erm, there is no smallstepforward action

I don't know why a smallstepforward action was never added. Maybe no-one ever asked for it.

JR
Reply
#8
the idea of smallstepback is if you just lost some conversation or something and want to jump a few secs back. hard to do that in a forward fashion Wink
Reply
#9
Thank you very much for the help!

I created the two files and everything works fine. Two more things:
1. How does XBMC know to map, say, StepForward to timeseekforward?
2. Is it possible to add user defined functionality such as MediumStepForward or VeryBigStepForward?

Thanks again,
Michael
Reply
#10
msrtlt Wrote:1. How does XBMC know to map, say, StepForward to timeseekforward?
2. Is it possible to add user defined functionality such as MediumStepForward or VeryBigStepForward?

XBMC has a list of action names that you can use in keyboard.xml, remote.xml, etc to map user inputs to actions. You can modify the XML files to change what input is mapped to what action, but you can't create new actions. To see what actions are available look at the Wiki articles http://wiki.xbmc.org/index.php?title=Action_IDs and http://wiki.xbmc.org/?title=List_of_Built_In_Functions, or for the very latest info see the source code files https://github.com/xbmc/xbmc/blob/master...slator.cpp and https://github.com/xbmc/xbmc/blob/master...iltins.cpp. Although this is C++ it's fairly obvious where the arrays of action names are.

Adding a new action, like SmallStepForward, requires a developer to modify one of the two source code files.

JR
Reply
#11
Thanks JR for the explanation.
Regards,
Michael
Reply

Logout Mark Read Team Forum Stats Members Help
Way to change the player controls interface?0