Aquesta és una versió anterior. La versió actual és la 4.4.0. StarTrad FR 4.4.0 · Data de publicació:
Fitxers d’instal·lació 4.1.6
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | EXE | — | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
## 🎮 Éditeur de bindings — refonte capture & mapping
- **Capture native DirectInput** via `gilrs` : tes vJoy, HOTAS et sticks DirectInput (invisibles au navigateur) sont maintenant lus directement par l'app. Support jusqu'à **128 boutons** par device.
- **Mapping dynamique js<N>** comme dans le jeu : le premier stick que tu presses devient `js1`, le deuxième différent `js2`, etc. Persisté par profil, stable entre sessions.
- **Cards** affichées : sticks physiques par défaut sur `startrad_user_bindings_LIVE.xml`, vJoys du XML uniquement sur les profils importés (`layout_*_exported.xml`).
- **Masquage par hardware** (œil sur la carte) : masquer MOZA / Keychron / HID Bluetooth resserre la numérotation pour que Sol-R [R] devienne `joystick:2` directement.
- **Bluetooth HID host** : filtré automatiquement de la liste des joysticks (c'est l'adaptateur, pas un device de jeu).
## 🐛 Corrections
- **Persistance du masquage** : les cards masquées et le dropdown "Lié à" tiennent maintenant entre F5 et redémarrages (race condition useEffect qui écrasait `localStorage` corrigée).
- **Captures boutons** : check digital seul (`is_pressed`). Plus de flicker sur les boutons analog au repos (triggers / grips Sol-R).
- **Bindings orphelins** : action référençant un slot `js<N>` qui n'existe plus chez toi → affichée "Non attribué" au lieu de "Joystick 6".
- **Dédup hardware** : Windows énumère parfois un même stick via USB + HID (double entrée). Maintenant déduppé par nom normalisé.
## 🔧 Détails techniques
- Module Rust `joystick_input.rs` (`gilrs 0.11`) — 2 commandes Tauri : `read_active_joystick_inputs` (polling) et `list_gilrs_joystick_devices` (énumération).
- Resolver de capture : `gilrsSlot → cardId` persisté par profil. Au save, ajout automatique des `<options type="joystick" instance="N" Product="vJoy Device...">` nettoyés ensuite si auto-ajoutés par erreur (cleanup de la v4.1.5).
***
## 🔐 Checksums SHA256
```txt
26a4ef947578ce6e080c82e7e6d41c4fbe5d2f71b44f0ba6682986f549e5872a StarTrad.FR_4.1.6_x64-setup.exe
8bdaaed6bbfe371f02ef63254fef3fd3a635d67fc3b31361910982c10c6c40af StarTrad.FR_4.1.6_x64_fr-FR.msi
69ef156463b7bdcd29695a063fe877f042bd6ede598638abe36880490bcb0679 StarTrad.FR_4.1.6_x64-portable.exe
```
## ⚠️ Note Windows SmartScreen
Cette application n'est pas signée numériquement par Microsoft. Windows affichera un avertissement.
**Cliquez "Informations complémentaires" → "Exécuter quand même"** 🛡️
## 🪟 Télécharger
🪟 **Microsoft Store (recommandé)**
<a href="https://apps.microsoft.com/detail/9P29JDL68WBZ?referrer=appbadge&mode=full">
<img src="https://get.microsoft.com/images/fr%20light.svg" width="200"/>
</a>