Linux 7.2 saura enfin gérer les consoles OneXPlayer
Derek Clark, développeur chez Valve, a fait remonter dans le noyau Linux un nouveau pilote baptisé hid-oxp. Sa fonction : permettre au système de configurer correctement les consoles portables de la marque OneXPlayer, un constructeur chinois qui fabrique des petites consoles PC un peu dans l’esprit du Steam Deck mais livrées sous Windows par défaut.
Le code est mis en file dans la branche de développement de Linux 7.2, dont la fenêtre de merge doit s’ouvrir en juin.
En pratique, le pilote prend en charge trois choses chez ces machines : l’éclairage RGB des boutons et joysticks (luminosité, effets, on/off, vitesse), la gestion de l’intensité des vibrations, et un mécanisme de mapping matériel des boutons.
Trois éléments qui, sans pilote dédié, sont inaccessibles ou demandent des bidouilles Windows-only. Pour celui qui veut faire tourner une distribution Linux ou un SteamOS-like sur sa OneXPlayer, c’est désormais beaucoup plus simple.
Le code est sous licence GPLv2+ et copyrighté Valve Corporation. C’est donc le studio derrière Steam qui finance ce travail, comme il l’a déjà fait pour le Steam Deck et plus récemment pour les ROG Ally d’Asus.
Valve a un intérêt évident à élargir le catalogue de machines capables de faire tourner SteamOS sans douleur, vu que la version 3 du système commence à devenir une vraie alternative à Windows pour les consoles portables.
Derek Clark a poussé le pilote dans la branche hid.git for-7.2/oxp, qui sera mergée dans le noyau principal au prochain cycle. Linux 7.2 devrait sortir vers la fin de l’été, ce qui veut dire que les distributions Linux ayant un noyau récent l’auront automatiquement quelques semaines plus tard.
Ce qui est rigolo dans tout ça, c’est de voir Valve travailler patiemment, pilote par pilote, à transformer toutes les consoles portables PC chinoises en machines compatibles SteamOS. Asus, OneXPlayer, demain probablement Ayaneo et GPD.
Du coup, à terme, on aura peut-être un écosystème où la question Windows ou SteamOS se pose vraiment, alors qu’aujourd’hui c’est surtout SteamOS qui doit prouver qu’il sait faire tourner les jeux.
Source :
Phoronix

Leave a Comment