Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/09/2020, à 17: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, à 18:43)

Hors ligne

#2 Le 12/09/2020, à 17: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ésolu] 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, à 18: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, à 18:03

xubu1957

Re : [Résolu] Manette usb mal reconnu dans steam

Montre :

lsmod | sort

Dernière modification par xubu1957 (Le 12/09/2020, à 18:09)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] 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, à 18: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, à 18: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ésolu] 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, à 18:11

blutchy

Re : [Résolu] Manette usb mal reconnu dans steam

non rien.

Hors ligne

#8 Le 12/09/2020, à 18: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ésolu] 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, à 18: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, à 18: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ésolu] 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, à 18:59

blutchy

Re : [Résolu] Manette usb mal reconnu dans steam

merci à toi tout de même. smile

Hors ligne

#12 Le 13/09/2020, à 08: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, à 08:53)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] 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, à 10:42

abelthorne

Re : [Résolu] Manette usb mal reconnu dans steam

blutchy a écrit :

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, à 14: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, à 16: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, à 17: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, à 17:17)

Hors ligne

#17 Le 13/09/2020, à 17: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, à 17:40)

Hors ligne

#18 Le 13/09/2020, à 18: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, à 18: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, à 18: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.. smile

Hors ligne

#21 Le 11/02/2023, à 14: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, à 14:12)