Clavier assigné joueur 1 et non ma manette xbox 360 au démarrage d'un jeu sur pc :

Bonjour,

Au démarrage d’un jeu sur pc,
ma manette xbox 360 est toujours assignée automatiquement au joueur 2,
si je branche une 2ième manette xbox 360, elle sera assignée joueur 3 …
le clavier est toujours assignée joueur 1,
il y a donc certains jeux qui ne me permettent de jouer avec ma manette xbox 360 sur pc (juste que au clavier) :<

  • J’ai essayé de désactiver/activé drivers, désinstallation/installation de la manette xbox 360 mais rien ne change.

Comment faire pour que ma manette xbox 360 soit toujours assignée joueur 1 ?

Merci
Edité le 10/02/2016 à 18:02

Ils y a certains jeux comme battlefield 4, painkiller, lord of the fallen, call of duty III, Renegade Ops,VictorVran, … ou je ne sais pas pas du tout utiliser ma manette xbox 360 aucune touches ne répond étant 2ième joueur pour démarrer ou configurer les jeux
je suis donc obligé de jouer au clavier/souris à ces jeux la
(ce que je ne fais pas comme j’ai acheté 2 manette xbox 360 + Récepteur Xbox 360 sans fil pour Windows)

:hello:

Normalement le fait de jouer avec le clavier ou la manette doit se définir dans les options de chaque jeu. :neutre:

Oui je comprends mais dans chaque jeu j ai essayé de définir (dans les options) la manette en joueur 1 mais le pc ne détecte QUE le clavier en tant que joueur 1 :<
Sinon mes 2 manettes xbox 360 sont TOUJOURS reconnues joueur 2 & joueur 3

merci quand même.

ps : je viens de m acheter street fighter V, je ne peux malheureusement y jouer que au clavier en solo.
Lorsque je joue à 2, le premier joueur doit jouer au clavier et le second avec une manette xbox 360,
je n ai pas encore trouvé le moyen de configurer cela … :<

si tu fais windows +R et tapes joy.cpl comme commande tu arrives normalement dans l?exécutable (son nom win10) “configurer les contrôleurs de jeu usb”
tu as bien que tes pad la dedans ?

car je suppose que c’est un problème avec les trucs déclarés avec xinput (ou directinput sur vieux jeux), le jeu interroge cette liste et ton clavier est là trônant en première place
normalement les jeux prennent les trucs disponibles comme entrée dans xinput par ordre alphabetique je pense, et comme xbox est loin y a moyen d’avoir autre choses en xinput 0
malheureusement j’ai pas vraiment de solution pour réparer cela, probablement dans la base de registre mais y a plus de chance de péter un truc qu’autre chose
au cas ou cela donne quoi pour toi la commande suivante ?
reg query “HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001” /f IG_ /s /c /k
ceci lancé dans une fenêtre cmd (interpréteur de commande, touches windows + r , puis commande cmd)

chaque ligne contenant IG_ est déclaré comme entrée xinput aux jeux

tu devrais avoir une réponse comme
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_045E&PID_028E&IG_00
la partie importante c’est VID_045E&PID_028E&IG_00 c’est l’identifiant d’un pad xbox filaire
si tu as 3 reponse contenant VID_045E&PID_028E&IG_00 c’est que c’est le même pad qui est vu et donc cela compte comme 1 matos

si je dis pas de betise VID_045E c’est probablement pour dire matos microsoft (le vendor ID)
PID_028E le code pour le pad xbox (le product ID)
IG_ que c’est un matos xinput
00 ? le port xinput vu par les jeux ?? malheureusement j’ai pas d’autres pad avec moi ici

donc si tu as un truc IG_00, IG_01, et IG_02 tu sauras lequel squatte la première place

en recopiant la ligne que tu obtient dans cmd.exe tu peux avoir qq infos sur ce matos, par exemple avec mon resultat :
reg query “HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_045E&PID_028E&IG_00” /s
donnera des info en plus
LocationInformation REG_SZ XBOX_360_DEVICE_00:00
c’est bien un pad xbox360

si je me plante pas sur la signification du 00 de IG_00 et si tu as bien 3 IG_XX different et que tes pad ne sont pas en première place IG_00 on pourra peut être tenter une modif manuelle

sinon
tes pad sont bien allumés AVANT de lancer le jeu (cas des pad xbox 360 sans fil par exemple)

tu as essayé de débrancher le clavier avant de lancer le jeu?
et carrément virer clavier + souris si jeu steam (lancement en mode steam big picture au pad (si possible avec ce jeu, sans lanceur intermediaire par exemple))
Edité le 20/02/2016 à 15:57

Bonsoir,

Oui, j’ai bien mes 2 pads dans contrôleur de jeux

controller (XBOX360 For Windows) Etat OK (dans propriétés c’est le Pad assigné au joueur 2 qui répond bien “ring pad”)

controller (XBOX360 For Windows) Etat OK (dans propriétés c’est le Pad assigné au joueur 3 qui répond bien “ring pad”)

Pas d autre pad ou clavier assigné au jour 1 dans contrôleur de jeux :<

Microsoft Windows [version 10.0.10586]
© 2015 Microsoft Corporation. Tous droits réservés.

C:Usersmartin_360>reg query “HKEY_LOCAL_MACHINESYSTEMControlSet001” /f IG_ /s /c /k

HKEY_LOCAL_MACHINESYSTEMControlSet001ControlDeviceClasses{4d1e55b2-f16f-11cf-88cb-001111000030}##?#HID#VID_045E&PID_02A1&IG_00#7&1ebb1e2a&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlDeviceClasses{4d1e55b2-f16f-11cf-88cb-001111000030}##?#HID#VID_045E&PID_02A1&IG_02#7&13c6323e&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlDeviceClasses{4d1e55b2-f16f-11cf-88cb-001111000030}##?#HID#VID_045E&PID_02A1&IG_02#7&1a64ca97&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlDeviceClasses{4d1e55b2-f16f-11cf-88cb-001111000030}##?#HID#VID_045E&PID_02A1&IG_04#7&2d9a48cb&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
HKEY_LOCAL_MACHINESYSTEMControlSet001EnumHIDVID_045E&PID_02A1&IG_00
HKEY_LOCAL_MACHINESYSTEMControlSet001EnumHIDVID_045E&PID_02A1&IG_02
HKEY_LOCAL_MACHINESYSTEMControlSet001EnumHIDVID_045E&PID_02A1&IG_04
HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_00
HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_02
HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_04
Fin de la recherche : 10 correspondance(s) trouvée(s).

C:Usersmartin_360>reg query “HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_00” /s

HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_006&2dd2ac65&1&00
DeviceDesc REG_SZ @input.inf,%hid.devicedesc%;USB Input Device
LocationInformation REG_SZ XBOX_360_DEVICE_00:00
Capabilities REG_DWORD 0x80
ContainerID REG_SZ {b8a4b10b-4b5d-56c5-8d95-fd623a3b5c38}
HardwareID REG_MULTI_SZ USBVID_045E&PID_02A1&IG_00XUSBTYPE_00SUB_01VEN_045EREV_0010XUSBTYPE_00SUB_01VEN_045EXUSBTYPE_00SUB_01XUSBTYPE_00XUSB
CompatibleIDs REG_MULTI_SZ USBClass_03&Subclass_00&Prot_00USBClass_03&Subclass_00USBClass_03
ClassGUID REG_SZ {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Service REG_SZ HidUsb
Driver REG_SZ {745a17a0-74d3-11d0-b6fe-00a0c90f57da}025
Mfg REG_SZ @input.inf,%stdmfg%;(Standard system devices)
ConfigFlags REG_DWORD 0x0
ParentIdPrefix REG_SZ 7&1ebb1e2a&0

HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_006&2dd2ac65&1&00Device Parameters
SelectiveSuspendEnabled REG_BINARY 00
EnhancedPowerManagementEnabled REG_DWORD 0x1
AllowIdleIrpInD3 REG_DWORD 0x1
LegacyTouchScaling REG_DWORD 0x0

HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_006&2dd2ac65&1&00Properties

C:Usersmartin_360>reg query “HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_02” /s

HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_026&2dd2ac65&1&02
DeviceDesc REG_SZ @input.inf,%hid.devicedesc%;USB Input Device
LocationInformation REG_SZ XBOX_360_DEVICE_00:02
Capabilities REG_DWORD 0x80
ContainerID REG_SZ {fac93e1b-fc77-5f11-89c6-8883b4e63447}
HardwareID REG_MULTI_SZ USBVID_045E&PID_02A1&IG_02XUSBTYPE_00SUB_01VEN_045EREV_0020XUSBTYPE_00SUB_01VEN_045EXUSBTYPE_00SUB_01XUSBTYPE_00XUSB
CompatibleIDs REG_MULTI_SZ USBClass_03&Subclass_00&Prot_00USBClass_03&Subclass_00USBClass_03
ClassGUID REG_SZ {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Service REG_SZ HidUsb
Driver REG_SZ {745a17a0-74d3-11d0-b6fe-00a0c90f57da}027
Mfg REG_SZ @input.inf,%stdmfg%;(Standard system devices)
ConfigFlags REG_DWORD 0x0
ParentIdPrefix REG_SZ 7&13c6323e&0

HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_026&2dd2ac65&1&02Device Parameters
SelectiveSuspendEnabled REG_BINARY 00
EnhancedPowerManagementEnabled REG_DWORD 0x1
AllowIdleIrpInD3 REG_DWORD 0x1
LegacyTouchScaling REG_DWORD 0x0

HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_026&2dd2ac65&1&02Properties
HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_026&4f19303&2&02
DeviceDesc REG_SZ @input.inf,%hid.devicedesc%;USB Input Device
LocationInformation REG_SZ XBOX_360_DEVICE_01:02
Capabilities REG_DWORD 0x80
ContainerID REG_SZ {5bcc9844-5fda-57bb-b328-c1946ea096e6}
HardwareID REG_MULTI_SZ USBVID_045E&PID_02A1&IG_02XUSBTYPE_00SUB_01VEN_045EREV_0020XUSBTYPE_00SUB_01VEN_045EXUSBTYPE_00SUB_01XUSBTYPE_00XUSB
CompatibleIDs REG_MULTI_SZ USBClass_03&Subclass_00&Prot_00USBClass_03&Subclass_00USBClass_03
ClassGUID REG_SZ {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Service REG_SZ HidUsb
Driver REG_SZ {745a17a0-74d3-11d0-b6fe-00a0c90f57da}007
Mfg REG_SZ @input.inf,%stdmfg%;(Standard system devices)
ConfigFlags REG_DWORD 0x0
ParentIdPrefix REG_SZ 7&1a64ca97&0

HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_026&4f19303&2&02Device Parameters
SelectiveSuspendEnabled REG_BINARY 00
EnhancedPowerManagementEnabled REG_DWORD 0x1
AllowIdleIrpInD3 REG_DWORD 0x1
LegacyTouchScaling REG_DWORD 0x0

HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_026&4f19303&2&02Properties

C:Usersmartin_360>reg query “HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_04” /s

HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_046&4f19303&2&04
DeviceDesc REG_SZ @input.inf,%hid.devicedesc%;USB Input Device
LocationInformation REG_SZ XBOX_360_DEVICE_01:04
Capabilities REG_DWORD 0x80
ContainerID REG_SZ {e094036e-c698-51bf-a58e-199b796618e9}
HardwareID REG_MULTI_SZ USBVID_045E&PID_02A1&IG_04XUSBTYPE_00SUB_01VEN_045EREV_0010XUSBTYPE_00SUB_01VEN_045EXUSBTYPE_00SUB_01XUSBTYPE_00XUSB
CompatibleIDs REG_MULTI_SZ USBClass_03&Subclass_00&Prot_00USBClass_03&Subclass_00USBClass_03
ClassGUID REG_SZ {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Service REG_SZ HidUsb
Driver REG_SZ {745a17a0-74d3-11d0-b6fe-00a0c90f57da}008
Mfg REG_SZ @input.inf,%stdmfg%;(Standard system devices)
ConfigFlags REG_DWORD 0x0
ParentIdPrefix REG_SZ 7&2d9a48cb&0

HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_046&4f19303&2&04Device Parameters
SelectiveSuspendEnabled REG_BINARY 00
EnhancedPowerManagementEnabled REG_DWORD 0x1
AllowIdleIrpInD3 REG_DWORD 0x1
LegacyTouchScaling REG_DWORD 0x0

HKEY_LOCAL_MACHINESYSTEMControlSet001EnumUSBVID_045E&PID_02A1&IG_046&4f19303&2&04Properties

C:Usersmartin_360>

Oui, pad bien allumés avant de lancer le jeux :>

J’avais oublié de préciser que j’'ai 1 pc portable,
j 'ai essayé de désactiver le clavier mais il ce réinstalle automatiquement après le redémarrage de mon Laptop.
(j aurai peur de sélectionner l’option “supprimer” clavier et souris ce que je n’ai pas encore fait car je ne connais pas les bons drivers au cas ou il faudrait les réinstaller )

Merci

oui si c’est un portable c’est pas trop jouable de virer le clavier:D

on peut voir qu’il y a 3 pad xbox360 listé dans la base de registre mais cela ne devrait pas poser problème normalement, il y a que les pad allumés qui comptent.
si un jeu utilise xinput il ne devrait voir qu’eux.

je crois pas que cela change grand chose mais tu peux tenter de faire le ménage :

  • tu débranches le recepteur de tes pad xbox360 de ton pc
  • dans le gestionnaire de périphérique de windows tu vas dans le menu “affichage” pour activer la case " afficher les peripheriques cachés "
  • tu supprimes le contenu de “périphériques xbox 360” ligne par ligne avec bouton droit et désinstaller
    [Photo supprimée]
    sur mon pc perso j’avais les traces du pad filaire et le sans fil
    une fois fait cela donnera , en premiere section, avant de rebrancher le récepteur, deuxieme section, avec recepteur rebranché et un pad

C:\Users>reg query “HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001” /f IG_ /s /c /k
Fin de la recherche : 0 correspondance(s) trouvée(s).

C:\Users>reg query “HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001” /f IG_ /s /c /k

HKEY_LOCAL_MACHINE\SYSTEMControlSet001\ControlDeviceClasses{4d15b2-f16f-11cf-88cb-0011000030}##?#HID#VID_045E&PID_02A1&IG_00#7&20c3bf5e&0&0000#{4d15b2-f16f-11cf-88cb-0011000030}
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\HID\VID_045E&PID_02A1&IG_00
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_045E&PID_02A1&IG_00
Fin de la recherche : 3 correspondance(s) trouvée(s).

C:Users>
Edité le 22/02/2016 à 12:06

Super cela fonctionne, le pad 1 est bien assigné au joueur 1 maintenant :>
Probablement le fait d’avoir affiché “les périphériques cachés” pour ensuite supprimer le tout.

Grand merci ! :wink:
Edité le 23/02/2016 à 19:05

Si vous avez un clavier USB externe, il suffit de le débrancher et de le rebrancher pour qu’il se retrouve en dernier dans la liste. Le jeu prend les périphériques USB dans l’ordre.
Pour ceux qui on des portables, il faut faire ce qui est indiqué dessus :stuck_out_tongue: