Blog Linux Avante

Transforme seu tablet ou telefone em uma tela de tablet gráfico / toque para a sua área de trabalho com Weylus

26 de maio de 2021

weylus-linux.webp

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).

weylus-gui.webp

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.

weylus-linux-options.webp

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.

Baixando o Weylus

Baixe o Weylus

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.

Confira a versão original desse post em inglês
Propaganda
Blog Comments powered by Disqus.
Propaganda