Historique des versions

Notes de version des fonctionnalités, améliorations et corrections de PlayAbility.
2.6.0-beta.3

Améliorations de la souris contrôlée par la tête, de l’alimentation et des manettes

  • Nouveau mode de curseur absolu : ce mode apprend automatiquement le niveau de bruit habituel de la caméra. Il limite ainsi les mouvements involontaires lorsque votre tête reste immobile, tout en réduisant la latence lorsque vous bougez.
  • Clics par gestes du visage plus stables : en mode absolu, le curseur s’immobilise pendant la détection et l’exécution d’un clic associé à un geste du visage. Les mouvements volontaires de la tête permettent toujours d’effectuer un glisser-déposer.
  • Alertes de batterie et de mode d’alimentation : PlayAbility vous avertit désormais lorsque l’ordinateur fonctionne sur batterie ou utilise un mode d’économie d’énergie susceptible de réduire les performances.
  • Accès aux réglages d’alimentation : ouvrez les réglages d’alimentation du système directement depuis l’alerte sur les systèmes compatibles sous Windows, macOS et Linux.
  • Préférences de transfert de manette mémorisées : vos préférences restent actives après la reconnexion d’une manette ou le redémarrage de PlayAbility.
  • Actions directionnelles de la tête : correction d’un problème qui empêchait leur déclenchement dans les profils utilisant uniquement des actions directionnelles ou après un changement de profil.
2.6.0-beta.2

Améliorations de la souris contrôlée par la tête, de l’overlay et des paramètres

  • Recentrage amélioré en mode absolu : le recentrage de la souris contrôlée par la tête est désormais plus fiable. L’action Centrer la souris replace le pointeur au centre et prend la position actuelle de votre tête comme nouveau point de référence.
  • Réglages globaux du dwell pour les boutons de l’overlay : définissez le temps de dwell dans les paramètres de l’overlay. Les nouveaux boutons l’utilisent automatiquement, tandis que chaque bouton peut toujours avoir ses propres valeurs.
  • Action Tout relâcher : cette nouvelle action de type Paramètres efface les états actifs de la manette, du clavier, de la souris et du dwell. Elle libère également en une seule fois les boutons de l’overlay restés enfoncés. Associez-la à une entrée comme toute autre action de ce type.
  • Boutons de l’overlay restés enfoncés : correction d’un bug qui pouvait maintenir un bouton enfoncé après une activation par dwell ou par survol.
  • Inversion des axes de la manette : correction du comportement des axes inversés.
2.6.0-beta.1

Zone de notification

  • Commandes rapides pendant le jeu : PlayAbility affiche désormais une icône dans la zone de notification. Elle donne accès au changement de profil, à la mise en pause et à la reprise des sorties, aux commandes de l’overlay, à l’état d’exécution, aux pages Connecteurs et Paramètres, ainsi qu’à une commande d’urgence pour désactiver le blocage des entrées.
  • Maintien en arrière-plan : un nouveau paramètre général permet à PlayAbility de rester actif dans la zone de notification lorsque vous fermez ou réduisez la fenêtre principale.
2.6.0-beta.1

Suivi oculaire (bêta)

  • Suivi oculaire en bêta dans l’overlay : utilisez un dispositif de suivi oculaire avec un pointeur commandé par le regard, une aide à l’accrochage et un ciblage par dwell.
2.6.0-beta.1

Nouvelles langues

  • Nouvelles langues : ajout de l’allemand, de l’italien, du portugais, de l’indonésien, du russe, du japonais, du chinois simplifié, du coréen et de l’hindi.
2.6.0-beta.1

Stabilité de la détection vocale

  • Stabilité de la détection vocale : amélioration du chargement, du nettoyage, de la gestion du cache et du changement des modèles de reconnaissance vocale afin de fiabiliser la détection au fil des longues sessions.
2.6.0-beta.1

Correction de la détection des manettes

  • Détection des manettes : correction d’un bug qui empêchait parfois QuadStick et certains joysticks d’être détectés ou affichés correctement.
2.5.1

Suivi oculaire (bêta)

  • 👁️ Suivi oculaire (bêta) : utilisez un dispositif de suivi oculaire pour activer les boutons de l’overlay par le regard. Connectez le dispositif depuis la page Connexions. Cette fonction est compatible avec les dispositifs de suivi oculaire sous Windows.
2.5.1

Corrections de bugs

  • Correction d’un bug.
2.5.0

Interface

  • ✨ Refonte de l’interface : l’application adopte une nouvelle mise en page et une nouvelle identité visuelle afin de faciliter la navigation et d’harmoniser les différents écrans.
2.5.0

Mouvement de la souris

  • 🔒 Verrouillage sur le bord : dans ce mode, le stick reflète désormais la position du curseur le long du bord de l’écran, et pas uniquement lorsqu’il se trouve dans un coin.
2.5.0-beta.5

Profils, partage et interface

  • 📤 Partage simplifié : l’espace consacré au profil a été réorganisé pour afficher clairement le contenu partagé, publier des mises à jour et copier un lien. Chaque profil partagé dispose d’une adresse web explicite.
  • 🔤 Choix de la police : dans Paramètres, choisissez Inter, Lexend, Atkinson Hyperlegible ou Open Dyslexic pour l’interface.
2.5.0-beta.5

Applications associées et fenêtre active

  • 📋 Profils associés aux applications : associez chaque profil à une ou plusieurs applications. Lorsque la fenêtre d’une application associée devient active, PlayAbility sélectionne automatiquement ce profil. Vous pouvez ainsi réserver une configuration à certains jeux ou outils au lieu d’utiliser la même partout.
  • ⏯️ Sorties liées à la fenêtre active : les sorties remappées peuvent se mettre en pause lorsque la fenêtre associée n’est plus active, puis reprendre lorsque vous y revenez. Elles restent ainsi liées au profil de l’application au premier plan.
2.5.0-beta.2

Corrections de bugs

  • Correction d’un bug qui relançait la détection vocale sans intervention.
2.5.0-beta.1

Souris contrôlée par la tête

  • L’ancien mode de souris contrôlée par la tête est de nouveau proposé sous le nom de mode absolu.
2.5.0-beta.1

Interface

  • 🎨 Évolution de l’interface : poursuite de la refonte. Un nouveau thème réservé aux abonnés est en cours de préparation.
2.5.0-beta.1

Coupure des entrées (Windows)

  • 🔇 Coupure des entrées : sous Windows, vous pouvez neutraliser les entrées natives du clavier et de la souris au niveau du système afin que les jeux ne reçoivent que les sorties remappées. Activez Coupure d’entrée dans Paramètres, puis cochez « Couper cette entrée » pour chaque mappage concerné. Le raccourci d’urgence Ctrl+Maj+Alt+F12 désactive toutes les coupures.
2.5.0-beta.1

Corrections de bugs

  • 📋 Changement de profil : correction d’un bug qui empêchait de sélectionner certains profils.
2.4.1-beta.1

Corrections de bugs

  • 🎮 Xbox Adaptive Controller et 8BitDo Lite SE : correction d’un mappage erroné de la manette Xbox Adaptive Controller et de la manette 8BitDo Lite SE.
2.5.0-beta.1

Prise en charge étendue du clavier

  • ⌨️ Touches de modification droites : ajout des touches Ctrl droite, Alt droite, Maj droite et Windows droite comme actions. Associez-les séparément des touches correspondantes à gauche pour créer des configurations plus souples.
2.3.4

Améliorations du serveur MCP

  • 🤖 Serveur MCP enrichi : le serveur MCP permet désormais aux assistants IA d’ouvrir n’importe quelle page de PlayAbility, de consulter la liste des profils, de changer de profil, d’afficher les mappages, d’importer de nouveaux profils et d’ajouter des mappages. Les assistants peuvent ainsi accompagner la configuration et piloter l’application en langage naturel.
2.3.3

Entrées de manette

  • 🎮 Modes d’action des gâchettes : les gâchettes (LT/RT) peuvent désormais utiliser le mode d’action. Choisissez Par défaut pour un contrôle progressif, où l’intensité de l’expression détermine la valeur de la gâchette, ou Bascule, Pression courte, Pression longue, Double pression ou Triple pression pour un fonctionnement tout ou rien. Par exemple, souriez une fois pour enfoncer complètement la gâchette, puis une seconde fois pour la relâcher, ou utilisez de brèves impulsions pour tirer.
  • 🎮 Modes d’action des directions de stick : les sorties directionnelles des sticks gauche et droit peuvent désormais utiliser le mode d’action lorsqu’elles sont associées à des gestes du visage ou à des mouvements de tête. Choisissez Par défaut pour un contrôle progressif, où l’intensité de l’expression détermine l’inclinaison du stick, ou Bascule, Pression courte, Pression longue, Double pression ou Triple pression pour un fonctionnement tout ou rien. Par exemple, souriez une fois pour pousser le stick à fond dans la direction choisie, puis une seconde fois pour le relâcher.
2.3.2

Manette mobile (bêta)

  • 📱 Manette mobile : utilisez votre téléphone ou votre tablette comme manette de jeu sur votre réseau local (LAN), grâce à une connexion WebRTC sécurisée et à faible latence.
  • 🔄 Synchronisation des profils : la manette mobile utilise automatiquement votre profil actuel. Lorsque vous changez de profil sur l’ordinateur, l’application mobile s’aligne sur le nouveau profil.
  • 📲 Appairage simplifié : scannez le code QR ou saisissez le code court pour vous connecter rapidement. Ouvrez controller.playability.gg sur votre appareil pour commencer.
2.3.1

Profils, manettes et overlay

  • 📋 Duplication de l’overlay associé : lorsque vous dupliquez un profil, son overlay est également dupliqué. La mise en page et les paramètres de l’overlay sont repris dans la copie.
  • 🎮 Directions du stick comme déclencheurs : associez les quatre directions de chaque stick analogique à des déclencheurs distincts, à la manière de boutons. Poussez le stick dans une direction pour activer un bouton ou une touche. Réglez le seuil d’activation pour déterminer jusqu’où le stick doit être poussé avant le déclenchement.
  • 🎮 Extension hors limites au maintien : par défaut, les joysticks de l’overlay continuent désormais de réagir au-delà de leur cercle tant que le clic reste maintenu. Maintenez le clic à l’intérieur d’un joystick, puis déplacez le curseur au-delà du cercle sans relâcher. Ce comportement permet des mouvements de stick plus amples et peut être désactivé dans les propriétés du joystick si vous préférez limiter le curseur au cercle.
  • 🎤 Correction du volume du microphone : correction d’un problème qui réduisait automatiquement le volume du microphone à une valeur comprise entre 75 et 85 % à l’ouverture de PlayAbility, puis davantage lors de l’activation de la reconnaissance vocale. L’application ne modifie plus le niveau du microphone sous Windows : votre réglage reste inchangé.
2.3.0

Corrections de bugs

  • 🐛 Correction WebSocket de l’overlay : correction d’un bug qui empêchait l’overlay de jeu de fonctionner lorsque le serveur WebSocket était désactivé. L’overlay fonctionne désormais quels que soient les paramètres WebSocket.
  • 🔒 Signature du plugin ViGEm : amélioration de la signature du code du plugin de manette virtuelle ViGEm afin de réduire les alertes de sécurité de Windows lors de l’installation.
2.3.0-beta.3

Nouveaux modèles de profils

  • 👁️ Profil « Œil gauche vers joystick » : ce nouveau modèle permet de contrôler le joystick gauche avec les mouvements de l’œil gauche. Associez les directions du regard (haut, bas, gauche et droite) à celles du joystick.
  • 🎮 Profil de démarrage Nintendo Switch : ce modèle comprend tous les boutons et axes préconfigurés pour les manettes Nintendo Switch afin de commencer à jouer sur Switch avec PlayAbility.
  • 🎮 Profil de démarrage PlayStation : ce modèle comprend tous les boutons et axes préconfigurés pour les manettes PlayStation, notamment les mappages de tous les boutons et sticks DualSense et DualShock.
2.3.0-beta.2

Contrôle analogique par gestes du visage et mouvements de tête

  • 🎮 Contrôle analogique par gestes du visage et mouvements de tête : contrôlez désormais la direction d’un stick analogique avec une expression du visage ou un mouvement de tête. Associez ces gestes aux directions du stick pour déplacer un personnage ou orienter la caméra avec précision, sans les mains.
2.3.0-beta.1

Améliorations des mappages et de l’overlay

  • 🔀 Logique OU pour les déclencheurs : choisissez la logique ET ou OU lorsque plusieurs déclencheurs conditionnels sont définis. En mode ET, ils doivent tous être actifs pour exécuter l’action. En mode OU, un seul suffit. Vous pouvez ainsi combiner plus librement des gestes, des touches et des boutons.
  • 🖱️ Curseur et effets de clic de l’overlay : une couleur distincte identifie chaque bouton de la souris (gauche, droit, central, précédent et suivant). Un effet d’onde signale chaque clic.
  • 🔘 Double-clic pour maintenir un bouton : double-cliquez sur un bouton de l’overlay pour le laisser enfoncé, puis double-cliquez de nouveau pour le relâcher. Cette fonction est disponible en mode clic comme en mode survol. Elle est activée par défaut et peut être désactivée dans les paramètres de l’overlay.
2.2.0

Détection des pressions multiples

  • 🔘 Détection des pressions multiples : correction et amélioration de la fonction « Requiert plusieurs événements ». Associez une même entrée, comme le clic gauche, à différentes actions avec les conditions 2x et 3x. PlayAbility compte les pressions et n’exécute que l’action correspondante.
2.2.0-beta.4

Position de la souris et mises à jour de l’overlay

  • 🎯 Sortie « Position de la souris » : enregistrez une position à l’écran, puis déclenchez une action pour y déplacer immédiatement le pointeur. Cette action permet d’atteindre rapidement un élément précis de l’interface ou du jeu.
  • 🎮 Verrouillage des joysticks de l’overlay : associez une touche, un geste, un bouton ou une autre entrée au verrouillage et au déverrouillage des joysticks. Le double-clic reste disponible.
  • 🎨 D-pad de l’overlay : les réglages de verrouillage des joysticks ne figurent plus parmi les actions assignables dans Paramètres. Ces commandes propres à l’overlay restent accessibles depuis son interface, ce qui allège le panneau principal.
  • 🐛 Correction de l’autocalibration : correction d’un bug qui pouvait produire des valeurs de calibration erronées.
2.2.0

Verrouillage du joystick et gestion des profils

  • 🎮 Verrouillage du joystick : double-cliquez sur un joystick de l’overlay pour le verrouiller. Il continue alors de suivre la direction du pointeur, même lorsque celui-ci sort du cercle. Double-cliquez de nouveau à l’intérieur du joystick pour le déverrouiller.
  • 📋 Réorganisation des mappages : vous pouvez désormais modifier l’ordre des mappages d’un profil. Activez « Réorganiser les mappages » dans le menu des paramètres du profil, puis faites-les glisser ou utilisez les flèches haut et bas.
2.2.0-beta.2

Modes de double et triple pression

  • 🔘 Mode double pression : envoyez deux pressions rapides avec un seul geste déclencheur. Le mode produit automatiquement deux appuis de 100 ms séparés par 150 ms, notamment pour les actions de double-clic dans les jeux.
  • 🔘 Mode triple pression : ce nouveau mode d’action produit trois pressions rapides à partir d’une seule entrée.
  • 🔒 Sécurité WebSocket : ajoutez au serveur WebSocket une authentification facultative par clé. Les clients doivent fournir une clé valide avant de se connecter. Une clé est générée automatiquement et, par défaut, le serveur n’accepte que les connexions depuis localhost.
2.1.1

Intégration de l’IA

  • 🤖 Intégration du serveur MCP : le serveur MCP permet à des assistants IA comme Claude de piloter PlayAbility en langage naturel. Il peut envoyer des entrées de manette, de clavier et de souris, ainsi qu’effectuer des captures d’écran par programmation.
2.1.0

Module joystick de l’overlay

  • 🎮 Nouveau module joystick de l’overlay : pilotez les sticks de la manette avec une commande analogique, par survol ou au clic. Déplacez le pointeur dans la zone du joystick pour produire une entrée analogique progressive. La course maximale est réglable afin d’ajuster la précision.
2.1.0-beta.5

Blocage des mouvements de souris dans l’overlay

  • 🎨 Blocage des mouvements de souris dans l’overlay : cette nouvelle fonction empêche les déplacements involontaires du pointeur lorsque vous utilisez les boutons de l’overlay, pour un contrôle plus précis.
2.1.0-beta.3

Partage de profils et descriptions personnalisées

  • 📋 Partage de profils : partagez vos profils personnalisés avec vos proches ou la communauté. Exportez vos configurations pour permettre à d’autres personnes de les réutiliser.
  • ✏️ Descriptions personnalisées des mappages : ajoutez une note ou une description à chaque mappage. Des libellés clairs vous aident à organiser vos profils et à comprendre rapidement le rôle de chaque mappage.
2.1.0-beta.3

Profil global et changement de profil

  • 🌐 Profil global : ce nouveau profil reste actif en permanence, parallèlement aux autres profils. Utilisez-le pour les commandes universelles que vous souhaitez toujours garder disponibles.
  • 🔄 Changement de profil : configurez des raccourcis clavier, des gestes ou d’autres entrées pour passer rapidement d’une configuration active à une autre.
2.1.0-beta.3

Mise à jour majeure

  • ✨ Nouveau nom, PlayAbility Adaptive Software : nous avons changé de nom afin qu’il reflète mieux notre mission : rendre le jeu vidéo accessible à tous.
  • 🎯 Compatibilité OpenTrack : connectez PlayAbility à OpenTrack pour bénéficier d’un suivi avancé des mouvements de tête. Utilisez du matériel de suivi externe ou combinez plusieurs sources afin d’améliorer la précision.
  • 🐧 Version Linux : le portage de PlayAbility vers Linux est en cours, avec l’objectif d’y proposer l’ensemble des fonctions.
  • 🎨 Personnalisation de chaque bouton de l’overlay : modifiez séparément la couleur, la taille et la position de chaque bouton afin d’adapter la disposition à vos besoins.
2.1.0-beta.3

Clic par dwell et overlays propres à chaque profil

  • 🎯 Clic par dwell sur les boutons de l’overlay : une nouvelle option de clic automatique déclenche un clic lorsque vous maintenez le pointeur immobile sur un bouton de l’overlay.
  • 📋 Overlays propres à chaque profil : personnalisez séparément l’overlay de chaque profil. Lorsque vous changez de jeu ou de profil, la disposition de boutons correspondante peut ainsi s’afficher automatiquement.
  • 🎮 Mappage de la manette vers le clavier et la souris : associez chaque bouton ou stick de la manette à une touche du clavier ou à un clic de souris. La manette peut ainsi servir à saisir du texte ou à cliquer sur le bureau.
  • 👤 Inclinaison vers l’arrière et l’avant : un nouveau geste de tête détecte lorsque vous vous penchez dans l’une ou l’autre direction. Ces inclinaisons peuvent ainsi servir de commandes sans les mains.
  • 🔘 Combinaisons de déclencheurs conditionnels : combinez plusieurs sources d’entrée avec une logique ET ou OU. Vous pouvez, par exemple, exiger à la fois un sourire et la touche Maj, ou autoriser plusieurs entrées à déclencher la même action.
1.9.9

Modèles et choix de l’écran

  • 📋 Modèles de base supplémentaires : ajout de configurations prêtes à l’emploi pour des usages courants afin d’accélérer la mise en route.
  • 🖥️ Choix de l’écran de l’overlay : sélectionnez le moniteur sur lequel afficher l’overlay de jeu, notamment dans une configuration à plusieurs écrans.
  • 🎙️ Choix du microphone : sélectionnez le microphone utilisé pour la reconnaissance vocale, qu’il s’agisse de celui du casque, de la webcam ou d’un appareil autonome.
1.9.8

Overlay de jeu cliquable

  • 🎨 Overlay de jeu interactif : ce nouveau système affiche des boutons directement à l’écran. Survolez-les ou cliquez dessus pour déclencher des actions de manette, de clavier ou de souris sans quitter le jeu.
  • 🎯 Maintien au bord de l’écran : le mode de téléportation du pointeur est remplacé par un maintien au bord. En mode de recentrage automatique, lorsque le pointeur atteint un bord de l’écran, le stick analogique reste poussé au maximum dans cette direction afin de prolonger le mouvement de la caméra ou du personnage.
1.9.7

Prise en charge étendue du clavier

  • ⌨️ Touches supplémentaires du clavier : ajout de `-`, `=`, `[`, `]`, `\`, `;`, `'`, `,`, `.` et `/` comme actions.
  • 🐛 Correction des déclencheurs de défilement : les actions de défilement vers le haut et le bas fonctionnent désormais correctement comme déclencheurs d’entrée.
1.9.6

Pilotage d’appareils par Bluetooth

  • 📡 Raspberry Pi Pico W en Bluetooth : pilotez une manette Xbox Adaptive Controller, un PC ou une Nintendo Switch avec un Raspberry Pi Pico W connecté en Bluetooth. Envoyez ainsi des commandes sans fil depuis votre PC vers plusieurs plateformes de jeu.
1.9.5

Gestes maintenus et mode hors ligne

  • ⏱️ Gestes maintenus : la détection tient désormais compte de la durée du geste. Vous pouvez imposer un maintien pendant un temps défini afin de limiter les déclenchements involontaires.
  • 📴 Fonctionnement hors ligne : amélioration des fonctions disponibles sans connexion Internet.
1.9.4

Améliorations du clavier virtuel

  • ⌨️ Combinaisons de touches de modification : correction des combinaisons avec Ctrl, Alt et Maj afin de fiabiliser les sorties du clavier virtuel. Les raccourcis complexes, comme Ctrl+Maj+S, s’exécutent désormais correctement.
  • ⚡ Temporisation du clavier : amélioration de la temporisation et de l’ordre des touches dans les raccourcis complexes afin qu’ils soient correctement reconnus par les jeux et les applications.
1.9.3

Amélioration du suivi facial et de la reconnaissance vocale

  • 👤 Seuils de gestes inversés : la détection des gestes du visage propose désormais un mode de seuil inversé. Une action peut se déclencher lorsque le niveau du geste passe sous le seuil, par exemple lorsque vous baissez un sourcil ou fermez la bouche.
  • 🎙️ Reconnaissance de phrases : la reconnaissance vocale accepte désormais des phrases entières. Utilisez plusieurs mots, comme « ouvrir l’inventaire » ou « tirer avec l’arme », plutôt qu’un mot isolé.
1.9.2

Combinaisons de touches

  • ⌨️ Système de combinaisons : déclenchez plusieurs touches simultanément à partir d’une seule entrée. Vous pouvez ainsi créer des combinaisons pour des actions complexes en jeu ou des raccourcis clavier.
  • 🎮 Raccourcis à plusieurs touches : exécutez des enchaînements dans les jeux de combat, des raccourcis complexes ou des commandes d’accessibilité qui exigeraient autrement plusieurs touches à la fois.
1.9.1

Commandes d’entrée améliorées

  • 🎙️ Déclenchement vocal : prononcez une commande pour exécuter une action dans un jeu ou une application sans utiliser les mains.
  • 🎯 Mappage du mouvement de la souris : associez les mouvements de la souris vers le haut, le bas, la gauche ou la droite à des boutons de manette, des gâchettes, des touches du clavier ou des boutons de souris.
  • 🔄 Mouvement de souris continu : en mode de recentrage automatique, le pointeur réapparaît au bord opposé de l’écran lorsqu’il atteint une limite afin de permettre un mouvement continu.
  • ⚡ Performances : amélioration générale de la réactivité et de la fluidité.
1.9.0

Compatibilité avec les consoles

  • 🎮 Compatibilité avec la Nintendo Switch 2 : PlayAbility est désormais compatible avec la Nintendo Switch 2 et permet d’y utiliser le suivi facial et les commandes adaptatives.
1.8.9

Actions de défilement

  • 🖱️ Actions de défilement : ajout du défilement vers le haut et vers le bas comme sorties. Déclenchez-les avec n’importe quelle entrée : geste, commande vocale, bouton ou touche.
1.8.8

Meilleure compatibilité avec les manettes

  • 🎮 Détection améliorée des manettes : la détection a été revue et reconnaît désormais des centaines de modèles.
  • 💾 État du transfert mémorisé : l’état du transfert de manette est conservé entre les sessions, y compris après le redémarrage de PlayAbility.
1.8.7

Améliorations d’usage

  • 🔐 Gestion de l’authentification : les abonnés doivent désormais se reconnecter moins souvent.
  • 🔄 Redémarrage de la détection faciale : le bouton Démarrer/Arrêter relance entièrement le processus de détection au lieu de le mettre en pause. Ce redémarrage peut résoudre les ralentissements après une utilisation prolongée.
  • 🤖 Nouveaux points de terminaison WebSocket : ajout de points de terminaison permettant de récupérer la position de la souris et d’effectuer des captures d’écran pour les intégrations d’agents IA.
  • 📺 Profil Twitchat actualisé : le profil personnalisé Twitchat propose davantage d’options de sortie pour les personnes qui diffusent en direct.
1.8.6

Nouveautés et corrections de bugs

  • 🖥️ Gestion de la fenêtre en arrière-plan : amélioration de l’interface lorsque la fenêtre n’est pas active. PlayAbility continue de fonctionner normalement en arrière-plan.
  • 🐛 Correction des paramètres de la webcam : les paramètres sont désormais correctement conservés entre les sessions.
1.8.5

Nouveautés

  • 🖱️ Prise en charge de la molette : la molette de la souris peut désormais servir d’entrée. Utilisez le défilement comme déclencheur dans vos mappages.
  • 🎮 Prise en charge de plusieurs manettes : connectez et utilisez plusieurs manettes simultanément, notamment pour jouer en coopération ou créer des configurations complexes.
1.8.4

Mise à jour des performances

  • ⚡ Traitement de la détection faciale : réduction du temps de traitement du suivi.
  • 🖥️ Utilisation optimisée du processeur graphique : PlayAbility utilise désormais par défaut le processeur graphique intégré afin d’améliorer la compatibilité et de réduire la consommation d’énergie sur les ordinateurs portables.
1.8.3

Nouveautés

  • 🌍 Interface en français : l’application est désormais entièrement disponible en français. Changez de langue dans les paramètres.
  • 🎯 Souris contrôlée par la tête : amélioration du suivi des mouvements de tête pour rendre le déplacement du pointeur plus précis et confortable.
  • 📋 Importation et exportation de profils : les abonnés peuvent désormais importer et exporter des profils individuels afin de les partager ou de les sauvegarder.
  • 🐛 Correction du chargement de la webcam : correction d’un bug qui empêchait de charger les paramètres de webcam déjà configurés.
1.8.2

Prise en charge de la Nintendo Switch

  • 🎮 Compatibilité avec la 8BitDo Micro : utilisez cette manette avec les fonctions adaptatives de PlayAbility pour piloter votre Nintendo Switch.
  • 📡 Raspberry Pi Pico W pour Switch : pilotez votre Nintendo Switch sans fil en utilisant un Raspberry Pi Pico W comme passerelle.
  • 🎯 Souris contrôlée par la tête : déplacez le pointeur à l’aide des mouvements de votre tête.
  • 🎙️ Commande vocale gratuite : Agent47 est désormais accessible à tous et peut produire des sorties de clavier et de souris, en plus des sorties de manette.
1.8.1

Nouveau modèle tarifaire

  • 💰 Tarifs plus accessibles : le modèle tarifaire de PlayAbility évolue :
  • Un profil gratuit, sans limite d’utilisation
  • Suppression des anciennes limites mensuelles
  • Profils supplémentaires avec abonnement
  • 🎮 Compatibilité expérimentale avec la Nintendo Switch :
  • Pilotage de la Switch par connexion série
  • Émulation complète d’une manette avec Raspberry Pi Pico W et HID Forwarder
  • Compatible avec tous les jeux Switch
1.8.0

Commande vocale par IA

  • 🤖 Agent 47, commande vocale par IA : Agent 47 traduit des commandes prononcées naturellement en entrées de jeu. Dites « avancer » ou « appuyer sur le bouton A » pour déclencher l’action correspondante.
  • 🎙️ Reconnaissance vocale en temps réel : la reconnaissance intégrée analyse votre voix en temps réel pour exécuter rapidement les commandes sans les mains.
  • ⚠️ Fonction expérimentale : cette fonction repose sur des services IA externes chargés de traiter votre voix. Elle est réservée aux abonnés.
1.7.9

Nouveautés

  • 🎯 Actions par mouvements de tête : déclenchez des pressions de boutons de manette, des frappes au clavier et des clics de souris en hochant, secouant ou inclinant la tête.
  • 📊 Retour en direct sur les mappages : la liste des mappages indique désormais en temps réel lesquels sont actifs.
  • 📋 Sauvegarde complète des profils : exportez ou importez tous vos profils dans un seul fichier. Cette sauvegarde facilite le passage à un nouvel ordinateur.
  • 🎮 Démarrage automatique du transfert de manette : une nouvelle option lance automatiquement le transfert d’une manette externe au démarrage de PlayAbility.
  • 🗑️ Suppression des anciens profils : les anciens profils « Profil 1 » à « Profil 3 » ne sont plus protégés contre la suppression.
  • 🐛 Corrections de bugs : correction du transfert de manette lorsqu’un profil ne contenait aucune action de manette, ainsi que du déplacement du pointeur en haut à gauche de l’écran lors d’un clic sur le bouton Lecture/Pause.
1.7.8

Commandes par mouvements de tête

  • 🎯 Déclencheurs par mouvements de tête : bougez la tête vers le haut, le bas, la gauche ou la droite pour exécuter les actions associées, qu’il s’agisse de boutons de manette, de touches du clavier ou de clics de souris.
  • ⌨️ Profil de commande WASD par mouvements de tête : ce nouveau profil intégré associe les mouvements de tête aux touches WASD pour déplacer un personnage. Inclinez la tête dans la direction voulue.
  • 📋 Importation et exportation de profils : exportez vos profils dans un fichier pour les sauvegarder, les importer sur un autre ordinateur ou les partager avec la communauté.
  • 🎨 Choix du thème clair ou sombre : sélectionnez le thème de votre choix. Ce réglage est conservé entre les sessions.
  • 📊 Retour en direct sur les mappages : des indicateurs visuels signalent en temps réel les mappages actifs et les entrées détectées.
  • 🎯 Réinitialisation de la calibration du stick contrôlé par la tête : un nouveau bouton permet de rétablir rapidement les valeurs par défaut en cas de problème de calibration.
1.7.7

Fonctionnement hors ligne

  • 📴 Mode hors ligne : les profils locaux et les commandes fonctionnent sans connexion Internet.
  • 🎨 Masquage de la vidéo en mode widget : masquez l’aperçu vidéo tout en conservant la détection faciale. Cette option libère de l’espace à l’écran sans interrompre les autres fonctions.
  • 💾 Paramètres conservés hors ligne : les réglages ne sont plus réinitialisés en l’absence de connexion. Vos préférences sont enregistrées localement.
1.7.6

Intégration Twitchat.fr

  • 📡 Connexion à Twitchat.fr : reliez PlayAbility à Twitch pour permettre aux spectateurs ou à des automatisations de déclencher des entrées depuis l’interface de Twitchat.
  • 🔄 Communication bidirectionnelle : la connexion à Twitchat.fr permet d’envoyer et de recevoir des commandes entre les deux applications.
  • 🔘 Modes bascule et pression courte : pour les actions de bouton, choisissez le mode bascule (un appui pour activer, un autre pour désactiver) ou le mode pression courte.
  • 🔀 Conditions de déclenchement multiples : définissez plusieurs conditions pour construire une logique d’entrée plus complexe.
  • 💾 Paramètres de connexion mémorisés : les réglages de connexion à Twitchat.fr sont conservés entre les sessions.
1.7.5

Nouveaux profils

  • 📋 Profils intégrés supplémentaires : deux nouveaux profils couvrent des usages courants et permettent de commencer sans configuration manuelle.
  • 👤 Sélecteur de gestes du visage : amélioration de l’interface et ajout d’un aperçu montrant chaque geste avant de le sélectionner.
  • ✖️ Boutons de fermeture des fenêtres modales : ajout d’un bouton de fermeture à chaque fenêtre modale.
1.7.4

Nouveautés

  • 📋 Journal des modifications intégré : consultez l’historique complet des versions directement dans l’application, sans quitter PlayAbility.
  • ▶️ Démarrage automatique de la détection faciale : la détection peut désormais s’activer automatiquement au lancement de l’application.
1.7.3

Xbox Adaptive Controller

  • 🎮 Compatibilité Xbox Adaptive Controller : connectez une manette Xbox Adaptive Controller et fusionnez ses entrées avec celles de la manette virtuelle PlayAbility.
  • 🔄 Canaux de mise à jour bêta et stable : choisissez le canal bêta pour recevoir les fonctions en avant-première, ou le canal stable pour installer des versions ayant fait l’objet de tests plus approfondis.
  • 👤 Testeur de gestes du visage : testez les expressions faciales et observez leur détection en temps réel avant de créer vos mappages.
1.7.2

Modes de connexion

  • ✉️ Connexion par lien magique : recevez un lien par e-mail et ouvrez-le pour vous connecter sans mot de passe.
  • 📘 Connexion avec Facebook : utilisez votre compte Facebook pour vous authentifier.
  • 👤 Calibration faciale : un nouveau système adapte la détection des gestes aux caractéristiques de votre visage afin d’en améliorer la précision.
  • 🎯 Calibration du stick contrôlé par la tête : réglez précisément la sensibilité et la position centrale en fonction de votre installation.
1.7.1

Fonctions de démarrage automatique

  • ▶️ Démarrage automatique des sorties : une nouvelle option active les sorties dès le lancement de l’application, notamment la manette virtuelle.
  • 👤 Démarrage automatique de la détection faciale : la détection peut s’activer à l’ouverture de PlayAbility après un délai réglable, afin de vous laisser le temps de vous positionner.
1.7.0

Commande du clavier par mouvements de tête (bêta)

  • 🎯 Du stick contrôlé par la tête au clavier : associez ses mouvements aux touches WASD ou aux flèches directionnelles pour diriger un personnage avec les mouvements de la tête.
  • 👤 Connexion en tant qu’invité : essayez PlayAbility et découvrez ses fonctions sans créer de compte.
1.6.9

Authentification

  • 🔑 Connexion avec Google : utilisez votre compte Google pour vous authentifier sans créer de mot de passe propre à PlayAbility.
  • 🖱️ Détection des mouvements de souris : mise à jour de l’algorithme pour réduire les à-coups du pointeur avec le suivi de la tête et les autres entrées.
1.6.8

Interface

  • 🎨 Mode sombre : ajout d’un sélecteur permettant de passer à une interface sombre, plus confortable pendant les longues sessions de jeu.
  • 🔲 Opacité du widget : réglez la transparence de la fenêtre afin d’apercevoir le jeu tout en gardant les commandes visibles.
  • 💾 Thème mémorisé : votre choix de thème est conservé entre les sessions.
  • ⚡ Performances : amélioration générale de la fluidité de l’application.
1.6.7

Fonctions dans le cloud

  • 👤 Comptes utilisateur : créez un compte pour accéder aux fonctions dans le cloud et synchroniser vos profils entre vos appareils.
  • ☁️ Stockage des profils dans le cloud : enregistrez vos profils en ligne et retrouvez-les depuis n’importe quel ordinateur. Pour les abonnés, les configurations se synchronisent automatiquement.
1.6.6

Commande de la souris

  • ✋ Souris contrôlée par la main et gestes de pincement : déplacez le pointeur grâce au suivi de votre main, puis pincez les doigts pour cliquer.
  • 🎯 Souris contrôlée par la tête : amélioration du lissage afin de déplacer le pointeur avec plus de précision et de confort.
  • 📋 Chargement automatique du dernier profil : le dernier profil utilisé peut désormais se charger au lancement de l’application.
1.6.5

Modèles de profils

  • 🎮 Modèles de profil pour les jeux : ajout de profils préconfigurés pour des jeux populaires comme Mario Kart et Fortnite.
  • 🕐 Historique des profils : retrouvez rapidement les profils utilisés récemment.
1.6.4

Gestion des fenêtres

  • 📌 Toujours au premier plan : gardez la fenêtre PlayAbility visible au-dessus des autres fenêtres pendant le jeu.
1.6.3

Connexion mobile

  • 📱 Connexion mobile par code QR : scannez un code QR avec votre appareil mobile pour vous connecter à PlayAbility et utiliser votre téléphone comme entrée supplémentaire.
  • 📡 Commande à distance : pilotez PlayAbility depuis un appareil mobile connecté au même réseau local.
1.6.2

Nouveautés

  • 📡 Intégration de Twitchat : première version de la connexion à Twitchat pour le pilotage externe depuis des outils de diffusion en direct.
  • ⌨️ Testeur de clavier : vérifiez vos mappages avec le testeur intégré. Un retour visuel apparaît lorsque vous appuyez sur une touche.
1.6.1

Configuration des manettes

  • 🎮 Écran de configuration des manettes : le nouvel écran guide la configuration initiale et affiche toutes les manettes connectées ainsi que leur état.
  • 📋 Liste des appareils connectés : consultez au même endroit toutes les manettes détectées et leur état de connexion.
  • 🔄 Transfert de manette activé par défaut : le transfert est désormais actif par défaut.
1.6.0

Fonctions de la souris

  • 🖱️ Prise en charge des clics de souris : les boutons gauche, droit et central sont désormais disponibles. Associez n’importe quelle entrée à un clic.
1.5.9

Refonte de l’interface

  • 🎨 Nouvelle interface des profils : l’interface des profils et des mappages a été entièrement repensée, tant dans sa disposition que dans son apparence.
  • 🎮 Affichage du joystick : de nouvelles icônes inspirées des manettes Xbox rendent l’état du joystick plus lisible.
  • 🎯 Réglages de la zone morte : configurez la zone morte des sticks et du pointeur afin de limiter la dérive et d’améliorer la précision.
  • ❓ Onglet d’aide : un nouvel onglet dans la vue principale donne accès à la documentation et à l’assistance.
1.5.8

Prise en charge des manettes

  • 🎮 Format de sortie Xbox 360 : le format Xbox 360 devient le format de sortie standard et remplace le format DS4 afin d’améliorer la compatibilité avec les jeux.
  • 🎯 Zone morte de la souris : réglez la zone morte afin de mieux maîtriser le pointeur et de limiter les mouvements involontaires.
1.5.7

Gestion des profils

  • 📋 Gestion des profils : créez, modifiez et sélectionnez plusieurs profils pour organiser vos configurations.
  • 🔄 Transfert de manette : transmettez les entrées d’une manette physique aux jeux, auxquelles PlayAbility ajoute les commandes issues du suivi facial.
  • 🎚️ Gestion des axes : configurez les mappages des gâchettes et des axes analogiques dans l’éditeur.
  • 🗑️ Suppression de profils : supprimez ou réinitialisez les profils dont vous n’avez plus besoin.
1.5.6

Stick contrôlé par la tête

  • 🎯 Stick contrôlé par la tête avec calibration : pilotez les sticks analogiques avec les mouvements de la tête. Le système de calibration adapte le suivi à votre installation.
  • 🔄 Détection complète des mouvements de tête : les mouvements vers le haut, le bas, la gauche et la droite, ainsi que l’inclinaison, sont pris en charge.
  • ↕️ Inversion de l’axe Y : inversez l’axe vertical du stick contrôlé par la tête si vous préférez ce type de commande.
  • 💾 Enregistrement automatique de la calibration : les réglages sont conservés afin d’éviter une nouvelle calibration à chaque session.
1.5.5

Gestes du visage

  • 👤 Interface des gestes du visage : refonte de l’interface avec des catégories plus claires.
  • 😮 Gestes de la mâchoire : ouvrez la bouche ou bougez la mâchoire pour disposer de déclencheurs supplémentaires.
  • 🇫🇷 Noms des gestes en français : les gestes du visage disposent désormais de libellés en français.
1.5.4

Choix de la webcam

  • 📷 Sélecteur de webcam : choisissez une webcam dans la liste des appareils disponibles. Si plusieurs caméras sont connectées, sélectionnez celle qui convient le mieux au suivi facial.
1.5.3

Fonctions de la manette

  • 🔄 Transfert de manette : transmettez aux jeux les entrées de votre manette physique et utilisez-la parallèlement aux commandes issues du suivi facial.
  • 🎚️ Sensibilité des sticks : réglez leur vitesse de réaction aux entrées.
  • 🎮 Testeur de manette : vérifiez les entrées de votre manette avec le testeur intégré et observez en temps réel la réponse des boutons et des sticks.
1.5.2

Fonctions d’assistance

  • 💬 Assistance par chat intégrée : obtenez de l’aide directement dans l’application.
  • ⌨️ Retour visuel du clavier : un indicateur signale lorsqu’une touche est enfoncée et confirme que l’entrée fonctionne.
  • 🆔 Identifiant d’appareil pour l’assistance : cet identifiant unique permet à l’équipe d’assistance de reconnaître votre configuration lors d’un dépannage.
1.5.1

Gestes du visage

  • 👤 Détection des gestes du visage : utilisez vos expressions comme déclencheurs. Souriez, levez les sourcils ou effectuez un autre geste pour piloter un jeu.
  • 🎚️ Sensibilité des gestes : adaptez la détection à vos mouvements et à vos préférences.
  • 🎮 Prise en charge du D-pad : associez les directions haut, bas, gauche et droite à des gestes du visage ou à d’autres entrées.
  • 🖱️ Mappage des boutons de souris : associez des entrées aux boutons gauche, droit et central de la souris.
1.5.0

Fonctions de base

  • 👤 Suivi facial : détection du visage et suivi de ses mouvements en temps réel.
  • 🎙️ Reconnaissance vocale : déclenchement d’actions à l’aide de commandes vocales.
  • 🎮 Manette virtuelle complète : tous les boutons et sticks analogiques d’une manette Xbox peuvent être émulés à l’aide du suivi facial.
  • 🎨 Interface initiale : navigation par barre latérale et vue des manettes pour gérer la configuration.
1.4.9

Version alpha pour Windows

  • 🎮 Manette virtuelle : créez une manette Xbox virtuelle reconnue par les jeux comme une manette physique.
  • ⌨️ Clavier virtuel : envoyez des pressions de touches aux jeux et aux applications.
  • 🖱️ De la souris au stick : convertissez les mouvements de la souris en entrées de stick analogique pour diriger la caméra ou un personnage.
  • 🎚️ Réglages de sensibilité : adaptez la sensibilité des sticks et de la souris à vos préférences.
  • 🔲 Arrière-plan transparent : affichez la fenêtre avec un fond transparent par-dessus le jeu.
1.4.8

playAbility Mobile

  • 👁️ Détection du clignement des yeux : ajout du clignement comme déclencheur afin d’exécuter des actions sans utiliser les mains.
  • 🎯 Amélioration des entrées : détection plus précise et réduction des faux positifs pour toutes les entrées fondées sur les mouvements du visage.
1.4.7

playAbility Mobile

  • 😊 Détection du sourire : le sourire peut désormais servir de déclencheur et être associé à un bouton de manette ou à une autre action.
  • 🔧 Calibration de la détection : ajout de réglages de sensibilité pour adapter la reconnaissance des expressions à chaque personne.
1.4.6

playAbility Mobile

  • 🔄 Détection de la rotation de la tête : ajout du suivi par la caméra du téléphone. Les mouvements détectés sont convertis en entrées de manette.
  • 📐 Mappage de la rotation : associez la rotation de la tête aux axes du joystick afin de diriger la caméra ou un personnage sans utiliser les mains.
1.4.5

playAbility Mobile

  • 🎮 Boutons à l’écran : ajout de boutons personnalisables dans l’application mobile. Ces commandes tactiles envoient des instructions par Bluetooth afin de déclencher les actions associées.
  • 📱 Disposition des boutons : réglez leur position et leur taille pour personnaliser les commandes tactiles.
1.4.4

playAbility Mobile

  • 🕹️ Du tactile au joystick : le glissement du doigt sur l’écran du téléphone est converti en mouvement de joystick sur le PC connecté.
  • 📶 Stabilité Bluetooth : amélioration de la fiabilité de la connexion et réduction de la latence des entrées entre l’application mobile et l’ESP32.
1.4.3

Première version

  • 📱 Application mobile Bluetooth : première version de l’application Android complémentaire, connectée en Bluetooth au microcontrôleur ESP32.
  • 🔧 Intégration de l’ESP32 : le microcontrôleur reçoit les commandes Bluetooth de l’application mobile et émule des entrées clavier sous Windows. Cette base permet le développement de commandes d’accessibilité reposant sur du matériel externe.

Téléchargez la dernière version de PlayAbility

Choisissez le téléchargement pour votre plateforme.

Télécharger PlayAbility