Updated build to 4.6.1 and hotkey no longer works (XboxOne Controller)
-
Hello,
Something has changed recently.
I've just updated my Pi4 to 4.6.1 from 4.6.0 and my hotkey no longer works. I go through the setup and it detects it there and it's in the es_input.cfg too. I deleted this file and and tried again and still I get the same issue.
Here is my config:
<?xml version="1.0"?> <inputList> <inputConfig type="joystick" deviceName="Microsoft X-Box One pad (Firmware 2015)" deviceGUID="030000005e040000dd02000003020000"> <input name="a" type="button" id="1" value="1" /> <input name="b" type="button" id="0" value="1" /> <input name="down" type="hat" id="0" value="4" /> <input name="hotkeyenable" type="button" id="8" value="1" /> <input name="left" type="hat" id="0" value="8" /> <input name="leftanalogdown" type="axis" id="1" value="1" /> <input name="leftanalogleft" type="axis" id="0" value="-1" /> <input name="leftanalogright" type="axis" id="0" value="1" /> <input name="leftanalogup" type="axis" id="1" value="-1" /> <input name="leftshoulder" type="button" id="4" value="1" /> <input name="leftthumb" type="button" id="9" value="1" /> <input name="lefttrigger" type="axis" id="2" value="1" /> <input name="right" type="hat" id="0" value="2" /> <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="rightshoulder" type="button" id="5" value="1" /> <input name="rightthumb" type="button" id="10" value="1" /> <input name="righttrigger" 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="hat" id="0" value="1" /> <input name="x" type="button" id="2" value="1" /> <input name="y" type="button" id="3" value="1" /> </inputConfig> </inputList>
What can I do?
I'm restored my older image and this good, I reset the controller and everytime it works fine. I upgrade and the controller doesn't work as it always has. An upgrade also clears out my Streets of Rage Remake port.
A fresh build has done the same too.
Ran the jstest and get these button results:
jstest /dev/input/js0
a = 0
b = 1
x = 2
y = 3
select = 6
start = 7
L shoulder = 4
R Shoulder = 5
xbox button = 8
L thumb = 9
R thumb = 10 -
@g0nz0uk was your hotkey the round white “Xbox” button on top? I had the same problem after doing an update yesterday, too.
I resorted to uninstalling the xpad driver and installing “xpad-neo” and I re-configured my controller in emulationstation and it started working again.
I forgot to mention that I am using a wired Xbox one S controlller.
-
@hostolis Yeah it was the round white “Xbox” button on top. How did you uninstall it and install the neo version?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.