Herdinger / EmulationStation

A flexible emulator front-end supporting keyboardless navigation and custom system themes.
MIT License
68 stars 7 forks source link

Left is the same as right on controllers. #29

Closed Azelphur closed 8 years ago

Azelphur commented 8 years ago

Hi, at the main menu (List of consoles) left and right both work as they should.

However, if you select a console, then at the games list press either left or right, it will always behave as if you pressed right.

Here's my es_input.cfg

<?xml version="1.0"?>
<inputList>
        <inputConfig type="joystick" deviceName="Xbox 360 Wireless Receiver" deviceGUID="030000005e0400001907000000010000">
                <input name="a" type="button" id="0" value="1" />
                <input name="b" type="button" id="1" value="1" />
                <input name="down" type="axis" id="1" value="1" />
                <input name="left" type="axis" id="0" value="-1" />
                <input name="leftanalogdown" type="button" id="14" value="1" />
                <input name="leftanalogleft" type="button" id="11" value="1" />
                <input name="leftanalogright" type="button" id="12" value="1" />
                <input name="leftanalogup" type="button" id="13" value="1" />
                <input name="leftbottom" type="button" id="4" value="1" />
                <input name="leftthumb" type="button" id="9" value="1" />
                <input name="lefttop" type="axis" id="2" value="1" />
                <input name="right" type="axis" id="0" value="1" />
                <input name="rightanalogdown" type="axis" id="4" value="1" />
                <input name="rightanalogleft" type="axis" id="3" value="-1" />
                <input name="rightanalogright" type="axis" id="3" value="1" />
                <input name="rightanalogup" type="axis" id="4" value="-1" />
                <input name="rightbottom" type="button" id="5" value="1" />
                <input name="rightthumb" type="button" id="10" value="1" />
                <input name="righttop" type="axis" id="5" value="1" />
                <input name="select" type="button" id="6" value="1" />
                <input name="start" type="button" id="7" value="1" />
                <input name="up" type="axis" id="1" value="-1" />
                <input name="x" type="button" id="2" value="1" />
                <input name="y" type="button" id="3" value="1" />
        </inputConfig>
</inputList>

It'd also be nice if the anologue stick was able to be used for left/right/up/down, as opposed to just the dpad.