KDE Connect en lugar de un mouse, o los peligros de la primera conexión

KDE Connect en lugar de un mouse, o los peligros de la primera conexión

Resultó que estaba de viaje y, para pasar el tiempo, me llevé a mi viejo y fiel amigo: un netbook. ASER aspira un AOA110 с #!++ a bordo

Como no lo he usado durante mucho tiempo, me olvidé por completo del cable del panel táctil defectuoso.
Naturalmente, no me llevé el ratón, pero tenía muchas ganas de utilizar el navegador cómodamente y decidí utilizar la aplicación. KDE Connect como alternativa al ratón. Parecería que todo es sencillo: instala la aplicación en ambos dispositivos, inicia sesión y disfrútala con tu salud. Pero ese no fue el caso... En general, lo primero es lo primero.

Instale e inicie la aplicación desde Play Market en su teléfono inteligente

Conexión KDE (captura de pantalla)KDE Connect en lugar de un mouse, o los peligros de la primera conexión

Instale e inicie la aplicación en la netbook:

sudo apt install kdeconnect
kdeconnect-indicator

Conectamos los dispositivos (¡IMPORTANTE!) a la misma red local. No importa si es wifi o una conexión USB (mi teléfono inteligente era un módem USB para una netbook).

Ejecutamos kdeconnect-indicator en la consola, actualizamos la lista de dispositivos disponibles en el teléfono y...

Nada... (captura de pantalla)KDE Connect en lugar de un mouse, o los peligros de la primera conexión

Google me ayuda a encontrar responder: firewall estándar, activado por mí de antemano y olvidado. Lo apago por innecesario. ¿Quién necesita dejar el firewall habilitado?

sudo ufw disable


Y vemos que el netbook ha aparecido en la lista de dispositivos disponibles (captura de pantalla).KDE Connect en lugar de un mouse, o los peligros de la primera conexión

Seleccione el dispositivo y haga clic en "Solicitar emparejamiento".

Enviamos una solicitud de emparejamiento y vemos en el monitor de la netbook:

solicitud de emparejamiento: (captura de pantalla)KDE Connect en lugar de un mouse, o los peligros de la primera conexión

Lo vemos, pero no podemos hacer nada: los botones TAB no se activan/cambian, como otras teclas.

Los desarrolladores de la aplicación proporcionan emparejamiento mediante una aplicación de consola.

kdeconnect-cli -a 

nos da una lista de dispositivos disponibles en el formulario:
— Galaxy A3: lij7dc380v8f1000 (de guardia)

kdeconnect-cli --pair -d id

A continuación, confirmamos el emparejamiento en el smartphone y utilizamos las funciones de la aplicación.
Pero esto no se trata de mi #!++: solo muestra dispositivos emparejados, posiblemente debido a la versión anterior de kdeconnect-cli 1.3.3.

En general, aprendí sobre la herramienta. xdotol (su hombre) y decidió usarlo; necesitamos dos acciones de él:

# - переместить курсор на координаты XXX YYY
xdotool mouse XXX YYY

# - кликнуть левой кнопкой "Принять"
xdotool click 1 

Todo lo que queda es elegir XXX y YYY... (captura de pantalla) KDE Connect en lugar de un mouse, o los peligros de la primera conexión

Para ver la posición del cursor, haga clic en tecla del menú contextual y utilizar la función de aplicación que necesitamos.

KDE Connect en lugar de un mouse, o los peligros de la primera conexión

Gracias por su atención, espero que esta información ayude a evitar este tipo de problemas.

Fuente: habr.com

Añadir un comentario