Weylus é uma ferramenta semelhante ao recurso macOS e iPad Sidecar, que transforma seu tablet ou celular em um tablet gráfico/toque tela, e permite espelhamento ou estender a tela de desktop a um telefone ou tablet. Está disponível para Linux, Microsoft Windows e macOS.
Para usar um telefone ou tablet como uma tela de tablet gráfico/touch, tudo o que você precisa é instalar o Weylus na sua área de trabalho, ter um navegador da Web moderno (por exemplo, Firefox 80+) em execução no seu telefone ou tablet, e ter a área de trabalho e o tablet telefone na mesma rede.
O Weylus permite controlar seu mouse com um tablet ou telefone, espelhar a tela da área de trabalho para um tablet e enviar a entrada do teclado, todas com codificação de vídeo acelerada por hardware opcional (no Linux, Vaapi e NVEC estão disponíveis; para macOS apenas videoToolbox, enquanto no Windows, ele pode usar o MediaFoundation NVenc ou Microsoft).
Para Linux, Weylus vem com ainda mais recursos. Permite usar uma caneta/stylus (suporta pressão e inclinação), multi-touch, captando janelas específicas e apenas desenhando para eles, e você pode usar o tablet ou telefone como uma segunda tela (estendendo a sua tela de desktop atual). O espelhamento de tela também é mais rápido se você estiver usando o Linux.
Também vale a pena notar que Weylus funciona melhor com o X11, mas ele tem suporte experimental de Wayland. Coisas que não funcionam no Wayland incluem mapeamento de entrada para janelas, exibição de nomes de janela adequados e captura do cursor.
Para usar o Weylus no Wayland, você precisará instalar o PIPWire e o xdg-desktop-portal (Gstreamer também é necessário, mas que já deve ser instalado; FFMPEG também é usado, mas você não precisa instalá-lo, pois já vem com o Weylus). Você também precisará do xdg-desktop-portal-gtk para GNOME, xdg-desktop-portal-kde para o KDE Plasma, e xdg-desktop-portal-wlr para os compositores baseados em WLroots (e. Sway).
Relacionado: Deskreen faz qualquer dispositivo com um navegador da Web uma segunda tela para o seu computador
A interface de usuário da Weylus desktop (imagem acima) é básica, com apenas algumas opções para definir o endereço, porta padrão, porta do WebSocket, e o código de acesso usado para se conectar ao Weylus. Você também tem opções para inicializar automaticamente o Weylus, permite o suporte Wayland, bem como opções de aceleração de hardware NVenc e VAAPI no Linux (desativado por padrão).
Para se conectar a Weylus usando seu smartphone ou tablet, o aplicativo exibe uma URL que você precisa para inserir em um navegador da Web em seu telefone/tablet, bem como um código QR, você pode digitalizar para conectar-se facilmente a ele.
Ao visitar este URL no seu telefone ou tablet, você terá mais opções (imagem acima). No Linux, você poderá escolher se deseja capturar toda a área de trabalho, um monitor específico ou uma janela, ativar/desativar vídeo, captura cursor, mouse, caneta, toque e uinput, definir a pressão mínima e definir a resolução máxima de vídeo e menor intervalo de taxa de quadros
No meu teste, usando Weylus no Ubuntu 21.04 e iPad 10 Pro com Xournal ++ funcionou muito bem na maior parte com o X11 - às vezes a caneta perdeu alguns toques. No entanto, não funcionou corretamente sob Wayland. A caneta e multi-touch funcionou usando Wayland, mas a área de trabalho não foi espelhada corretamente e tudo que eu consegui foi uma tela preta.
Você também pode gostar: Controlar dispositivos Android de um desktop com Scrcpy
Weylus está disponível para Linux, macOS e Windows, e você encontrará binários para todos os 3 em sua página de lançamentos. No Linux você encontrará pacotes deb (para distribuições Debian/Ubuntu e Linux com base nestes) e um arquivo genérico que deve funcionar em qualquer distribuição do Linux.
Weylus também está disponível em AUR para Arch Linux/Manjaro usuários: Weylus | Weylus-bin.
Se você estiver usando um firewall, certifique-se que as portas 1701 e 9001 estejam abertas.Também é muito importante notar que, para permitir o suporte da Stylus e Multi-Touch, /dev/uinput
precisa ser gravável pelo Weylus - veja esta página para saber como fazer isso.
Você pode gostar: Atribuir ações para gestos de touchpad no Linux com Touchegg - Também suporta gestos multi-touch.
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
Turn Your Tablet Or Phone Into A Graphic Tablet / Touch Screen For Your Desktop With Weylus