UniControlHub
UniControlHub : Connectez Vos Appareils Sans Effort
UniControlHub révolutionne votre interaction avec votre environnement numérique en offrant une expérience de contrôle fluide et intuitive sur plusieurs appareils. Inspiré par la commodité et la fluidité de l’Universal Control d’Apple, UniControlHub étend cette fonctionnalité innovante au-delà de l’écosystème Apple. Avec une seule souris et un clavier, vous pouvez naviguer et gérer vos appareils sans effort, UniControlHub garantit un espace de travail cohérent et productif. Conçu avec Flutter pour une expérience utilisateur fluide et réactive, cette application est l’outil ultime pour améliorer la productivité et simplifier votre vie numérique.
Pour Commencer
Téléchargez l’application pour votre plateforme depuis la section Release
MacOS
- Installez libusb :
brew install libusb
Windows
- Installez
Microsoft Visual C++ 2015-2022pour votre OS x86 ou x64. - Si votre appareil Android n’est pas détecté, assurez-vous d’avoir les drivers libusb installés.
Linux
Assurez-vous que libqt5dbus5 est installé
Sur les systèmes basés sur Ubuntu/Debian, exécutez :
sudo apt update
sudo apt install libqt5dbus5Sur Fedora/RHEL/CentOS, exécutez :
sudo dnf install qt5-qtbaseSur Arch Linux, exécutez :
sudo pacman -S qt5-basePlates-formes prises en charge
| Plate-forme | Bluetooth | USB | ADB | | ----------- | --------- | --- | --- | | IOS | ✅ | ❌ | ❌ | | Android | ⏳ | ✅ | ✅ |
Capture d'écran
Démo
Dépannage
- Sur MacOS, l’application demandera les permissions
AccessibilitéetBluetoothsur MacOS, (Après mise à jour, l’application peut de nouveau demander la permission Accessibilité, même si elle est déjà accordée, essayez de retirer l’application d’Accessibilité et relancez-la) - Pour utiliser le mode UHID pour Android, assurez-vous que
ADBest installé (non requis pour le mode AOA) - Pour la connexion Desktop et IOS, assurez-vous que le Bluetooth est activé
- Après avoir connecté un appareil Android, cliquez sur le bouton rafraîchir
Guide du développeur
Cette section vous guide à travers la configuration et l’exécution de UniControlHub à des fins de développement.
#### Prérequis :
- Installez la dernière version de Flutter pour votre système d’exploitation. Vous pouvez trouver les instructions sur le site officiel de Flutter.
- Suivez le guide d’installation de Flutter pour votre plateforme. Vous pouvez ignorer les étapes spécifiques à Android ou iOS si vous ne développez pas pour ces plateformes.
- Une fois Flutter configuré, exécutez
flutter pub getpour télécharger les dépendances, puisflutter runpour lancer l’application
Sponsor
Si vous trouvez ce projet utile, envisagez de le sponsoriser ! Votre soutien aide à maintenir le développement actif, à ajouter de nouvelles fonctionnalités et à améliorer la stabilité. Vous pouvez également partager vos idées ou vos retours dans les Discussions. Merci pour votre soutien ! 🚀
Notes supplémentaires :
UniControlHub utilise le serveur Synergy pour le partage multiplateforme du clavier et de la souris. Vous pouvez trouver plus d'informations sur Synergy sur leur site web.
Nous accueillons les contributions à UniControlHub ! Si vous trouvez un bug ou avez une demande de fonctionnalité, veuillez ouvrir un ticket sur notre dépôt GitHub.
--- Tranlated By Open Ai Tx | Last indexed: 2026-01-17 ---
