Go to file
2025-10-02 10:18:48 +02:00
.idea first commit 2023-08-20 02:01:35 +02:00
assets first commit 2023-08-20 02:01:35 +02:00
css first commit 2023-08-20 02:01:35 +02:00
.gitignore first commit 2023-08-20 02:01:35 +02:00
App.js first commit 2023-08-20 02:01:35 +02:00
app.json first commit 2023-08-20 02:01:35 +02:00
babel.config.js first commit 2023-08-20 02:01:35 +02:00
package-lock.json first commit 2023-08-20 02:01:35 +02:00
package.json first commit 2023-08-20 02:01:35 +02:00
README.md docs: add comprehensive README for phone as mouse controller project 2025-10-02 10:18:48 +02:00

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

  1. Connecter mobile et PC au même réseau
  2. Lancer l'application sur les deux appareils
  3. Scanner le QR code ou saisir l'IP
  4. 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)