touchmoused
Eu encontrei um projeto chamado touchmoused
que simula o aplicativo Logitech Touch Mouse.
Descrição
O touchmouchd funcionará como um servidor para o aplicativo Touch Mouse da Logitech para IOS ou outros clientes usando o mesmo protocolo de rede. O aplicativo Logitech Touch Mouse será permitem que você controle o mouse e o teclado usando o dispositivo IOS.
Recursos implementados
- Botões do mouse
- movimento do mouse
- Deslocamento com dois dedos
- Suporte de chave alfanumérica (1..9, a..z, A..Z)
- Suporte à tecla modificadora (Ctrl, Alt)
- Algumas outras chaves
O software é de fato um daemon então salve o script, torne-o executável e dê uma olhada no help
na parte inferior de como usá-lo. Tem um ano e parece uma tentativa de exemplo de codificação, por isso a quilometragem pode variar
Remotepad
Além disso, existe um aplicativo chamado Remotepad em sua loja.
Descrição
RemotePad é um aplicativo de código aberto que controla o cursor do mouse em seu PC de mesa. Dessa forma, você pode usar seu iPhone ou iPod touch como um touchpad sem fio!
Visão geral
- Controle do mouse com um touchpad virtual.
- Teclado de software para entradas de texto ASCII.
- Suporte de servidor para as principais plataformas, ou seja, Mac OS X, Windows, Linux e BSD.
- Detecção do servidor Bonjour (Zeroconf) no Mac OS X.
-
Aparência e comportamento personalizáveis.
- número de botões para exibir
- tocar e arrastar
- arrastando com o botão do mouse arrastando
- modo paisagem
- toque de dois dedos para clique secundário
- localização dos botões (toque triplo e arrastar continuamente para mover)
-
Rolagem vertical e horizontal. com dois dedos com o botão central arrastando
- Controle do mouse (pseudo) via acelerômetro.
- Enviar as teclas de seta. (tocando duas vezes e arrastando continuamente para inserir as teclas de seta)
-
Modo de demonstração.
- você pode mostrar uma visualização de toque e uma visualização de configuração sem nenhum servidor (para entrar em um modo de demonstração, toque no nome do seu iPhone e segure por quatro segundos)
- nada acontece: -)
Dependências
O Remotepad requer build-essential
e libxtst-dev
para ser executado. Você pode instalá-los com o comando:
sudo apt install build-essential libxtst-dev
Faça o download do código-fonte do remotepad .
Instalação
-
sudo apt-get install build-essential libxtst-dev
- Faça o download do remotepad e mova-o para
/opt
ou onde você quiser, se não/opt
. - Descompacte / descompacte o pacote e isso criará um diretório chamado
RemotePad Server
-
cd ~/"RemotePad Server"/X11
e "make" ..../configure make sudo make install
-
Para começar, execute
remotepad
.