Le sous-système HID des mises à jour ont été soumises pour la fenêtre de fusion Linux 6.1 en cours, dont il existe plusieurs ajouts de pilotes notables pour améliorer le support matériel sur plusieurs fronts.
Comme mentionné dans le titre, Linux 6.1 prendra mieux en charge les contrôleurs Nintendo”clones bon marché”. Le pilote Nintendo HID va maintenant vérifier l’étalonnage de l’utilisateur analogique pour s’assurer qu’il est exact. Certains contrôleurs Nintendo”clones bon marché”peuvent signaler des valeurs d’étalonnage qui ne sont pas possibles, comme des valeurs de zéro pour min et max ainsi que la valeur centrale. En cas de mise à zéro, une erreur de division par zéro dans le noyau se produisait avec un”contrôleur GuliKit KingKong 2″bon marché. Ainsi, le pilote Nintendo HID avec Linux 6.1 s’assurera que les valeurs d’étalonnage sont au moins saines pour une meilleure gestion de ces contrôleurs contrefaits.
Avec les mises à jour du sous-système HID pour Linux 6.1, le pilote Logitech essaie maintenant d’activer l’utilisation de HID++ pour tous les appareils Logitech Bluetooth plutôt que de s’appuyer sur la liste blanche par appareil. Le pilote Logitech avec ce noyau essaiera également de détecter automatiquement la prise en charge du défilement haute résolution Logitech HID ++ comme une autre amélioration intéressante.
Linux 6.1 apporte également de nouveaux pilotes HID de voiture RC et de contrôleur de vol ce cycle. Il existe également un support UGEEv2 dans hid-uclogic pour prendre en charge XP-PEN Deco Pro S et Parblo A610 PRO.
Pour compléter les changements notables de HID pour Linux 6.1, il y a quelques correctifs préparatoires autour de HID-BPF. Les efforts d’eBPF pour HID se rejoignent et Linux 6.1 se prépare à l’activer dans une future version du noyau. La liste complète des correctifs de fonctionnalités HID pour Linux 6.1 est disponible via cette demande d’extraction.