Skip to content

Releases: Mat8313/gazefocus

gazefocus 1.0.0

Choose a tag to compare

@Mat8313 Mat8313 released this 01 Oct 22:51

First stable version.

Install: run gazefocus-setup.exe (no administrator rights needed), or unzip gazefocus-windows.zip and run gazefocus.exe. The installer updates an existing version and keeps your calibration and settings.

  • Fix: locking the session (Win+L) stopped the app in 0.5.x. It now pauses, releases the camera and resumes on unlock. Updating is recommended.
  • Application icon for the executable and the installer
  • Version number shown in the icon tooltip, the menu and the log
  • Menu entry that opens the project page

See CHANGELOG.md for the full history.


Première version stable.

Installation : lance gazefocus-setup.exe (sans droits administrateur), ou décompresse gazefocus-windows.zip et lance gazefocus.exe.

  • Correction : verrouiller la session (Win+L) arrêtait l'app en 0.5.x. Elle se met maintenant en pause, libère la caméra et reprend au déverrouillage. Mise à jour recommandée.
  • Icône de l'application pour l'exe et l'installeur
  • Numéro de version dans l'infobulle, le menu et le journal
  • Entrée de menu vers la page du projet

The installer and the exe are not signed: Windows SmartScreen may show a warning on first launch.

gazefocus 0.5.1

Choose a tag to compare

@Mat8313 Mat8313 released this 01 Oct 22:28

Install: run gazefocus-setup.exe (no administrator rights needed), or unzip gazefocus-windows.zip and run gazefocus.exe. The installer updates an existing version and keeps your calibration and settings.

  • Log file: errors and state changes are written to %APPDATA%\gazefocus\gazefocus.log, with a new Open the log menu entry. No window title or application name is ever written to it.
  • When several faces are visible, the one nearest to the camera is tracked
  • README in English, with a demo video; French version in README.fr.md
  • Internal: the engine's decisions are now covered by automated tests

Installation : lance gazefocus-setup.exe (sans droits administrateur), ou décompresse gazefocus-windows.zip et lance gazefocus.exe.

  • Journal : erreurs et changements d'état dans %APPDATA%\gazefocus\gazefocus.log, avec une entrée de menu Ouvrir le journal. Aucun titre de fenêtre ni nom d'application n'y est écrit.
  • Si plusieurs visages sont visibles, c'est le plus proche de la caméra qui est suivi
  • README en anglais avec une vidéo de démonstration ; version française dans README.fr.md
  • Interne : les décisions du moteur sont couvertes par des tests automatiques

The installer and the exe are not signed: Windows SmartScreen may show a warning on first launch.

gazefocus 0.5.0

Choose a tag to compare

@Mat8313 Mat8313 released this 01 Oct 21:56

Installation : lance gazefocus-setup.exe (sans droits administrateur), ou décompresse gazefocus-windows.zip et lance gazefocus.exe. L'installeur met à jour une version existante en gardant la calibration et les réglages.

  • La distance à l'écran est prise en compte : la calibration propose une seconde étape en reculant la chaise (facultative, touche S pour la passer). Relance « Calibrer les écrans » pour en profiter.
  • Une notification propose de recalibrer quand tes clics montrent que la précision a baissé
  • Moins de processeur : 5 images par seconde quand le regard est posé, 20 quand il bouge
  • Une calibration par disposition d'écrans, reprise automatiquement ; mise en veille avec un seul écran
  • Interface en anglais quand Windows n'est pas en français

English: the interface now follows your Windows language. Calibration has an optional second step from further back so the app copes with you moving your chair.

L'installeur et l'exe ne sont pas signés : Windows SmartScreen peut afficher un avertissement au premier lancement.

gazefocus 0.4.0

Choose a tag to compare

@Mat8313 Mat8313 released this 01 Oct 21:34

Installation : lance gazefocus-setup.exe (sans droits administrateur, raccourci dans le menu Démarrer), ou décompresse gazefocus-windows.zip et lance gazefocus.exe.

  • Nouvel installeur, avec désinstallation propre
  • Deux à trois fois plus réactif : la caméra est lue à 30 images par seconde au lieu de 10 sur certaines webcams
  • Option : contour autour de la fenêtre regardée (vert si elle a le focus, orange si la bascule est en attente)
  • Liste d'applications exclues : le focus ne bouge jamais seul devant elles (jeu, visio, présentation)

L'installeur et l'exe ne sont pas signés : Windows SmartScreen peut afficher un avertissement au premier lancement.

gazefocus 0.3.0

Choose a tag to compare

@Mat8313 Mat8313 released this 01 Oct 21:13

Installation : télécharge gazefocus-windows.zip, décompresse-le et lance gazefocus.exe. Une nouvelle calibration est demandée au premier lancement.

Version centrée sur la précision.

  • Nouvelle calibration : suis un point mobile pendant 14 secondes par écran, au lieu de valider cinq points un par un
  • Le rapport entre la tête et les yeux est appris pour chaque personne ; les yeux sont pris en compte par défaut
  • Lissage adaptatif : moins de tremblement au repos, moins de retard en mouvement
  • Image en 720p et mouvement vertical des yeux
  • La position de la tête est prise en compte au fil des clics
  • 200 clics mémorisés par écran, les plus récents pesant le plus
  • Une caméra utilisée par une autre application est détectée, avec nouvel essai automatique

L'exe n'est pas signé : Windows SmartScreen peut afficher un avertissement au premier lancement.

gazefocus 0.2.0

Choose a tag to compare

@Mat8313 Mat8313 released this 01 Oct 21:03

Installation : télécharge gazefocus-windows.zip, décompresse-le et lance gazefocus.exe. Une nouvelle calibration est demandée au premier lancement.

  • Calibration à 5 points par écran, pour des frontières plus justes
  • La calibration s'affine à chaque clic
  • Fenêtre de réglages dans le menu de l'icône (délais, caméra, options)
  • Option : amener le curseur sur la fenêtre qui reçoit le focus
  • Expérimental : prise en compte des yeux, bascule entre fenêtres d'un même écran
  • Mise en veille quand la session est verrouillée, nouvel essai automatique si la caméra est indisponible, prise en charge d'un écran branché en cours de route
  • Téléchargement plus léger (82 Mo au lieu de 112 Mo)

L'exe n'est pas signé : Windows SmartScreen peut afficher un avertissement au premier lancement.

gazefocus 0.1.0

Choose a tag to compare

@Mat8313 Mat8313 released this 01 Oct 20:38

Première version.

Installation : télécharge gazefocus-windows.zip, décompresse-le et lance gazefocus.exe. Aucun Python requis. Windows 10/11 64 bits, une webcam, au moins deux écrans.

L'exe n'est pas signé : Windows SmartScreen peut afficher un avertissement au premier lancement (« Informations complémentaires », puis « Exécuter quand même »).

  • Le focus clavier suit l'écran vers lequel tu tournes la tête
  • Icône dans la zone de notification : pause, calibration, lancement au démarrage, quitter
  • Raccourci Ctrl+Alt+G pour la pause
  • Pas de bascule pendant la frappe (3 s) ni pendant l'usage de la souris (1,5 s)
  • 100 % local : aucune image enregistrée ni envoyée