#1 Le 12/09/2020, à 16:23
- blutchy
[Résolu] Manette usb mal reconnu dans steam
bonjours, c'est une manette g-lab (PC/ps3).
Elle est mal reconnu et ne fonctionne pas.
lsusb
Bus 001 Device 003: ID 058f:6364 Alcor Micro Corp. AU6477 Card Reader Controller
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse (M-BT58)
Bus 003 Device 006: ID 045e:028e Microsoft Corp. Xbox360 Controller
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
et Steam me l'indique comme une xbox one..
Comment remettre de l'ordre ?
J'ai essayé jstest-gtk, mais je crois avoir plutôt rajouter du bazard.
Dernière modification par blutchy (Le 13/09/2020, à 17:43)
Hors ligne
#2 Le 12/09/2020, à 16:30
- xubu1957
Re : [Résolu] Manette usb mal reconnu dans steam
Bonjour,
Vu > reddit.com/r/linux_gaming/comments/9pnvl4/ubuntu_1810_xbox_360_controller/
Tente :
modprobe -r xpad
modprobe xpad
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#3 Le 12/09/2020, à 17:02
- blutchy
Re : [Résolu] Manette usb mal reconnu dans steam
salut xubu, je ne sais pas j'suis encore sur la 18-04.
J'ai essayé tes commandes, j'ai du rajouter sudo pour que cela soit accepté.
Je ne vois pas de changement.
Hors ligne
#4 Le 12/09/2020, à 17:03
- xubu1957
Re : [Résolu] Manette usb mal reconnu dans steam
Montre :
lsmod | sort
Dernière modification par xubu1957 (Le 12/09/2020, à 17:09)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#5 Le 12/09/2020, à 17:06
- blutchy
Re : [Résolu] Manette usb mal reconnu dans steam
lsmod | sort
asus_atk0110 24576 0
atl1c 53248 0
autofs4 45056 2
coretemp 20480 0
drm 491520 10 drm_kms_helper,nvidia_drm
drm_kms_helper 184320 1 nvidia_drm
fb_sys_fops 16384 1 drm_kms_helper
ff_memless 20480 1 xpad
hid 126976 2 usbhid,hid_generic
hid_generic 16384 0
input_leds 16384 0
ipmi_devintf 20480 0
ipmi_msghandler 102400 2 ipmi_devintf,nvidia
ip_tables 32768 0
joydev 28672 0
kvm 655360 1 kvm_intel
kvm_intel 253952 0
ledtrig_audio 16384 2 snd_hda_codec_generic,snd_hda_codec_realtek
lp 20480 0
lpc_ich 24576 0
mac_hid 16384 0
Module Size Used by
nvidia 20680704 640 nvidia_uvm,nvidia_modeset
nvidia_drm 45056 7
nvidia_modeset 1114112 14 nvidia_drm
nvidia_uvm 937984 0
parport 53248 3 parport_pc,lp,ppdev
parport_pc 40960 1
pata_acpi 16384 0
ppdev 24576 0
sch_fq_codel 20480 2
serio_raw 20480 0
snd 86016 21 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
snd_hda_codec 131072 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_codec_generic 81920 1 snd_hda_codec_realtek
snd_hda_codec_hdmi 61440 1
snd_hda_codec_realtek 126976 1
snd_hda_core 90112 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hda_intel 49152 5
snd_hwdep 20480 1 snd_hda_codec
snd_intel_dspcfg 24576 1 snd_hda_intel
snd_pcm 102400 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_rawmidi 36864 1 snd_seq_midi
snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event
snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi
snd_seq_midi 20480 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_timer 36864 2 snd_seq,snd_pcm
soundcore 16384 1 snd
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
uas 28672 0
usbhid 53248 0
usb_storage 77824 1 uas
xpad 40960 0
x_tables 40960 1 ip_tables
Hors ligne
#6 Le 12/09/2020, à 17:09
- xubu1957
Re : [Résolu] Manette usb mal reconnu dans steam
Tu avais des retours pour :
sudo modprobe -r xpad
sudo modprobe xpad
?
_ _ _
Regarde aussi la réponse d'abelthorne > [Résolu] Les manettes de jeu X360 pour Windows
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#7 Le 12/09/2020, à 17:11
- blutchy
Re : [Résolu] Manette usb mal reconnu dans steam
non rien.
Hors ligne
#8 Le 12/09/2020, à 17:22
- xubu1957
Re : [Résolu] Manette usb mal reconnu dans steam
Tente pour voir :
sudo modprobe usbhid
sudo modprobe joydev
D'après le § 6.2.12 de la Doc vétuste joystick.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#9 Le 12/09/2020, à 17:41
- blutchy
Re : [Résolu] Manette usb mal reconnu dans steam
pas de réaction. J'avais déjà essayé.
Je ne sais pas où est le problème, linux ou steam ? car steam peut aussi créer un conflit.
J'ai 2 led sur 4 d'allumé sur la manette , à gauche, normal ?
Une manette pouvant fonctionner sur une ps3, peut-elle faire fonctionné des jeux pc qui propose xbox360 / ps4 ds la config ?
Hors ligne
#10 Le 12/09/2020, à 17:54
- xubu1957
Re : [Résolu] Manette usb mal reconnu dans steam
Il faut attendre des intervenants comme abelthorne.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#11 Le 12/09/2020, à 17:59
- blutchy
Re : [Résolu] Manette usb mal reconnu dans steam
merci à toi tout de même.
Hors ligne
#12 Le 13/09/2020, à 07:40
- xubu1957
Re : [Résolu] Manette usb mal reconnu dans steam
Bonjour,
Montre :
sudo lshw
Repris dans > joystick konix mal reconnu
_ _ _
En lisant > manette joystick subsonic pro4 non-reconnue par appli jeux [Résolu]
Tu as essayé de brancher la manette, après l'ouverture de session ?
Dernière modification par xubu1957 (Le 13/09/2020, à 07:53)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#13 Le 13/09/2020, à 09:42
- abelthorne
Re : [Résolu] Manette usb mal reconnu dans steam
bonjours, c'est une manette g-lab (PC/ps3).
Elle est mal reconnu et ne fonctionne pas.et Steam me l'indique comme une xbox one..
Dans ton lsusb, elle correspond à la ligne "Bus 003 Device 006: ID 045e:028e Microsoft Corp. Xbox360 Controller" ou tu as une deuxième manette ? Parce que si la ligne correspond, c'est au niveau système qu'elle est reconnue comme une manette XBox, rien à voir avec Steam.
D'autre part, est-ce que tu aurais la référence exacte de la manette, voire un lien si tu l'as achetée sur une boutique en ligne. Parce qu'une manette "PC", ça ne veut plus dire grand chose depuis 15 ans. Est-ce que c'est une manette pour PS3 qui est indiquée comme compatible PC, est-ce que c'est un hybride à base de bidouille pas très nette... ?
En faisant une petite recherche rapide, je tombe sur ce modèle "Thorium". Ça correspond à ton modèle ? Si c'est le cas, c'est clairement pas une manette PS3 au vu du layout des boutons. Ça ressemble à une manette "compatible" XBox (au sens où ce n'est pas un pad officiel) qui peut être aussi utilisée sur PS3 via un switch. Mais sur PC (Windows ou Linux), je m'attendrais à ce qu'elle soit reconnue comme manette XBox.
Hors ligne
#14 Le 13/09/2020, à 13:31
- blutchy
Re : [Résolu] Manette usb mal reconnu dans steam
oui abelthorne, c'est bien la manette que tu pointe, la seule indiquée ds le lsusb comme xbox360 acheté en grande surface.
jstest-gtk me l'indique comme xbox360, et steam comme xbox one.
Hors ligne
#15 Le 13/09/2020, à 15:17
- abelthorne
Re : [Résolu] Manette usb mal reconnu dans steam
Ok. On va vérifier si la manette fonctionne correctement. Lance la commande suivante (il faudra peut-être installer le paquet joystick pour jstest) :
jstest /dev/input/js0
Note : js0 correspond à la première manette connectée. S'il n'y en a qu'une, ça devrait être bon.
Vérifie que tu as des retours dans le terminal (valeurs qui changent) pour tout ce qu'il y a sur la manette :
- les quatre directions de la croix directionnelle ;
- les axes H/V des deux sticks analogiques ;
- les 13 boutons : les 4 à droite (A, B, X, Y), les deux boutons de la tranche (LB, RB), les deux gâchettes de la tranche (LT, RT), Select, Start, le bouton Home central, la pression des deux sticks analogiques.
Là, le but, c'est juste de savoir si tout fonctionne, les valeurs retournées n'ont pas tellement d'importance.
Si tout fonctionne matériellement et que la manette est mal reconnue, on essaiera de faire un profil SDL personnalisé.
Concernant la compatibilité des jeux, tous ceux qui ont un support manette PS3/PS4 ou XBox 360/One devraient fonctionner de la même manière avec n'importe quelle manette compatible. La plupart des autres manettes devraient fonctionner aussi (même une manette PS1 avec un adaptateur, par exemple, ou les manettes old school de 8BitDo).
Hors ligne
#16 Le 13/09/2020, à 16:13
- blutchy
Re : [Résolu] Manette usb mal reconnu dans steam
Je te met le résultat
jstest /dev/input/js0
Driver version is 2.1.0.
Joystick (Microsoft X-Box 360 pad) has 8 axes (X, Y, Z, Rx, Ry, Rz, Hat0X, Hat0Y)
and 11 buttons (BtnA, BtnB, BtnX, BtnY, BtnTL, BtnTR, BtnSelect, BtnStart, BtnMode, BtnThumbL, BtnThumbR).
Testing ... (interrupt to exit)
Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2:-32767 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2:-32767 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2:-32767 3: 0 4: 0 5: 0 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2:-32767 3: 0 4: 0 5:-32767 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2:-32767 3: 0 4: 0 5:-32767 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9Axes: 0: 0 1: 0 2:-32767 3: 0 4: 0 5:-32767 6: 0 7: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off 10:off
Le nombre de boutons indiqués est correct, mais si j'appuis sur un bouton ou autre il n'y a pas de retour qui s'affiche dans le terminal.
Dernière modification par blutchy (Le 13/09/2020, à 16:17)
Hors ligne
#17 Le 13/09/2020, à 16:37
- abelthorne
Re : [Résolu] Manette usb mal reconnu dans steam
Rien du tout ? les boutons ne passent pas à "on" quand tu appuies dessus ? les axes ne changent pas de valeur quand tu bouges les sticks ?
C'est assez bizarre.
Si j'ai bien compris ce qui est indiqué sur le site, il y a un switch pour choisir la compatibilité PS3. Qu'est-ce qu'il y a comme valeurs pour le switch en question et sur quoi est-il réglé ? Note : évite de le changer à la volée avec la manette branchée, il vaut mieux la déconnecter, changer le switch et la reconnecter.
D'autre part, tu mentionnais deux LEDs allumées : on pourrait supposer qu'elles correspondent au cercle sur les manettes XBox qui indiquent laquelle est branchée mais dans ce cas, il ne devrait y en avoir qu'une allumée. Tu as une indication sur le rôle de ces LEDs ?
EDIT : ah non, d'après la doc, les LEDs indiquent le mode de connexion de la manette : 1+2 = X-INPUT, 1+3 = DIRECT INPUT. Et quand on la branche sur une PS3, il n'y a que la LED 1 qui s'allume (j'imagine que c'est un mode de connexion spécifique). Donc, il n'y a pas de switch. Essaie d'appuyer 5 secondes sur le bouton Home : les LEDs devraient changer et passer en 1+3. Est-ce que c'est bien le cas ? Si oui, est-ce que ça fonctionne mieux avec jstest ?
Dernière modification par abelthorne (Le 13/09/2020, à 16:40)
Hors ligne
#18 Le 13/09/2020, à 17:18
- blutchy
Re : [Résolu] Manette usb mal reconnu dans steam
ah, magique, avec led 1+3 jstest répond bien.
Hors ligne
#19 Le 13/09/2020, à 17:21
- abelthorne
Re : [Résolu] Manette usb mal reconnu dans steam
Et à tout hasard, la manette est reconnue correctement (et directement) dans Steam ?
Question subsidiaire : si elle n'est pas reconnue correctement dans Steam lancé "normalement", qu'est-ce que ça donne en mode Big Picture ?
Hors ligne
#20 Le 13/09/2020, à 17:43
- blutchy
Re : [Résolu] Manette usb mal reconnu dans steam
Finalement il suffisait de lire la doc de la manette et de se renseigner sur x-imput et direct-imput.
Cela fonctionne parfaitement, et la manette est maintenant reconnu comme manette ps3 dans steam.
Et encore un sujet résolu pour linux.
Merci à toi abelthorne.
Je les aurais un jour, je les aurais..
Hors ligne
#21 Le 11/02/2023, à 13:11
- Matrux.60
Re : [Résolu] Manette usb mal reconnu dans steam
Bonjour,
Pour ajouter les manettes a steam il faut parfois ajouter ce paquet steam-devices avec la commande ci dessous :
sudo apt install steam-devices
Dernière modification par Matrux.60 (Le 11/02/2023, à 13:12)