UniControlHub
UniControlHub: Conecta tus dispositivos sin interrupciones
UniControlHub revoluciona la forma en que interactúas con tu entorno digital al ofrecer una experiencia de control fluida e intuitiva a través de múltiples dispositivos. Inspirado en la conveniencia y fluidez del Universal Control de Apple, UniControlHub extiende esta funcionalidad innovadora más allá del ecosistema Apple. Con solo un mouse y teclado, puedes navegar y gestionar dispositivos sin esfuerzo; UniControlHub garantiza un espacio de trabajo cohesivo y productivo. Construida con Flutter para una experiencia de usuario suave y receptiva, esta aplicación es la herramienta definitiva para mejorar la productividad y optimizar tu vida digital.
Comenzando
Descarga la aplicación para tu plataforma desde la sección Release
MacOS
- Instala libusb:
brew install libusb
Windows
- Instala
Microsoft Visual C++ 2015-2022para tu SO x86 o x64. - Si el dispositivo Android no se detecta, asegúrate de tener instalados los drivers de libusb.
Linux
Asegúrate de que libqt5dbus5 esté instalado
En sistemas basados en Ubuntu/Debian, ejecuta:
sudo apt update
sudo apt install libqt5dbus5En Fedora/RHEL/CentOS, ejecute:
sudo dnf install qt5-qtbase
En Arch Linux, ejecute:sudo pacman -S qt5-basePlataformas Soportadas
| Plataforma | Bluetooth | USB | ADB | | --------- | --------- | --- | --- | | IOS | ✅ | ❌ | ❌ | | Android | ⏳ | ✅ | ✅ |
Captura de Pantalla
Demo
Solución de Problemas
- En MacOS, la aplicación pedirá permiso de
AccesibilidadyBluetoothen MacOS, (Después de actualizar, la app puede volver a pedir permiso de Accesibilidad, aunque ya esté dado, intenta eliminar la app de Accesibilidad y ejecuta nuevamente) - Para usar el modo UHID en Android, asegúrate de que
ADBesté instalado (no es necesario para el modo AOA) - Para conexión con Desktop e IOS, asegúrate de que el Bluetooth esté activado
- Después de conectar el dispositivo Android, haz clic en el botón de refrescar
Guía para Desarrolladores
Esta sección te guía para configurar y ejecutar UniControlHub con fines de desarrollo.
#### Requisitos Previos:
- Instala la última versión de Flutter para tu sistema operativo. Puedes encontrar instrucciones en el sitio oficial de Flutter.
- Sigue la guía de configuración de Flutter para tu plataforma. Puedes omitir los pasos específicos para Android o iOS si no estás desarrollando para esas plataformas.
- Una vez configurado Flutter, ejecuta
flutter pub getpara descargar dependencias, y luegoflutter runpara iniciar la aplicación
Patrocinador
Si encuentras este proyecto útil, ¡considera patrocinarlo! Tu apoyo ayuda a mantener el desarrollo activo, agregar nuevas funciones y mejorar la estabilidad. También puedes compartir tus ideas o comentarios en las Discusiones. ¡Gracias por tu apoyo! 🚀
Notas adicionales:
UniControlHub utiliza el servidor Synergy para compartir teclado y ratón entre plataformas. Puedes encontrar más información sobre Synergy en su sitio web.
¡Damos la bienvenida a contribuciones para UniControlHub! Si encuentras un error o tienes una solicitud de función, por favor abre un issue en nuestro repositorio de GitHub.
--- Tranlated By Open Ai Tx | Last indexed: 2026-01-17 ---
