Alguém conhece o Surface Dial no Linux? Essas funções podem funcionar no Ubuntu?
- Controle de mídia (controle de volume/próximo/anterior/pausa/reproduzir).
- Adicione chaves personalizadas com ele.
- Trabalhando no Krita.
- Funciona em monitores touchscreen?
Tópico interessante! Não conheço nenhum suporte de kernel para este dispositivo, mas pode ser apenas uma questão de tempo. No entanto, a implementação em outro software e, em alguns casos, em hardware é outro problema.
Esta também pode ser uma oportunidade para iniciar um projeto de hardware de código aberto para criar uma ferramenta de codificador rotativo para qualquer sistema operacional. Mostrador e botões, totalmente configuráveis através de software padronizado.
No Kernel 4.19 foi adicionado suporte para Surface Dial https://kernelnewbies.org/Linux_4.19 .
O Surface Dial está sendo reconhecido agora no Linux com o kernel 4.19.
evtest
está dando agora a saída da seguinte forma:Os resultados dos testes são os seguintes:
Girando para a direita:
Girando para a esquerda:
Pressione e solte o botão
Como esses eventos podem ser usados no WM KDE? Meu objetivo é usá-lo para rolar text\webs.
Eu tento experimentar as regras do udev para categorizar o Dial como teclado do dispositivo de entrada e, em seguida, mouse. Nem ajuda, não vai produzir nada em xev.
Xorg.0.log está mostrando algo assim:
Como alguém pode usar esses eventos agora para permitir, por exemplo, controlar a rolagem para cima/para baixo ou aumentar/diminuir o zoom, etc.? Infelizmente, agora sei como tomá-lo daqui.