Han pasado muchas cosas en estos años, iré actualizando si me dan ganas de escribir. Llegó la IA para cambiarlo todo en el mundo, pasamos la pandemia del COVID, Sobreviví!, no soy un NPC ni un Boot jajaja. ... Espero estar màs activo.
Estoy usando Xubuntu (Ubuntu con XFCE), tengo un Mouse Bluetooth y el sistema lo reconocía de una, pero de un momento a otro me toca hacerlo manual porque dejo de reconocerlo en caliente. Hice este Script en Bash para que el sistema lo busque y no lo deje de buscar hasta a que lo reconozca, o que de plano, lo deje de buscar si lo reconoce.
El script se lanza.
Si el mouse ya está conectado → termina inmediatamente.
Si no está conectado →
bluetoothctl connect intenta enlazarlo cada 3 segundos.Cuando se conecta → se detiene automáticamente.
Al crear script guardarlo con extension .sh y darle permisos de ejecución con chmod +x.
A continuación dejo el código del Script.
#!/bin/bash
MOUSE="TU_MAC_DEL_MOUSE"
# Función: Verificar si el mouse está conectado
is_connected() {
bluetoothctl info "$MOUSE" | grep -q "Connected: yes"
}
# Encender bluetooth si está apagado
rfkill unblock bluetooth 2>/dev/null
# Intentos infinitos hasta conectar
while true; do
if is_connected; then
echo "[OK] Mouse ya está conectado."
exit 0
else
echo "[...] Buscando mouse..."
bluetoothctl connect "$MOUSE"
sleep 3
fi
done
La idea es colocarlo en el inicio de sesión de XFCE cada vez que encendamos la laptop o PC. para eso lo colocamos en el arranque del sistema con el comando: xfce4-session-settings.
y listo.
No hay comentarios:
Publicar un comentario