Aller au contenu


Un Profil Xpadder Pour Oblibion


  • Veuillez vous connecter pour répondre
Aucune réponse à ce sujet

#1 BG3

BG3

Posté 15 septembre 2009 - 17:29

Bonjour,

Vous connaissez peut-être Xpadder qui permet d'assigner des touches de clavier à des boutons de manettes de jeux ; devenu payant depuis la v5.4, on trouve tout de même des versions 5.3 parfaitement fonctionnelles un peu partout, par exemple sur des sites comme Clubic ou Softpedia.

N'ayant pas trouvé de profils dignes de ce nom, tout faits, directement téléchargeables, je vous propose ce qui suit, basé sur la partie Controls de l'UESP et une manette Thrustmaster 360 Modena UPad.

Le tout est composé de deux fichiers, le premier se voyant doté d'une extension .xpaddercontroller (-> description physique de la manette) et le second possédant un .xpadderprofile (-> mappage).

** Nom_de_la_manette.xpaddercontroller **
(copier-coller le code suivant dans le bloc-notes et enregistrer dans un fichier à extension .xpaddercontroller ; placer le fichier dans le répertoire où vous avez installé Xpadder pour plus de facilité)

;-------------------------
; Xpadder Controller File
;-------------------------
  
  Version=5.3
  
  [Button Locations]
  Button1Location=379,103
  Button2Location=341,70
  Button3Location=418,70
  Button4Location=379,36
  Button5Location=98,1
  Button6Location=5,5
  Button7Location=386,1
  Button8Location=478,5
  Button9Location=198,220
  Button10Location=281,220
  Button11Location=157,136
  Button12Location=314,134
  DPadUpLocation=87,30
  DPadRightLocation=119,62
  DPadDownLocation=87,94
  DPadLeftLocation=55,62
  Stick1UpLocation=157,104
  Stick1RightLocation=189,136
  Stick1DownLocation=157,168
  Stick1LeftLocation=125,136
  Stick2UpLocation=314,102
  Stick2RightLocation=346,134
  Stick2DownLocation=314,166
  Stick2LeftLocation=282,134
  
  [Access]
  DPadUpAccess=POV
  DPadRightAccess=POV
  DPadDownAccess=POV
  DPadLeftAccess=POV
  Stick1XAccess=Axis X
  Stick1YAccess=Axis Y
  Stick2XAccess=Axis RZ
  Stick2YAccess=Slider 1
  
  [Names]
  Button1Name=Button 1
  Button2Name=Button 2
  Button3Name=Button 3
  Button4Name=Button 4
  Button5Name=Button 5
  Button6Name=Button 6
  Button7Name=Button 7
  Button8Name=Button 8
  Button9Name=Button 9
  Button10Name=Button 10
  Button11Name=Button 11
  Button12Name=Button 12
  DPadName=DPad
  DPadUpName=Up
  DPadRightName=Right
  DPadDownName=Down
  DPadLeftName=Left
  Stick1Name=Stick 1
  Stick2Name=Stick 2
  StickUpName=Up
  StickRightName=Right
  StickDownName=Down
  StickLeftName=Left
  
  [Image]
À noter : la partie [Image] est en fait un codage de l'image bitmap de la manette. L'image se voit donc inscrite en dur dans le fichier : surprenant.

** Nom_de_la_manette.xpadderprofile **
-*-*- trois configurations, quasi identiques, disponibles -*-*-
(copier-coller le code suivant dans le bloc-notes et enregistrer dans un fichier à extension .xpadderprofile ; placer le fichier dans le répertoire où vous avez installé Xpadder pour plus de facilité)

;----------------------
; Xpadder Profile File
;----------------------
  
  Version=5.3
  
  [Profile Settings]
  
  [Set Settings]
  Set1DPadMode=EightWay
  Set2DPadMode=EightWay
  Set3DPadMode=EightWay
  
  [Assignments]
  Set1Button1Slots=Left Mouse Button (1)
  Set1Button1RumbleStrengths=128,129
  Set1Button2Slots=F
  Set1Button3Slots=Tab
  Set1Button4Slots=E
  Set1Button5Slots=Alt
  Set1Button6Slots=Z
  Set1Button7Slots=C
  Set1Button8Slots=Space
  Set1Button9Slots=T
  Set1Button10Slots=Escape
  Set1Button11Slots=Left Control
  Set1Button12Slots=R
  Set1DPadUpSlots=1
  Set1DPadRightSlots=3
  Set1DPadDownSlots=5
  Set1DPadLeftSlots=7
  Set1DPadUpRightSlots=2
  Set1DPadDownRightSlots=4
  Set1DPadDownLeftSlots=6
  Set1DPadUpLeftSlots=8
  Set1Stick1UpSlots=W,Arrow Up
  Set1Stick1RightSlots=D,Arrow Right
  Set1Stick1DownSlots=S,Arrow Down
  Set1Stick1LeftSlots=A,Arrow Left
  Set1Stick1UpRightSlots=2
  Set1Stick1DownRightSlots=4
  Set1Stick1DownLeftSlots=6
  Set1Stick1UpLeftSlots=8
  Set1Stick2UpSlots=Mouse Move Down
  Set1Stick2UpMouseSpeed=32
  Set1Stick2RightSlots=Mouse Move Right
  Set1Stick2RightMouseSpeed=32
  Set1Stick2DownSlots=Mouse Move Up
  Set1Stick2DownMouseSpeed=32
  Set1Stick2LeftSlots=Mouse Move Left
  Set1Stick2LeftMouseSpeed=32
  Set2Button1Slots=C
  Set2Button1RumbleStrengths=128,129
  Set2Button2Slots=F
  Set2Button3Slots=Tab
  Set2Button4Slots=E
  Set2Button5Slots=Alt
  Set2Button6Slots=Z
  Set2Button7Slots=Left Mouse Button (1)
  Set2Button8Slots=Space
  Set2Button9Slots=T
  Set2Button10Slots=Escape
  Set2Button11Slots=Left Control
  Set2Button12Slots=R
  Set2DPadUpSlots=1
  Set2DPadRightSlots=3
  Set2DPadDownSlots=5
  Set2DPadLeftSlots=7
  Set2DPadUpRightSlots=2
  Set2DPadDownRightSlots=4
  Set2DPadDownLeftSlots=6
  Set2DPadUpLeftSlots=8
  Set2Stick1UpSlots=W,Arrow Up
  Set2Stick1RightSlots=D,Arrow Right
  Set2Stick1DownSlots=S,Arrow Down
  Set2Stick1LeftSlots=A,Arrow Left
  Set2Stick1UpRightSlots=2
  Set2Stick1DownRightSlots=4
  Set2Stick1DownLeftSlots=6
  Set2Stick1UpLeftSlots=8
  Set2Stick2UpSlots=Mouse Move Down
  Set2Stick2UpMouseSpeed=32
  Set2Stick2RightSlots=Mouse Move Right
  Set2Stick2RightMouseSpeed=32
  Set2Stick2DownSlots=Mouse Move Up
  Set2Stick2DownMouseSpeed=32
  Set2Stick2LeftSlots=Mouse Move Left
  Set2Stick2LeftMouseSpeed=32
  Set3Button1Slots=Left Mouse Button (1)
  Set3Button1RumbleStrengths=128,129
  Set3Button2Slots=Alt
  Set3Button3Slots=Tab
  Set3Button4Slots=E
  Set3Button5Slots=F
  Set3Button6Slots=Z
  Set3Button7Slots=C
  Set3Button8Slots=Space
  Set3Button9Slots=T
  Set3Button10Slots=Escape
  Set3Button11Slots=Left Control
  Set3Button12Slots=R
  Set3DPadUpSlots=1
  Set3DPadRightSlots=3
  Set3DPadDownSlots=5
  Set3DPadLeftSlots=7
  Set3DPadUpRightSlots=2
  Set3DPadDownRightSlots=4
  Set3DPadDownLeftSlots=6
  Set3DPadUpLeftSlots=8
  Set3Stick1UpSlots=W,Arrow Up
  Set3Stick1RightSlots=D,Arrow Right
  Set3Stick1DownSlots=S,Arrow Down
  Set3Stick1LeftSlots=A,Arrow Left
  Set3Stick1UpRightSlots=2
  Set3Stick1DownRightSlots=4
  Set3Stick1DownLeftSlots=6
  Set3Stick1UpLeftSlots=8
  Set3Stick2UpSlots=Mouse Move Down
  Set3Stick2UpMouseSpeed=32
  Set3Stick2RightSlots=Mouse Move Right
  Set3Stick2RightMouseSpeed=32
  Set3Stick2DownSlots=Mouse Move Up
  Set3Stick2DownMouseSpeed=32
  Set3Stick2LeftSlots=Mouse Move Left
  Set3Stick2LeftMouseSpeed=32

Je précise que n'ai pas joint le fichier image que j'utilise : il s'agit de l'image d'une manette Thrustmaster 360 Modena UPad, image ayant subi très peu de modifications (rotation, redimensionnement, découpage). Je pense pourtant qu'il n'y aurait pas de problème de droit d'auteur à la distribuer, mais bon.

Modifié par BG3, 15 septembre 2009 - 20:48.





0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)