Linux 7.2 gère enfin les consoles OneXPlayer : le pilote hid-oxp arrive !
Mine de rien, après 15 ans à réparer des PC sous toutes les formes, je peux vous dire que Linux vient de faire un bond de géant. Linux 7.2, la future mouture du noyau, va enfin gérer proprement les consoles portables OneXPlayer grâce au pilote hid-oxp. Une nouvelle que je salue entre deux écrans cassés et trois claquements de disque dur.
Derek Clark, un développeur chez Valve (oui, encore eux), a poussé ce code dans le noyau en spécifiant que ça permettait enfin à Linux de vraiment prendre en charge ces consoles chinoises qui débarquent sous Windows par défaut. Et croyez-moi, après avoir vu des clients tenter de bidouiller leur OneXPlayer sous Ubuntu en mode « obstacle course », je n’en pouvais plus d’attendre.
—
OneXPlayer : le Steam Deck chinois que Microsoft a oublié de gérer
Pour ceux qui ne connaissent pas, la OneXPlayer est une petite console portable qui ressemble étrangement au Steam Deck, mais avec une particularité : elle sort d’usine sous Windows. Un Windows qui, comme à chaque MAJ, a probablement encore tout cassé. Du coup, les utilisateurs qui veulent passer sous Linux se retrouvent avec des problèmes de joysticks qui ne répondent plus, des boutons qui font n’importe quoi, et des écrans qui clignotent comme un sapin de Noël en mode panique.
Et là, autant dire que c’est le bordel. Un client m’a appelé la semaine dernière parce que sa OneXPlayer (modèle X1 Pro, parce que bien sûr) refusait de démarrer sous Manjaro. Après deux heures de bidouille, j’ai découvert que le problème venait des pilotes HID. Bingo. Le noyau Linux n’avait tout simplement pas les bons outils pour parler à la console.
—
Le pilote hid-oxp : un sauveur qui arrive enfin dans Linux 7.2
Derek Clark a donc bossé sur un pilote dédié, hid-oxp, qui va permettre à Linux de gérer correctement la console. Le code est déjà intégré dans la branche de développement de Linux 7.2, et la fenêtre de merge s’ouvre en juin. Traduction : fini les bidouilles pour faire reconnaître votre console !
Pour être franc, je ne suis pas à 100% surpris. Après tout, Linux a toujours été la solution quand Windows ne veut pas coopérer. Mais cette fois, c’est officiel : les utilisateurs de OneXPlayer vont pouvoir enfin installer leur distro préférée sans se prendre la tête.
Et pour les sceptiques qui me diront : « Marc, mais Linux a déjà des pilotes HID ! », je leur répondrai : oui, mais pas pour cette boutique chinoise qui a décidé de faire ses propres trucs sans respecter les standards. Comme d’hab.
—
Pourquoi ça change tout (et pourquoi Windows est encore une catastrophe)
History de bien comprendre : la OneXPlayer est une console qui pourrait être géniale sous Linux. Elle a un écran tactile, des boutons physiques, une bonne batterie, et surtout, elle est portable. Mais sous Windows, c’est le bazar.
- Les pilotes sont souvent buggés ou absents.
- Les MAJ Windows cassent des fonctionnalités sans prévenir.
- La console est livrée avec un Windows Home qui vous force à accepter des mises à jour intrusives.
Et là, du coup, Linux débarque comme un chevalier en armure brillante. Avec hid-oxp dans Linux 7.2, on va enfin pouvoir :
- Faire reconnaître les boutons (A, B, X, Y, et les gâchettes).
- Gérer correctement le pavé tactile.
- Éviter les crashs liés aux contrôleurs mal configurés.
Moi, je dis bravo. Parce que ça fait des années que je vois des clients se battre avec des consoles « prêtes pour Windows » et se retrouver avec un système qui refuse de démarrer correctement. C’est rageant.
—
Linux 7.2 : une révolution pour les consoles portables (et pas que)
Mine de rien, cette intégration du pilote hid-oxp dans Linux 7.2, c’est un peu comme si on avait enfin compris que les consoles portables, ce n’est pas juste une mode. C’est un vrai marché, avec des utilisateurs qui veulent choisir leur OS.
Et ça, Microsoft et les autres constructeurs commencent à le comprendre. Même si pour l’instant, ils préfèrent tout verrouiller en forçant Windows. Mais bon, Linux arrive à la rescousse. Encore.
Alors, est-ce que ça veut dire que dès la sortie de Linux 7.2, toutes les OneXPlayer vont fonctionner parfaitement ? Pas forcément. Il faudra attendre que les distributions intègrent le nouveau noyau et adaptent leurs pilotes. Mais au moins, on a le début d’une solution propre.
Et pour ceux qui me demandent : « Marc, mais est-ce que mon vieux PC va supporter ça ? », je leur répondrai : Linux 7.2 sera compatible avec la plupart des configurations. Si votre machine a 10 ans et que vous arrivez à faire tourner Ubuntu, vous devriez être bon.
—
Et les autres consoles dans tout ça ? Steam Deck, ASUS ROG Ally…
Évidemment, on se demande si ce pilote hid-oxp va servir à autre chose. Après tout, la OneXPlayer n’est pas la seule console portable du marché. Il y a le Steam Deck, l’ASUS ROG Ally, et bien d’autres.
Pour l’instant, le pilote est spécifique à la OneXPlayer. Mais ça pourrait inspirer d’autres développeurs à faire de même pour les autres consoles. Parce que Microsoft a encore raté son coup avec les pilotes sous Windows, et Valve a déjà fait le travail pour le Steam Deck.
Du coup, autant dire que si vous avez une OneXPlayer qui traîne, attendez Linux 7.2. Ça va enfin résoudre vos problèmes sans passer par des scripts foireux ou des noyaux custom.
—
En résumé : Linux 7.2 sauve la mise (encore) et Windows peut aller se rhabiller
Alors voilà. Après 15 ans à réparer des PC qui ne veulent pas coopérer, je peux vous dire une chose : Linux 7.2 va enfin rendre les consoles OneXPlayer utilisables sous Linux. Et ça, c’est une excellente nouvelle.
Entre les pilotes qui tombent en rade, les MAJ Windows qui cassent tout, et les constructeurs qui ne font pas l’effort d’intégrer Linux, on se demande parfois pourquoi les utilisateurs persistent. Mais avec des avancées comme celle-ci, la réponse est simple : Linux reste la meilleure option.
Alors, à vos installations, à vos noyaux à mettre à jour en juin, et surtout… n’oubliez pas de faire un backup avant ! Parce que même Linux peut parfois avoir ses surprises.
Source : Korben – Linux 7.2 saura enfin gérer les consoles OneXPlayer
Source : article original