step forward/back does not work after upgrading
#1
I have a Asrock ion 330 running openelec (kodi 14.2) with a wired xbox 360 controller. I use a keymap file in /userdata/keymaps which is named joystick.Microsoft.Xbox.360.Controller.xml to get everything working.

Today i updated to openelec 6.01 (kodi 15.2) and found everything sofar seems to be working except for the skipping in video playback also known als stepforward/stepback. Now i don't think this is a openelec problem because i noticed kodi has a new setting in SETTINGS / video / playback / skip steps -10min -5 min etc etc etc etc.

So i assume something has changed here. What do i have to change in below keymap file to make my video skip back en forward again with the left en right D-Pad in video playback? (i highlighted the part i think needs adjusting?)


<?xml version="1.0" encoding="UTF-8"?>
<!-- This file contains the mappings for a Microsoft Xbox 360 Controller to actions within XBMC -->
<!-- The drivers for Linux and Windows do not always match. Mappings for Win32 will be presented -->
<!-- first, with Linux alts second. -->
<!-- The <global> section is a fall through - they will only be used if the button is not -->
<!-- used in the current window's section. Note that there is only handling -->
<!-- for a single action per button at this stage. -->

<!-- The format of a mapping is: -->
<!-- <device name="name"> -->
<!-- <button id="x">action</button> -->
<!-- <axis id="x" limit="y">action</axis> -->
<!-- <hat id="1" position="left">action</hat> -->
<!-- </device> -->

<!-- Note that the action can be a built-in function. -->
<!-- eg <button id="x">ActivateWindow(Home)</button> -->
<!-- would automatically go to Home on the press of button 'x'. -->

<!-- Joystick Name: Xbox 360 Wireless Receiver -->

<!-- Button Mappings in Windows: -->
<!-- -->
<!-- ID Button -->
<!-- -->
<!-- 1 A -->
<!-- 2 B -->
<!-- 3 X -->
<!-- 4 Y -->
<!-- 5 Left Sholder -->
<!-- 6 Right Sholder -->
<!-- 7 Back -->
<!-- 8 Start -->
<!-- 9 Left Stick Button -->
<!-- 10 Right Stick Button -->
<!-- 11 D-Pad Up -->
<!-- 12 D-Pad Down -->
<!-- 13 D-Pad Left -->
<!-- 14 D-Pad Right -->
<!-- 15 Back -->

<!-- Linux alterations for default Xpad Driver -->
<!-- 9 Guide -->
<!-- 10 Left Stick Button -->
<!-- 11 Right Stick Button -->
<!-- 12 D-Pad Left -->
<!-- 13 D-Pad Right -->
<!-- 14 D-Pad Up -->
<!-- 15 D-Pad Down -->
<!-- Axis 3 +1/-1 Triggers left/right (win) -->
<!-- Axis 3 Left Trigger (linux) -->
<!-- Axis 6 Right Trigger (linux) -->

<!-- Axis Mappings: -->
<!-- -->
<!-- ID Button -->
<!-- -->
<!-- 1 Left Stick L/R -->
<!-- 2 Left Stick U/D -->
<!-- 3 limit +1 Left Trigger -->
<!-- 3 limit -1 Right Trigger -->
<!-- 4 Right Stick L/R -->
<!-- 5 Right Stick U/D -->

<!-- Hat Mappings for some drivers: -->
<!-- -->
<!-- ID Position Button -->
<!-- -->
<!-- 1 up D-Pad Up -->
<!-- 1 down D-Pad Down -->
<!-- 1 left D-Pad Left -->
<!-- 1 right D-Pad Right -->



<keymap>
<global>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<!-- A selects. B goes back. X gets context menu. Y goes fullscreen and back. -->
<button id="1">Select</button>
<button id="2">Back</button>
<button id="3">ContextMenu</button>
<button id="4">FullScreen</button>
<!--Left Shoulder Queues videos. Right shoulder displays the current queue. -->
<button id="5">Queue</button>
<button id="6">Playlist</button>
<button id="7">PreviousMenu</button>
<button id="8">ContextMenu</button>
<!-- Left stick click activates the shutdown menu. -->
<button id="9">ActivateWindow(ShutdownMenu)</button>
<button id="10">ActivateWindow(PlayerControls)</button>
<button id="11">Up</button>
<button id="12">Down</button>
<button id="13">Left</button>
<button id="14">Right</button>
<button id="15">PreviousMenu</button>
<axis id="1" limit="-1">AnalogSeekBack</axis>
<axis id="1" limit="+1">AnalogSeekForward</axis>
<axis id="2" limit="-1">AnalogSeekForward</axis>
<axis id="2" limit="+1">AnalogSeekBack</axis>
<axis id="3" trigger="true" limit="+1">ScrollUp</axis>
<axis id="3" trigger="true" limit="-1">ScrollDown</axis>
<!-- Push up on the right stick for volueme up. Push down for volume down. -->
<axis id="5" limit="-1">VolumeUp</axis>
<axis id="5" limit="+1">VolumeDown</axis>
<axis id="4" limit="+1">AnalogSeekForward</axis>
<axis id="4" limit="-1">AnalogSeekBack</axis>
<hat id="1" position="up">Up</hat>
<hat id="1" position="down">Down</hat>
<hat id="1" position="left">Left</hat>
<hat id="1" position="right">Right</hat>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="1">Select</button>
<button id="2">Back</button>
<button id="3">ContextMenu</button>
<button id="4">FullScreen</button>
<button id="5">Queue</button>
<button id="6">Playlist</button>
<button id="7">PreviousMenu</button>
<button id="8">ContextMenu</button>
<button id="9">ActivateWindow(Home)</button>
<button id="10">ActivateWindow(ShutdownMenu)</button>
<button id="11">ActivateWindow(PlayerControls)</button>
<button id="12">Left</button>
<button id="13">Right</button>
<button id="14">Up</button>
<button id="15">Down</button>
<axis id="1" limit="-1">AnalogSeekBack</axis>
<axis id="1" limit="+1">AnalogSeekForward</axis>
<axis id="2" limit="-1">AnalogSeekForward</axis>
<axis id="2" limit="+1">AnalogSeekBack</axis>
<axis id="3" trigger="true" rest="-32768">ScrollUp</axis>
<axis id="4" limit="+1">AnalogSeekForward</axis>
<axis id="4" limit="-1">AnalogSeekBack</axis>
<axis id="5" limit="-1">VolumeUp</axis>
<axis id="5" limit="+1">VolumeDown</axis>
<axis id="6" trigger="true" rest="-32768">ScrollDown</axis>
<hat id="1" position="up">Up</hat>
<hat id="1" position="down">Down</hat>
<hat id="1" position="left">Left</hat>
<hat id="1" position="right">Right</hat>
</joystick>
</global>
<Home>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="8">Skin.ToggleSetting(HomeViewToggle)</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="8">Skin.ToggleSetting(HomeViewToggle)</button>
</joystick>
</Home>
<MyFiles>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="6">Highlight</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="6">Highlight</button>
</joystick>
</MyFiles>
<MyMusicPlaylist>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="5">Delete</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="5">Delete</button>
</joystick>
</MyMusicPlaylist>
<MyMusicFiles>
</MyMusicFiles>
<MyMusicLibrary>
</MyMusicLibrary>
<FullscreenVideo>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<!--
A pauses and starts the video.
B stops the video.
X opens the onscreen display.
Y switches in and out of full screen
-->
<button id="1">Pause</button>
<button id="2">Stop</button>
<button id="4">AspectRatio</button>
<!--
Left shoulder changes aspect ratio.
Right shoulder changes subtitles.
Right stick changes Audio Language.
Start button displays info.
-->
<button id="5">Info</button>
<button id="6">CodecInfo</button>
<button id="7">SmallStepBack</button>
<button id="8">OSD</button>
<button id="10">AudioNextLanguage</button>
<button id="11">ChapterOrBigStepForward</button>
<button id="12">ChapterOrBigStepBack</button>
<button id="13">StepBack</button>
<button id="14">StepForward</button>

<!-- D-pad does what you'd expect. Triggers fast forward and rewind. Left stick scans forward and back. -->
<axis id="3" limit="-1">AnalogRewind</axis>
<axis id="3" limit="+1">AnalogFastForward</axis>
<hat id="1" position="up">ChapterOrBigStepForward</hat>
<hat id="1" position="down">ChapterOrBigStepBack</hat>
<hat id="4" position="left">StepBack</hat>
<hat id="4" position="right">StepForward</hat>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="1">Pause</button>
<button id="2">Stop</button>
<button id="4">AspectRatio</button>
<button id="5">Info</button>
<button id="6">CodecInfo</button>
<button id="7">SmallStepBack</button>
<button id="8">OSD</button>
<button id="9">ActivateWindow(Home)</button> <!-- guide -->
<button id="10">ActivateWindow(ShutdownMenu)</button> <!-- left stick -->
<button id="11">AudioNextLanguage</button> <!-- right stick -->
<button id="12">StepBack</button>
<button id="13">StepForward</button>
<button id="14">ChapterOrBigStepForward</button>
<button id="15">ChapterOrBigStepBack</button>
<axis id="3">AnalogRewind</axis>
<axis id="6">AnalogFastForward</axis>
<hat id="1" position="up">ChapterOrBigStepForward</hat>
<hat id="1" position="down">ChapterOrBigStepBack</hat>
<hat id="4" position="left">StepBack</hat>
<hat id="4" position="right">StepForward</hat>
</joystick>
</FullscreenVideo>
<FullscreenLiveTV>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="11">ChannelUp</button>
<button id="12">ChannelDown</button>
<button id="13">PreviousChannelGroup</button>
<button id="14">NextChannelGroup</button>
<hat id="1" position="up">ChannelUp</hat>
<hat id="1" position="down">ChannelDown</hat>
<hat id="1" position="left">PreviousChannelGroup</hat>
<hat id="1" position="right">NextChannelGroup</hat>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="12">PreviousChannelGroup</button>
<button id="13">NextChannelGroup</button>
<button id="14">ChannelUp</button>
<button id="15">ChannelDown</button>
<hat id="1" position="up">ChannelUp</hat>
<hat id="1" position="down">ChannelDown</hat>
<hat id="1" position="left">PreviousChannelGroup</hat>
<hat id="1" position="right">NextChannelGroup</hat>
</joystick>
</FullscreenLiveTV>
<FullscreenRadio>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="11">ChannelUp</button>
<button id="12">ChannelDown</button>
<button id="13">PreviousChannelGroup</button>
<button id="14">NextChannelGroup</button>
<hat id="1" position="up">ChannelUp</hat>
<hat id="1" position="down">ChannelDown</hat>
<hat id="1" position="left">PreviousChannelGroup</hat>
<hat id="1" position="right">NextChannelGroup</hat>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<button id="12">PreviousChannelGroup</button>
<button id="13">NextChannelGroup</button>
<button id="14">ChannelUp</button>
<button id="15">ChannelDown</button>
<hat id="1" position="up">ChannelUp</hat>
<hat id="1" position="down">ChannelDown</hat>
<hat id="1" position="left">PreviousChannelGroup</hat>
<hat id="1" position="right">NextChannelGroup</hat>
</joystick>
</FullscreenRadio>
<FullscreenInfo>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="2">Close</button>
<button id="3">OSD</button>
<button id="8">OSD</button>
<axis id="3" limit="+1">AnalogRewind</axis>
<axis id="3" limit="-1">AnalogFastForward</axis>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="2">Close</button>
<button id="3">OSD</button>
<button id="8">OSD</button>
<axis id="3">AnalogRewind</axis>
<axis id="6">AnalogFastForward</axis>
</joystick>
</FullscreenInfo>
<PlayerControls>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="3">Close</button>
<button id="8">Close</button>
<button id="9">Close</button>
<button id="10">Close</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="3">Close</button>
<button id="8">Close</button>
<button id="10">Close</button>
<button id="11">Close</button>
</joystick>
</PlayerControls>
<Visualisation>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="1">Pause</button>
<button id="2">Stop</button>
<button id="3">ActivateWindow(MusicOSD)</button>
<button id="5">ActivateWindow(VisualisationPresetList)</button>
<button id="6">Info</button>
<button id="10">ActivateWindow(MusicOSD)</button>
<button id="11">SkipNext</button>
<button id="12">SkipPrevious</button>
<button id="13">PreviousPreset</button>
<button id="14">NextPreset</button>
<axis id="3" limit="+1">AnalogRewind</axis>
<axis id="3" limit="-1">AnalogFastForward</axis>
<hat id="1" position="up">SkipNext</hat>
<hat id="1" position="down">SkipPrevious</hat>
<hat id="1" position="left">PreviousPreset</hat>
<hat id="1" position="right">NextPreset</hat>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="1">Pause</button>
<button id="2">Stop</button>
<button id="3">ActivateWindow(MusicOSD)</button>
<button id="5">ActivateWindow(VisualisationPresetList)</button>
<button id="6">Info</button>
<button id="11">ActivateWindow(MusicOSD)</button>
<button id="12">PreviousPreset</button>
<button id="13">NextPreset</button>
<button id="14">SkipPrevious</button>
<button id="15">SkipNext</button>
<axis id="3">AnalogRewind</axis>
<axis id="6">AnalogFastForward</axis>
<hat id="1" position="up">SkipNext</hat>
<hat id="1" position="down">SkipPrevious</hat>
<hat id="1" position="left">PreviousPreset</hat>
<hat id="1" position="right">NextPreset</hat>
</joystick>
</Visualisation>
<MusicOSD>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="3">Close</button>
<button id="6">Info</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="3">Close</button>
<button id="6">Info</button>
</joystick>
</MusicOSD>
<VisualisationSettings>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="2">Close</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="2">Close</button>
</joystick>
</VisualisationSettings>
<VisualisationPresetList>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="2">Close</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="2">Close</button>
</joystick>
</VisualisationPresetList>
<SlideShow>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="1">Pause</button>
<button id="2">Stop</button>
<button id="4">ZoomNormal</button>
<button id="5">Rotate</button>
<button id="6">CodecInfo</button>
<button id="11">ZoomIn</button>
<button id="12">ZoomOut</button>
<button id="13">PreviousPicture</button>
<button id="14">NextPicture</button>
<axis id="1">AnalogMove</axis>
<axis id="2">AnalogMove</axis>
<axis id="3" limit="+1">ZoomOut</axis>
<axis id="3" limit="-1">ZoomIn</axis>
<hat id="1" position="up">ZoomIn</hat>
<hat id="1" position="down">ZoomOut</hat>
<hat id="1" position="left">PreviousPicture</hat>
<hat id="1" position="right">NextPicture</hat>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="1">Pause</button>
<button id="2">Stop</button>
<button id="4">ZoomNormal</button>
<button id="5">Rotate</button>
<button id="6">CodecInfo</button>
<button id="12">PreviousPicture</button>
<button id="13">NextPicture</button>
<button id="14">ZoomIn</button>
<button id="15">ZoomOut</button>
<axis id="1">AnalogMove</axis>
<axis id="2">AnalogMove</axis>
<axis id="3">ZoomOut</axis>
<axis id="6">ZoomIn</axis>
<hat id="1" position="up">ZoomIn</hat>
<hat id="1" position="down">ZoomOut</hat>
<hat id="1" position="left">PreviousPicture</hat>
<hat id="1" position="right">NextPicture</hat>
</joystick>
</SlideShow>
<ScreenCalibration>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="3">ResetCalibration</button>
<button id="5">NextResolution</button>
<button id="6">NextCalibration</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="3">ResetCalibration</button>
<button id="5">NextResolution</button>
<button id="6">NextCalibration</button>
</joystick>
</ScreenCalibration>
<GUICalibration>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="3">ResetCalibration</button>
<button id="5">NextResolution</button>
<button id="6">NextCalibration</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="3">ResetCalibration</button>
<button id="5">NextResolution</button>
<button id="6">NextCalibration</button>
</joystick>
</GUICalibration>
<VideoOSD>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="3">Close</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="3">Close</button>
</joystick>
</VideoOSD>
<VideoMenu>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="2">Stop</button>
<button id="3">OSD</button>
<button id="5">AspectRatio</button>
<button id="8">Info</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="2">Stop</button>
<button id="3">OSD</button>
<button id="5">AspectRatio</button>
<button id="8">Info</button>
</joystick>
</VideoMenu>
<OSDVideoSettings>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="5">AspectRatio</button>
<button id="3">Close</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="5">AspectRatio</button>
<button id="3">Close</button>
</joystick>
</OSDVideoSettings>
<OSDAudioSettings>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="5">AspectRatio</button>
<button id="3">Close</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="5">AspectRatio</button>
<button id="3">Close</button>
</joystick>
</OSDAudioSettings>
<VideoBookmarks>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="5">Delete</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="5">Delete</button>
</joystick>
</VideoBookmarks>
<MyVideoLibrary>
</MyVideoLibrary>
<MyVideoFiles>
</MyVideoFiles>
<MyVideoPlaylist>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="5">Delete</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="5">Delete</button>
</joystick>
</MyVideoPlaylist>
<VirtualKeyboard>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="2">BackSpace</button>
<button id="4">Symbols</button>
<button id="5">Shift</button>
<button id="9">Enter</button>
<axis id="3" limit="+1">CursorLeft</axis>
<axis id="3" limit="-1">CursorRight</axis>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="2">BackSpace</button>
<button id="4">Symbols</button>
<button id="5">Shift</button>
<button id="10">Enter</button>
<axis id="3">CursorLeft</axis>
<axis id="6">CursorRight</axis>
</joystick>
</VirtualKeyboard>
<ContextMenu>
<joystick name="Controller (XBOX 360 For Windows)">
<altname>Afterglow Gamepad for Xbox 360 (Controller)</altname>
<altname>Controller (Gamepad F310)</altname>
<altname>Controller (Gamepad for Xbox 360)</altname>
<altname>Controller (Rumble Gamepad F510)</altname>
<altname>Controller (Wireless Gamepad F710)</altname>
<altname>Controller (Xbox 360 Wireless Receiver for Windows)</altname>
<altname>Controller (Xbox wireless receiver for windows)</altname>
<altname>Controller (XBOX360 GAMEPAD)</altname>
<altname>Controller (Batarang wired controller (XBOX))</altname>
<altname>Wireless Gamepad F710 (Controller)</altname>
<altname>XBOX 360 For Windows</altname>
<altname>XBOX 360 For Windows (Controller)</altname>
<altname>Xbox 360 Wireless Controller</altname>
<altname>Xbox Receiver for Windows (Wireless Controller)</altname>
<altname>Xbox wireless receiver for windows (Controller)</altname>
<altname>Gamepad F310 (Controller)</altname>
<altname>Razer Sabertooth Elite (Controller)</altname>
<altname>Controller (XBOX One For Windows)</altname>
<button id="2">Close</button>
<button id="3">Close</button>
</joystick>
<joystick name="Microsoft X-Box 360 pad">
<altname>BigBen Interactive XBOX 360 Controller</altname>
<altname>Generic X-Box pad</altname>
<altname>Logitech Chillstream Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller</altname>
<altname>Mad Catz Wired Xbox 360 Controller (SFIV)</altname>
<altname>Pelican 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Pelican PL-3601 'TSZ' Wired Xbox 360 Controller</altname>
<altname>Xbox 360 Wireless Receiver</altname>
<altname>Xbox 360 Wireless Receiver (XBOX)</altname>
<altname>Razer Sabertooth</altname>
<button id="2">Close</button>
<button id="3">Close</button>
</joystick>
</ContextMenu>
Reply
#2
Guys i really don't get this.

I have looked in wiki regarding keymaps. it says:

StepForward Step forward 30 seconds in a video.
StepBack Step back 30 seconds in a video.

Well that's exact the command being used in the above keymap:

<button id="13">StepBack</button>
<button id="14">StepForward</button>


If i remove the keymap completely it works but according to the new smart skipping method. However then ofcourse my other buttons/etc don't work. If i remove only button id 13 en 14 in the <FullscreenVideo> section it does NOT work.

So what the hell is going on??
Reply
#3
no one??
Reply
#4
Maybe noone wants to scroll through this wall of text as you could have used pastebin or at least a code-tag to minimize your posting
Reply
#5
Really? I have no idea how to use paste but i doubt it makes any difference. And i highlighted the imported part i think.

But maybe one of the dev's can tell me what changed between kodi 14.2 where this keymap works 100% and kodi 15.2 where it obviously does not. The keymap itself did not change so the interperatation must have.
Reply
#6
The post is useless. One cannot find anything useful and after all: you miss the Debug Log when you are actually pressing those keys ... and this is the reason you don't get a response.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#7
I looked at the kodi.log but it does not really tell you much about this problem I'm not going to post it entirely because it contains alot of privacy sensitive information. But here is the important piece:

11:41:30 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:30 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:31 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:31 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:31 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:31 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:31 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:32 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:32 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:32 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:32 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:32 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:32 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:32 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:32 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:33 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:33 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:33 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:33 T:140026263041920 DEBUG: Joystick 0 hat 1 value 8
11:41:33 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:33 T:140026263041920 DEBUG: Joystick 0 hat 1 value 8
11:41:33 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:34 T:140026263041920 DEBUG: Joystick 0 hat 1 value 8
11:41:34 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:34 T:140026263041920 DEBUG: Joystick 0 hat 1 value 8
11:41:34 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:34 T:140026263041920 DEBUG: Joystick 0 hat 1 value 8
11:41:34 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:35 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:35 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:35 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:35 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:35 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:35 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:35 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:36 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:36 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:36 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:36 T:140026263041920 DEBUG: Joystick 0 hat 1 value 8
11:41:36 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:37 T:140026263041920 DEBUG: Joystick 0 hat 1 value 8
11:41:37 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:37 T:140026263041920 DEBUG: Joystick 0 hat 1 value 8
11:41:37 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:37 T:140026263041920 DEBUG: Joystick 0 hat 1 value 8
11:41:37 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:37 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:38 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered
11:41:38 T:140026263041920 DEBUG: Joystick 0 hat 1 value 2
11:41:38 T:140026263041920 DEBUG: Joystick 0 hat 1 hat centered

You see me pushing left and right on the D-pad but nothing happens during playback.

Now we remove the keymap entirely, reboot kodi and this happens during playback:

12:02:16 T:139699226134400 DEBUG: Joystick 0 hat 1 value 8
12:02:16 T:139696738453248 DEBUG: CDVDPlayer::SetCaching - caching state 3
12:02:16 T:139696738453248 DEBUG: demuxer seek to: 175025
12:02:16 T:139696738453248 DEBUG: SeekTime - seek ended up on time 171004
12:02:16 T:139696738453248 DEBUG: demuxer seek to: 175025, success
12:02:16 T:139699226134400 DEBUG: CDVDMsgGeneralSynchronize - global timeout
12:02:16 T:139699226134400 DEBUG: CAnnouncementManager - Announcement: OnSeek from xbmc
12:02:16 T:139699226134400 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnSeek
12:02:16 T:139696738453248 ERROR: CDVDMsgGeneralSynchronize - timeout
12:02:16 T:139696755697408 DEBUG: CDVDPlayerVideo - CDVDMsg::GENERAL_SYNCHRONIZE
12:02:16 T:139696747304704 DEBUG: CDVDPlayerAudio - CDVDMsg::GENERAL_SYNCHRONIZE
12:02:16 T:139696738453248 DEBUG: CDVDPlayer - CDVDMsg::GENERAL_SYNCHRONIZE
12:02:16 T:139696755697408 DEBUG: CDVDPlayerVideo - CDVDMsg::GENERAL_RESYNC(171004000.000000, 1)
12:02:16 T:139696755697408 INFO: CDVDPlayerVideo - Stillframe left, switching to normal playback
12:02:16 T:139696755697408 NOTICE: CVDPAU::Release pre-cleanup
12:02:16 T:139696747304704 DEBUG: CDVDPlayerAudio - CDVDMsg::GENERAL_RESYNC(171136000.000000, 1)
12:02:16 T:139696738453248 DEBUG: CDVDPlayer::HandleMessages - player started 1
12:02:16 T:139696721667840 NOTICE: CMixer::OnExit: Output Thread terminated
12:02:16 T:139696721667840 DEBUG: Thread Vdpau Mixer 139696721667840 terminating
12:02:16 T:139697998706432 DEBUG: VDPAU:TonguereCleanup - released output surface
12:02:16 T:139696755697408 DEBUG: Previous line repeats 1 times.
12:02:16 T:139696755697408 NOTICE: CDVDVideoCodecFFmpeg::GetFormat - Creating VDPAU(1920x1080)
12:02:16 T:139699226134400 DEBUG: Joystick 0 hat 1 hat centered

So then i push and it works but it really does not tell you much about the keymap.

We know you guys changed the settings for skip steps because it wasn't there in kodi 14.2 so i assume the "StepForward" and "StepBack" command is not valid anymore. Could it have changed to "SeekForward" and "SeekBack" Huh (wild guess)

That's the only thing what really makes sense. Why else would a keymap work in 14.2 and not in 15.2.
Reply
#8
Ok guys i think i found it...

It's not the command that has changed well also a little. "StepForward" and "StepBack" now work according to the new seeking function but this is not the problem.

It seems something has changed in the joystick driver, because in my keymap it says:

<hat id="4" position="left">StepBack</hat>
<hat id="4" position="right">StepForward</hat>

But i noticed in the log file it says:

Joystick 0 hat 1 value 8

So i changed everything to hat id ="1" and now it works.

But you have to admit it's still weird because everything worked for a year in kodi 14.2 with the exact same keymap.
Reply
#9
not weird at all. SDL (which handles joystick) was upgraded to v2, which changed quite a bit.
Reply

Logout Mark Read Team Forum Stats Members Help
step forward/back does not work after upgrading0