@saenor91 said in Branchement usb sur rpi4 ne marche pas:

Bonjour à tous,
Comme pas mal d'entre vous, je me suis lancé dans la fabrication de mon bartop !
Tout se passait bien jusqu'à la configuration de ma manette...
Pour info, j'ai câble mes joystick et bouton sur une interface usb.
En lançant recalbox, la manette est bien détecté, cependant lorsque je tente de la configurer, au moment où la pop up s'ouvre nous disant d'appuyer sur une touche de la manette pour la sélectionner, rien ne se passe ... pourtant si je branche une manette en usb, la configuration se lance bien.
Ce qui est étonnant c'est que le joystick fonctionne bien dans les menus, que la manette est détecté et que lors de ma 1ere tentative j'avais pu configurer mon pad ! Mais ça n'a plus jamais remarcher ... une idée ?

EDIT :
Found 3 joystick(s)

Joystick Name: 'USB gamepad'
Joystick Path: '/dev/input/event0'
Joystick GUID: 030000001f08000001e4000010010000
Joystick Number: 0
Number of Axes: 2
Number of Buttons: 10
Number of Hats: 0
Number of B***s: 0
GameControllerConfig:
missing (see 'gamecontrollerdb.txt' or SDL_GAMECONTROLLERCONFIG)
Axis code 0: 0
Axis code 1: 1
Button code 0: 288
Button code 1: 289
Button code 2: 290
Button code 3: 291
Button code 4: 292
Button code 5: 293
Button code 6: 294
Button code 7: 295
Button code 8: 296
Button code 9: 297

Joystick Name: 'DragonRise Inc. Generic USB Joystick '
Joystick Path: '/dev/input/event1'
Joystick GUID: 03000000790000000600000010010000
Joystick Number: 1
Number of Axes: 5
Number of Buttons: 12
Number of Hats: 1
Number of B***s: 0
GameControllerConfig:
Name: 'DragonRise Inc. Generic USB Joystick'
Mapping: '03000000790000000600000010010000,DragonRise Inc. Generic USB Joystick,a:b2,b:b1,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a3,righty:a4,start:b9,x:b3,y:b0,'
Axis code 0: 0
Axis code 1: 1
Axis code 2: 2
Axis code 3: 3
Axis code 4: 5
Button code 0: 288
Button code 1: 289
Button code 2: 290
Button code 3: 291
Button code 4: 292
Button code 5: 293
Button code 6: 294
Button code 7: 295
Button code 8: 296
Button code 9: 297
Button code 10: 298
Button code 11: 299
Hat code 0: 16

Joystick Name: 'DragonRise Inc. Generic USB Joystick '
Joystick Path: '/dev/input/event2'
Joystick GUID: 03000000790000000600000010010000
Joystick Number: 2
Number of Axes: 5
Number of Buttons: 12
Number of Hats: 1
Number of B***s: 0
GameControllerConfig:
Name: 'DragonRise Inc. Generic USB Joystick'
Mapping: '03000000790000000600000010010000,DragonRise Inc. Generic USB Joystick,a:b2,b:b1,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a3,righty:a4,start:b9,x:b3,y:b0,'
Axis code 0: 0
Axis code 1: 1
Axis code 2: 2
Axis code 3: 3
Axis code 4: 5
Button code 0: 288
Button code 1: 289
Button code 2: 290
Button code 3: 291
Button code 4: 292
Button code 5: 293
Button code 6: 294
Button code 7: 295
Button code 8: 296
Button code 9: 297
Button code 10: 298
Button code 11: 299
Hat code 0: 16