Gros problème de sauvegarde d'affectation des touches
Publié : sam. mai 02, 2020 6:08 pm
Bonjour
Je suis en plein travail sur mon projet de pit VR pour le f/a-18c de DCS.
J'ai 3 MFD cougar Thrustmaster (un pour chaque MDI et un pour l'AMPCD), un système Warthog, et plusieurs cartes Pokeys.
Mes MFD, manette de gaz et stick, et cartes Pokeys sont répartis sur 2 hubs USB alimentés électriquement. Les hubs sont reliés à mon PC par des prises USB distinctes, branchées toujours sur les mêmes ports.
J'ai passé pas mal de temps à paramétrer mes MFD et mes trois premières cartes Pokeys mais j'ai un gros pépin.
Pour vous détailler ma façon de procéder :
Je paramètre les données de mes Pokeys sur le Logiciel du constructeur (certaines comme simulant des frappes clavier, et d'autres comme des touches de joysticks => vu qu'on peut en coller jusqu'à 32 cela m'évite d'utiliser trop de combinaisons de touches clavier).
J'ouvre ensuite DCS et je paramètre directement les MFD, puis les entrées des Pokeys (donc certaines directement dans la colonne de la Pokey quand il s'agit de joysticks, et les autres uniquement dans la colonne keyboard quand il s'agit de combinaisons de touches clavier).
Je sauvegarde régulièrement depuis le menu de modification des commandes un fichier, que j'ai enregistré dans un lieu spécifique de mon SSD, et qui se termine en .diff.lua
Or j'ai 2 pépins :
- d'une part il me change les affectations des 3 MFD, de sorte qu'après un redémarrage, et même en chargeant mon profil personnalisé sauvegardé en .diff.lua, j'ai par exemple le MFD droit qui ne répond pas, et le MFD gauche et l'AMPCD qui agissent tous deux sur le DDI gauche du Hornet ; je précise que les MFD cougar étant vendus par paire, j'ai placé le MFD 1 et le MFD 2 du premier "lot" sur le Hub USB "A", et j'ai placé le MFD 1 du second "lot" sur le Hub USB "B". DCS les identifie bien de manière différente comme 3 périphériques distincts (et reconnait bien les noms personnalisés que je leur ai donné), mais les touches se mélangent malgré tout.
- d'autre part il me change les affectations de Pokeys. Par exemple j'ai fait mes réglages, les ai enregistrés comme indiqué plus haut, mais après un redémarrage et chargement de mon profil personnalisé, DCS m'affecte des fonctions identiques au MFD gauche et à la Pokey 3 (alors même que ces périphériques ne sont pas reliés au même hub, et que les branchements USB des hubs sur le pc n'ont pas été changés).
Auriez-vous une idée de ce qui se produit, et de quelle façon je pourrais procéder pour m'en sortir ?
Parce que je viens de perdre environ 3 heures à re-paramétrer mes touches, mais tout ce temps de travail a été foutu en l'air après un redémarrage DCS :(
Merci d'avance pour votre aide
Je suis en plein travail sur mon projet de pit VR pour le f/a-18c de DCS.
J'ai 3 MFD cougar Thrustmaster (un pour chaque MDI et un pour l'AMPCD), un système Warthog, et plusieurs cartes Pokeys.
Mes MFD, manette de gaz et stick, et cartes Pokeys sont répartis sur 2 hubs USB alimentés électriquement. Les hubs sont reliés à mon PC par des prises USB distinctes, branchées toujours sur les mêmes ports.
J'ai passé pas mal de temps à paramétrer mes MFD et mes trois premières cartes Pokeys mais j'ai un gros pépin.
Pour vous détailler ma façon de procéder :
Je paramètre les données de mes Pokeys sur le Logiciel du constructeur (certaines comme simulant des frappes clavier, et d'autres comme des touches de joysticks => vu qu'on peut en coller jusqu'à 32 cela m'évite d'utiliser trop de combinaisons de touches clavier).
J'ouvre ensuite DCS et je paramètre directement les MFD, puis les entrées des Pokeys (donc certaines directement dans la colonne de la Pokey quand il s'agit de joysticks, et les autres uniquement dans la colonne keyboard quand il s'agit de combinaisons de touches clavier).
Je sauvegarde régulièrement depuis le menu de modification des commandes un fichier, que j'ai enregistré dans un lieu spécifique de mon SSD, et qui se termine en .diff.lua
Or j'ai 2 pépins :
- d'une part il me change les affectations des 3 MFD, de sorte qu'après un redémarrage, et même en chargeant mon profil personnalisé sauvegardé en .diff.lua, j'ai par exemple le MFD droit qui ne répond pas, et le MFD gauche et l'AMPCD qui agissent tous deux sur le DDI gauche du Hornet ; je précise que les MFD cougar étant vendus par paire, j'ai placé le MFD 1 et le MFD 2 du premier "lot" sur le Hub USB "A", et j'ai placé le MFD 1 du second "lot" sur le Hub USB "B". DCS les identifie bien de manière différente comme 3 périphériques distincts (et reconnait bien les noms personnalisés que je leur ai donné), mais les touches se mélangent malgré tout.
- d'autre part il me change les affectations de Pokeys. Par exemple j'ai fait mes réglages, les ai enregistrés comme indiqué plus haut, mais après un redémarrage et chargement de mon profil personnalisé, DCS m'affecte des fonctions identiques au MFD gauche et à la Pokey 3 (alors même que ces périphériques ne sont pas reliés au même hub, et que les branchements USB des hubs sur le pc n'ont pas été changés).
Auriez-vous une idée de ce qui se produit, et de quelle façon je pourrais procéder pour m'en sortir ?
Parce que je viens de perdre environ 3 heures à re-paramétrer mes touches, mais tout ce temps de travail a été foutu en l'air après un redémarrage DCS :(
Merci d'avance pour votre aide