supertuxkart / stk-code

The code base of supertuxkart
Other
4.51k stars 1.06k forks source link

I can no longer browse menus with controller #4336

Closed Coeur-Noir closed 4 years ago

Coeur-Noir commented 4 years ago

Description

Since STK 1.2rc1 on Ubuntu 20.04 I can no longer browse menus ( choose a track, a kart, or anything ) with controller/gamepad. Have to use keyboard or mouse there.

By chance it's still ok in racing ;-)

Steps to reproduce

Well… install stk 1.2rc1 → controller does not work in menus Get back to 1.1 → controllers are ok in menus

Configuration

STK release version: 1.2~rc1+build3~ubuntu20.04.1

STK Source (PPA, distribution package, official binary, etc.): PPA http://ppa.launchpad.net/stk/dev/ubuntu

System: Ubuntu 20.04 Graphics card: Intel Haswell i915 CPU: i4770 Gamepads/keyboards models if related to the issue: sony playstation 2 gamepads

Additional information

stdout.log:

[info   ] [FileManager]: Data files will be fetched from: '/usr/share/games/supertuxkart/data/'
[info   ] [FileManager]: User directory is '/home/django/.config/supertuxkart/config-0.10/'.
[info   ] [FileManager]: Addons files will be stored in '/home/django/.local/share/supertuxkart/addons/'.
[info   ] [FileManager]: Screenshots will be stored in '/home/django/.local/share/supertuxkart/screenshots/'.
[info   ] [FileManager]: User-defined grand prix will be stored in '/home/django/.local/share/supertuxkart/grandprix/'.
[info   ] [FileManager]: Asset 0 will be loaded from '/usr/share/games/supertuxkart/data/challenges/'.
[info   ] [FileManager]: Asset 1 will be loaded from '/usr/share/games/supertuxkart/data/gfx/'.
[info   ] [FileManager]: Asset 2 will be loaded from '/usr/share/games/supertuxkart/data/grandprix/'.
[info   ] [FileManager]: Asset 3 will be loaded from '/usr/share/games/supertuxkart/data/gui/icons/'.
[info   ] [FileManager]: Asset 4 will be loaded from '/usr/share/games/supertuxkart/data/gui/screens/'.
[info   ] [FileManager]: Asset 5 will be loaded from '/usr/share/games/supertuxkart/data/gui/dialogs/'.
[info   ] [FileManager]: Asset 6 will be loaded from '/usr/share/games/supertuxkart/data/replay/'.
[info   ] [FileManager]: Asset 7 will be loaded from '/usr/share/games/supertuxkart/data/shaders/'.
[info   ] [FileManager]: Asset 8 will be loaded from '/usr/share/games/supertuxkart/data/skins/'.
[info   ] [FileManager]: Asset 9 will be loaded from '/usr/share/games/supertuxkart/data/ttf/'.
[info   ] [FileManager]: Asset 10 will be loaded from '/usr/share/games/supertuxkart/data/po/'.
[info   ] [FileManager]: Asset 11 will be loaded from '/usr/share/games/supertuxkart/data/library/'.
[info   ] [FileManager]: Asset 12 will be loaded from '/usr/share/games/supertuxkart/data/models/'.
[info   ] [FileManager]: Asset 13 will be loaded from '/usr/share/games/supertuxkart/data/music/'.
[info   ] [FileManager]: Asset 14 will be loaded from '/usr/share/games/supertuxkart/data/sfx/'.
[info   ] [FileManager]: Asset 15 will be loaded from '/usr/share/games/supertuxkart/data/textures/'.
[info   ] [FileManager]: Asset 16 will be loaded from '/usr/share/games/supertuxkart/data/tracks/'.
[verbose  ] translation: Env var LANGUAGE = 'fr_FR'.
[verbose  ] translation: Language 'French (France)'.
[info   ] tinygettext: Adding language fallback fr

[info   ] IrrDriver: OpenGL version: 4.5
[info   ] IrrDriver: OpenGL vendor: Intel Open Source Technology Center
[info   ] IrrDriver: OpenGL renderer: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
[info   ] IrrDriver: OpenGL version string: 4.5 (Core Profile) Mesa 20.0.8
[info   ] GLDriver: ARB Buffer Storage Present
[info   ] GLDriver: ARB Compute Shader Present
[info   ] GLDriver: ARB Arrays of Arrays Present
[info   ] GLDriver: ARB Texture Storage Present
[info   ] GLDriver: ARB Texture View Present
[info   ] GLDriver: ARB Image Load Store Present
[info   ] GLDriver: ARB Shader Atomic Counters Present
[info   ] GLDriver: ARB Shader Storage Buffer Object Present
[info   ] GLDriver: EXT Texture Compression S3TC Present
[info   ] GLDriver: ARB Uniform Buffer Object Present
[info   ] GLDriver: ARB Explicit Attrib Location Present
[info   ] GLDriver: EXT Texture Filter Anisotropic Present
[info   ] GLDriver: Geometry Shaders Present
[info   ] GLDriver: ARB Texture Buffer Object Present
[info   ] GLDriver: ARB Texture Swizzle Present
[info   ] GLDriver: ARB Pixel Buffer Object Present
[info   ] GLDriver: ARB Sampler Objects Present
[info   ] GLDriver: ARB Vertex Type 2_10_10_10_rev Present
[info   ] GLDriver: ARB Instanced Arrays Present
[info   ] SharedGPUObjects: Hardware Skinning enabled, method: TBO, max bones: 1024
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/screenquad.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/motion_blur.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/lightning.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/primitive2dlist.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/transparent.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/texturedquad.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/uniformcolortexturedquad.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/texturedquad.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/coloredquad.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/coloredquad.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/colortexturedquad.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/colortexturedquad.frag
[info   ] irr_driver: GLSL supported.
[info   ] SDLController: Twin USB Joystick plugged in: buttons: 12, axes: 4, hats: 1.
[info   ] SDLController: Twin USB Joystick uses game controller mapping Twin USB PS2 Adapter.
[info   ] SDLController: Twin USB Joystick plugged in: buttons: 12, axes: 4, hats: 1.
[info   ] SDLController: Twin USB Joystick uses game controller mapping Twin USB PS2 Adapter.
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_pass.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_solid.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_shadow.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/white.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_skinning.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_skinning_shadow.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_normal_map.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_alpha_test.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_shadow_alpha_test.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_decal.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_grass_pass.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_grass.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_grass_shadow.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_unlit.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_transparent.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_ghost.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_dynamic_night_bloom.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_tilling_mitigation.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_vertical_mapping.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_road_blending.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_displace.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/colorize.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_normal_visualizer.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_normal_visualizer.geom
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_normal_visualizer.frag
[info   ] HTTPRequest: Sending userid=131542&token=************************ to https://online.supertuxkart.net/api/v2/user/saved-session/
[info   ] HTTPRequest: Downloading https://online.supertuxkart.net/dl/xml/online_news.xml
[warn   ] track: Music information file 'TheDeadRocks-OneMillionDollar.music' not found for track 'RT1 New Stadium' - ignored.

[warn   ] track: Music information for track 'RT1 New Stadium' replaced by default music.

[info   ] addons: Downloading updated addons.xml.
[info   ] HTTPRequest: Downloading https://online.supertuxkart.net/dl/xml/online_assets.xml
[info   ] GrandPrixManager: Loading Grand Prix files from /usr/share/games/supertuxkart/data/grandprix/
[info   ] GrandPrixManager: Loading Grand Prix files from /home/django/.local/share/supertuxkart/grandprix/
[warn   ] SPMeshBuffer: kartDirt shader is missing, fallback to solid
[warn   ] SPMeshBuffer: kartDirt shader is missing, fallback to solid
[warn   ] SPMeshBuffer: kartDirt shader is missing, fallback to solid
[warn   ] SPMeshBuffer: kartDirt shader is missing, fallback to solid
[warn   ] SPMeshBuffer: kartDirt shader is missing, fallback to solid
[warn   ] KartProperties: Can't find kart type '' for kart 'Big Buck Bunny, Bug rider', defaulting to 'light'.
[warn   ] Material: Cannot determine texture full path: chromed-metal.jpg
[warn   ] Material: Cannot determine texture full path: Flag.png
[warn   ] Material: Cannot determine texture full path: Flag_gloss.png
[warn   ] Material: Cannot determine texture full path: Hachette.png
[warn   ] Material: Cannot determine texture full path: Hachette_gloss.png
[warn   ] Material: Cannot determine texture full path: Tires
[info   ] addons: Marking 'addon_dangerous-mini-plateau' as being installed.
[info   ] Achievements: Synching achievement 1,2,3,4,5,6,7,8,9,11 to server.
[info   ] HTTPRequest: Sending userid=131542&token=************************&achievementid=1%2C2%2C3%2C4%2C5%2C6%2C7%2C8%2C9%2C11 to https://online.supertuxkart.net/api/v2/user/achieving/
[info   ] HTTPRequest: Sending userid=131542&token=************************&visitingid=131542 to https://online.supertuxkart.net/api/v2/user/get-friends-list/
[info   ] HTTPRequest: Sending userid=131542&token=************************ to https://online.supertuxkart.net/api/v2/user/poll/
[verbose  ] RaceManager: Nb of karts=1, ghost karts:0 ai:0 players:1

[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/tracks/overworld/splatting.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/simple_particle.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/simple_particle.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/alphatest_particle.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/alphatest_particle.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/degraded_ibl.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sunlight.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/pointlight.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/pointlight.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/combine_diffuse_color.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/glow.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/tonemap.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/mlaa_color1.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/mlaa_blend2.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/mlaa_neigh3.frag
[info   ] Track: Overall scene complexity estimated at 106
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/importance_sampling_specular.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sunlightshadow.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sky.vert
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sky.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/sp_text_billboard.frag
[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/shaders/passthrough.frag
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[warn   ] LayoutManager: Statically sized widgets took all the place!!
[warn   ] LayoutManager: Statically sized widgets took all the place!!
[verbose  ] RaceManager: Nb of karts=1, ghost karts:0 ai:0 players:1

[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/tracks/overworld/splatting.frag
[info   ] Track: Overall scene complexity estimated at 106
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] HTTPRequest: Sending userid=131542&token=************************ to https://online.supertuxkart.net/api/v2/user/poll/
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[verbose  ] RaceManager: Nb of karts=1, ghost karts:0 ai:0 players:1

[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/tracks/overworld/splatting.frag
[info   ] Track: Overall scene complexity estimated at 106
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[verbose  ] RaceManager: Nb of karts=10, ghost karts:0 ai:9 players:1

[info   ] Track: Overall scene complexity estimated at 58
[info   ] HTTPRequest: Sending userid=131542&token=************************ to https://online.supertuxkart.net/api/v2/user/poll/
[info   ] HTTPRequest: Sending userid=131542&token=************************ to https://online.supertuxkart.net/api/v2/user/poll/
[info   ] HTTPRequest: Sending userid=131542&token=************************ to https://online.supertuxkart.net/api/v2/user/poll/
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[verbose  ] RaceManager: Nb of karts=1, ghost karts:0 ai:0 players:1

[info   ] ShaderFilesManager: Compiling shader: /usr/share/games/supertuxkart/data/tracks/overworld/splatting.frag
[info   ] Track: Overall scene complexity estimated at 106
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[info   ] Script: allchallenges: unlocked_challenges=26, challenges=26
[warn   ] SFXManager: Throttling sfx - queue size 116
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] SDLController: Twin USB Joystick unplugged.
[info   ] SDLController: Twin USB Joystick unplugged.
[info   ] HTTPRequest: Sending userid=131542&token=************************ to https://online.supertuxkart.net/api/v2/user/client-quit/
[verbose  ] Thread: Start waiting 2036669.546000
[verbose  ] Thread: Waited 0.343000 seconds for thread to become deleteable.
[verbose  ] Thread: Stop waiting 2036669.889000
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.
[info   ] Singleton: Destroyed singleton.

input.xml:

<input version="1">

<!--
Event 1 : Keyboard button press
    'id' indicates which button, as defined by irrlicht's EKEY_CODE enum
    'character' contains the associated unicode character.
        Only used as fallback when displaying special characters in the UI.
Event 2 : Gamepad stick motion
    'id' indicates which stick, starting from 0
    'direction' 0 means negative, 1 means positive
Event 3 : Gamepad button press
    'id' indicates which button, starting from 0
-->

<keyboard enabled="true">
    <action name="steerLeft" event="1" id="37" character="0" />
    <action name="steerRight" event="1" id="39" character="0" />
    <action name="accel" event="1" id="38" character="0" />
    <action name="brake" event="1" id="40" character="0" />
    <action name="nitro" event="1" id="78" character="0" />
    <action name="drift" event="1" id="86" character="0" />
    <action name="rescue" event="1" id="8" character="0" />
    <action name="fire" event="1" id="32" character="0" />
    <action name="lookBack" event="1" id="66" character="0" />
    <action name="pauserace" event="1" id="27" character="0" />
    <action name="menuUp" event="1" id="38" character="0" />
    <action name="menuDown" event="1" id="40" character="0" />
    <action name="menuLeft" event="1" id="37" character="0" />
    <action name="menuRight" event="1" id="39" character="0" />
    <action name="menuSelect" event="1" id="13" character="0" />
    <action name="menuCancel" event="1" id="27" character="0" />
</keyboard>

<gamepad name ="Generic   USB  Joystick  " deadzone="4096" desensitize="0" analog="1"
         enabled="true">
    <action name="steerLeft" id="0" event="2" character="53" direction="0" range="0" />
    <action name="steerRight" id="0" event="2" character="53" direction="1" range="0" />
    <action name="accel" id="3" event="2" character="53" direction="0" range="0" />
    <action name="brake" id="3" event="2" character="53" direction="1" range="0" />
    <action name="nitro" id="7" event="3" character="53" />
    <action name="drift" id="6" event="3" character="53" />
    <action name="rescue" id="3" event="3" character="53" />
    <action name="fire" id="5" event="3" character="53" />
    <action name="lookBack" id="4" event="3" character="53" />
    <action name="pauserace" id="9" event="3" character="53" />
    <action name="menuUp" id="5" event="2" character="53" direction="0" range="0" />
    <action name="menuDown" id="5" event="2" character="53" direction="1" range="0" />
    <action name="menuLeft" id="4" event="2" character="53" direction="0" range="0" />
    <action name="menuRight" id="4" event="2" character="53" direction="1" range="0" />
    <action name="menuSelect" id="0" event="3" character="53" />
    <action name="menuCancel" id="3" event="3" character="53" />
</gamepad>

<gamepad name ="Twin USB Joystick" deadzone="4096" desensitize="0" analog="1"
         enabled="true">
    <action name="steerLeft" id="0" event="2" character="0" direction="0" range="0" />
    <action name="steerRight" id="0" event="2" character="0" direction="1" range="0" />
    <action name="accel" id="2" event="2" character="0" direction="0" range="0" />
    <action name="brake" id="2" event="2" character="0" direction="1" range="0" />
    <action name="nitro" id="5" event="3" character="0" />
    <action name="drift" id="4" event="3" character="0" />
    <action name="rescue" id="0" event="3" character="0" />
    <action name="fire" id="7" event="3" character="0" />
    <action name="lookBack" id="6" event="3" character="0" />
    <action name="pauserace" id="9" event="3" character="0" />
    <action name="menuUp" id="5" event="2" character="0" direction="0" range="0" />
    <action name="menuDown" id="5" event="2" character="0" direction="1" range="0" />
    <action name="menuLeft" id="4" event="2" character="0" direction="0" range="0" />
    <action name="menuRight" id="4" event="2" character="0" direction="1" range="0" />
    <action name="menuSelect" id="2" event="3" character="0" />
    <action name="menuCancel" id="1" event="3" character="0" />
</gamepad>

</input>
Benau commented 4 years ago

have you tried rebind the control?

Coeur-Noir commented 4 years ago

Indeed !

Why didn't I think about that… thanks a lot !

Fixed.

Bravo & congrat's to the whole team !

qwertychouskie commented 4 years ago

@Benau It might make sense to change input.xml's version to 2, that will hopefully avoid these types of issues for upgrades.

Benau commented 4 years ago

Better write that in blog instead as it only applies to some gamepad i think

Benau commented 4 years ago

and if we update the user will also lose the keyboard settings ...