Os sensores de movimento do Steam Deck farão parte do driver HID-Steam do Linux. Um patch está sendo trabalhado para adicionar suporte a IMU do Steam Deck ao driver do kernel HID-Steam para suportar os sensores do acelerômetro e do giroscópio do controlador Steam Deck.
Os patches do desenvolvedor independente Max Maisel permitem que os recursos do acelerômetro e do giroscópio sejam expostos ao espaço do usuário por meio de um nó evdev separado com o driver HID-Steam, o driver do kernel que suporta o Controlador Steam e a funcionalidade de entrada do Steam Deck.
Essa exposição do suporte à IMU do Steam Deck por meio de nós evdev separados corresponde ao comportamento dos drivers do kernel do Nintendo e PlayStation HID para expor esses sensores de movimento.
Sensores de movimento do Steam Deck farão parte do driver HID-Steam do Linux
A Valve recomenda o uso da API de entrada do Steam para acessar os controles de entrada do Steam Deck, como o acelerômetro/giroscópio, enquanto isso é um bom suporte para aqueles que não querem confiar na API do Steam ou adaptar o Steam Deck para outros usos que não sejam de jogos. O patch HID-Steam proposto foi testado com sucesso com as mais recentes bibliotecas SDL2 / SDL3.
Mais detalhes para aqueles interessados neste trabalho de driver de kernel HID-Steam através da lista de discussão do kernel Linux.