The Elder Scrolls V: Skyrim Special Edition

The Elder Scrolls V: Skyrim Special Edition

Not enough ratings
Skyrim - Configurer le pavé numérique
By ranshin
Ceci est un Tutorial pour pouvoir configurer les touches du clavier interdites tel que le pavé numérique.
Duré de la manipulation ~10min
/!\ nous allons trifouiller les entrailles du jeu. ça peut faire peur mais ce n'est pas dangereux et facilement réversible ou annulable !! ;)
   
Award
Favorite
Favorited
Unfavorite
Contexte
Bonjour a Tous,
Je fais ce tuto pour tous les gauchers qui utilisent le pavé numérique pour jouer, ou tous ceux qui en ont besoin xD
(oui je viens d'acheter ce jeu, et merci de ne pas me reprocher de ne pas l'avoir fait avant :p c'est juste que le reworks est magnifique et m'a décider ! )

- Pourquoi je ne peux pas configurer le pavé numérique ???
- par ce que dans le fichier de configuration c'est interdit..

- mais il est où ce fichier de configuration ?
- dans un packtage (une archive) qui s'appel Skyrim - Interface.bsa ce trouvant dans le dossier steamapps\common\Skyrim Special Edition\Data

- Et il est ou dans l'archive ?
- dans interface\ controls\ pc\ controlmap.txt

- Et c'est compliqué pour le modifier ?
- non, pas vraiment ! il faut juste télécharger 2-3 logiciels gratuit faciles d'utilisation et suivre le tuto pas à pas.

- Et je peux modifier l'archive comme ca ??
- Non, l'archive ne peut être modifier !!!!
par contre le jeu privilégie les fichiers individuel dans un dossiers à leur homologue dans une archive.

- Et donc comment on va faire ?
- Nous allons extraire le fichier que nous voulons de l'archive, puis nous allons l'enregistrer dans un dossier que nous aurons créer, puis nous le modifierons et le jeux privilégiera automatiquement ce nouveau fichier à celui dans l'archive !

- Et si on fait des bêtise ??
- il suffira simplement de supprimer le nouveau fichier que nous auront modifié pour que le jeux utilise celui de l'archive, c'est tout.

Allez, on attaque ??
Recupération de controlmap.txt
Pour récupérer ce fichier qui nous permettra de configurer le pavé numerique, il va nous falloir un petit logiciel gratuit : Bethesda Archive Extractor alias BAE
vous pouvez le trouver a cette adresse :
https://www.nexusmods.com/skyrimspecialedition/mods/974?tab=files
(il vous faudra peut être vous inscrire sur ce site pour pouvoir le télécharger.)

Vous aller le télécharger sous forme d'archive 7Zip (ex: BAE v0.10-974-0-10.7z)
Si vous n'avez pas de logiciel permettant de l'ouvrir, vous pouvez vous procurer 7Zip gratuitement ici : https://www.7-zip.org/a/7z2201-x64.exe

Ce logiciel (comme l'indique un peu son nom) va nous permettre d'extraire le fichier controlmap.txt de l'archive Skyrim - Interface.bsa située dans le dossier steamapps\common\Skyrim Special Edition\Data

pour ce faire :
1) extraire le contenu du fichier BAE v0.10-974-0-10.7z dans un dossier.(il ne peut pas fonctionner directement dans l'archive)
2) ouvrir le logiciel bae.exe contenu dans ce dossier.
3) ouvrir via BAE l'archive Skyrim - Interface.bsa

Dans BAE:
4) commencez par decocher Skyrim - Interface.bsa
5) cliquez sur > a gauche de Skyrim - Interface.bsa (des sous dossiers vont apparaitre)
6) cliquez sur > a gauche de interface
7) cliquez sur > a gauche de controls
8) cliquez sur > a gauche de pc
9) cochez controlmap.txt
https://steamuserimages-a.akamaihd.net/ugc/2030597346695576123/A97EBFED3F8D910CFAE64C728ABDE75A9F49AECF/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false

10) cliquez sur Extract
11) vérifiez que vous êtes bien dans le dossier data de Skyrim puis cliquer sur Sélectionné un dossier
https://steamuserimages-a.akamaihd.net/ugc/2030597346695576776/6EB23E2BE95B9F94880B3DA82AF64E28A2F6B8AE/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false

1er etape Extraction finit ! vous pouvez fermer BAE et supprimer son dossier.

A cette étape, vous devriez avoir dans steamapps\common\Skyrim Special Edition\Data de nouveaux sous-dossiers interface\controls\pc où vous trouverez controlmap.txt
Édition de controlmap.txt
Pour l'édition de controlmap.txt, il vous faut seulement notepad, fournie de base avec tout les windows.
Néanmoins je ne peux que vous conseiller le légendaire Notepad++ bien plus pratique !!
(certaine manipulation comme l'édition en colonne ne marche pas avec le notepad de base, vous devrez donc le faire ligne par ligne !)
vous pouvez vous procurer Notepad++ ici :
https://notepad-plus-plus.org/downloads/v8.4.7/

Contexte
Le fichier est structuré en colonne, et vous y verez des 0xFF, des 0x02, etc
PAS DE PANIQUE !!! merci. ce sont juste les codes Hexadécimal des touches.
appellez aussi ♥♥♥ code (Direct Input Keyboard, ou Entré direct du clavier)
une autre manière de dire touche A, touche de droite, etc. 0xFF étant "non attribué"
vous pouvez trouver les correspondances sur cette page :
https://community.bistudio.com/wiki/DIK_KeyCodes

il y a deux colonne qui vont nous intéresser le 2eme et la 5eme
- la 2eme donne les affectation par Default
- la 5eme autorise ou pas la modification (0=non, 1=oui)

https://steamuserimages-a.akamaihd.net/ugc/2030597346695683299/9F5E29B144190980A4491E5BFEEC8961E735D901/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false

Avant tout je vous conseille de faire une copie de controlmap.txt, juste au cas où vous enregistrez des modifications non voulues, ce qui vous évitera de devoir ré-extraire le fichier de l'archive BSA.

TIPS: pour la modification avec notepad++, nous allons utiliser la sélection en colonne en faisant Alt+clic gauche pour sélectionner le texte et modifier toutes les lignes en même temps.


Modification
1) Descendez jusqu’à la ligne 37 (Hotkey1)
2) via la sélection en colonne, sélectionnez dans la 5ème colonne les 0 de Hotkey1 à Hotkey8 (comme dans le Screenshot ci-dessus) et appuyez sur 1
3) via la sélection en colonne, sélectionnez dans la 2ème colonne 0x02, à 0x09, (avec la virgule) et appuyez sur Suppr pour les effacer
4) rajouter des tabulations après la 2ème colonne pour réaligner les colonnes suivantes, parce-que ça fait plus propre :)

à ce stade, le contenu de votre fichier devrait ressembler à ceci :

https://steamuserimages-a.akamaihd.net/ugc/2030597346695738009/1D8BFB5190BC673CE8ABEDB749F6439BE30BC39F/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false

5) Enregistrez le fichier, fermez Notepad++
6) lancer Skyrim, éditer vos touches et aller poutrer les Mobs !!!

TIPS: Si vous avez deja modifié vos touches, vos modifications sont sauvegardées dans le fichier
steamapps\common\Skyrim Special Edition\ControlMap_Custom.txt
Pour réaffecter vos touches de zéro : Jeu éteint, supprimez ControlMap_Custom.txt, lancez Skyrim et réaffectez vos touches ;)

/!\ quand vous réaffecterez vos Touches à la place du nom de la touches il y aura juste "???" néanmoins elles fonctionneront normalement.


The End

Have fun :)

PS: désolé pour les 10^9 fautes... et pourtant je me suis relu !! si si !!