| .idea | ||
| assets | ||
| css | ||
| .gitignore | ||
| App.js | ||
| app.json | ||
| babel.config.js | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
Phone Mouse
Description
Application permettant d'utiliser un smartphone comme souris/trackpad sans fil pour ordinateur. Connexion via Bluetooth ou WiFi avec interface tactile intuitive.
Fonctionnalités
- Trackpad virtuel multi-touch
- Clics gauche/droit et molette
- Clavier virtuel pour saisie rapide
- Gestes personnalisables
- Connexion sans fil stable
- Mode présentation avec laser virtuel
Technologies utilisées
- Mobile : Android/iOS natif ou React Native
- Desktop : Application cliente (Python/Electron)
- Communication : WebSocket/Bluetooth
- Interface : Interface tactile responsive
Installation
Application mobile
- Télécharger depuis App Store/Play Store
- Ou compiler depuis le code source
Client desktop
git clone <repository-url>
cd phone_mouse
pip install -r requirements.txt
python desktop_client.py
Configuration
- Connecter mobile et PC au même réseau
- Lancer l'application sur les deux appareils
- Scanner le QR code ou saisir l'IP
- Calibrer la sensibilité
Fonctionnalités avancées
- Multi-écrans support
- Raccourcis clavier configurables
- Mode jeu avec contrôles adaptés
- Thèmes d'interface personnalisables
Compétences développées
- Développement mobile multi-plateforme
- Communication réseau temps réel
- Interface utilisateur tactile
- Synchronisation d'appareils
Auteur
Alexandre Pommier (kinou-p)