Releases: AdamRoden/Gazer
Release list
Gazer 0.6.5 beta
Gazer 0.6.5 beta
Signed Windows MSI for testers. The installed Program Files copy uses uiAccess so Gazer can sit above Task Manager and type/click into elevated windows. .\build\Gazer.exe stays unsigned so local builds still launch.
Highlights since 0.6.4 beta
- Settings: one host with eight boards: Dwell, Zoom, Place, Gaze, Head, Speak, Theme, and Setup. Each board uses the same title row under the tab bar. On Place, ComboMouse enable is labeled Try and sits beside Move to.
- Head: the page lists the six axes and edits the selected map in the column, leaving the preview and curve in place. The preview follows gaze. New maps start from a four-point deadzone. Loading settings upgrades the old three-point and five-point factory curves.
- Speak: word suggestions sit above the phrase. A sentence model ranks the next word and corrects the token under the caret. A usage-ranked dictionary completes words the sample phrases never used.
- Indicators and look-to: progress and pick markers can all be turned off. Each look-to overlay part has its own border and fill. The outer radius is labeled Max, and output stays at 100% until the outer deadzone. Placing the cursor does not run the look-to idle timer. A new scroll origin clears a half-finished hub dwell and the scroll stream.
- Icon: new app icon and site wordmark.
Install
- Double-click
Gazer-0.6.5-beta.msi, or msiexec /i Gazer-0.6.5-beta.msi- Quiet:
msiexec /i Gazer-0.6.5-beta.msi /qn
Quit a running Gazer first. Launch the Start Menu / Program Files copy (not .\build\Gazer.exe) for UIAccess.
Uninstall
- Apps & features, or
msiexec /x Gazer-0.6.5-beta.msi
Notes
- Installs to
Program Files\Gazer\with Start Menu + desktop shortcuts, and a logon entry forGazer.exe --guard - Layouts and models ship under
resources\. Install removes%AppData%\Gazer\settings.jsonso the next launch writes factory defaults. Speech secrets, clips, and user layouts stay. - Mouse tracker works without hardware; Tobii Eye Tracker 5 needs Tobii drivers (DLL is not in the MSI)
ViGEmClient.dllships next toGazer.exe. The virtual pad still needs ViGEmBus (Settings, Setup).- ProductVersion is 0.6.5; this MSI upgrades earlier 0.6.x betas (same-version upgrades allowed)
- Self-signed Authenticode is trusted at install so UIAccess can start. A real PFX can be supplied via
GAZER_SIGN_PFX. - SHA256: 6A0CE4597EC0E0753F4C037DEBA8D697DC021C46EC20A45CF2FAF6A53B029DEA (34.7 MB)
Build
Tag v0.6.5-beta on master. Rebuild with .\scripts\build-msi.ps1.
Gazer 0.6.4 beta
Gazer 0.6.4 beta
Signed Windows MSI for testers. The installed Program Files copy uses uiAccess so Gazer can sit above Task Manager and type/click into elevated windows. .\build\Gazer.exe stays unsigned so local builds still launch.
Highlights since 0.6.3 beta
- Rescue: dock Rescue chip (
rescue.reset) stops loops, releases keys, and docks.Gazer.exe --guard(logon Run) relaunches a hung or crashed host. A secondGazer.exewaits for a pipe ACK and takes over if the host is frozen. Crash minidumps go under%LOCALAPPDATA%\Gazer\crashes. Lock screen / UAC pauses inject. - Look-to maps: gaze analog maps for scroll, mouse, left stick, and right stick (shared disk, overlay HUD, live ring editor). All four can run at once.
- Gamepad board: drawer Gamepad opens an Xbox-layout pad. Settings → Assist can download ViGEmBus (UAC needs a helper).
ViGEmClient.dllships next toGazer.exe. - Settings: hub split into basic and advanced layers.
- Tobii: Stream Engine is no longer in the MSI. Testers need Tobii Experience / drivers; Gazer loads
tobii_stream_engine.dllfrom that install. Brief tracking-lost (blinks, looking at a video) no longer switches dwell to the mouse cursor; mouse fallback is only if Tobii fails to start or the stream dies. - Docs: Send/Command catalogs, splash tour video and head-pose screenshot on the home page.
Install
- Double-click
Gazer-0.6.4-beta.msi, or msiexec /i Gazer-0.6.4-beta.msi- Quiet:
msiexec /i Gazer-0.6.4-beta.msi /qn
Quit a running Gazer first. Launch the Start Menu / Program Files copy (not .\build\Gazer.exe) for UIAccess.
Uninstall
- Apps & features, or
msiexec /x Gazer-0.6.4-beta.msi
Notes
- Installs to
Program Files\Gazer\with Start Menu + desktop shortcuts, and a logon entry forGazer.exe --guard - Layouts/models ship under
resources\; settings stay in%AppData%\Gazer - Mouse tracker works without hardware; Tobii Eye Tracker 5 needs Tobii drivers (DLL is not in the MSI)
- ProductVersion is 0.6.4; this MSI upgrades earlier 0.6.x betas (same-version upgrades allowed)
- Self-signed Authenticode is trusted at install so UIAccess can start. A real PFX can be supplied via
GAZER_SIGN_PFX. - SHA256: C4C1EA101C84D915192BC5FD3B7CC7EEDB9F91952BCF988339D11F027B32E6B5 (34.4 MB)
Build
Tag v0.6.4-beta on master. Rebuild with .\scripts\build-msi.ps1.
Gazer 0.6.3 beta
Gazer 0.6.3 beta
Signed Windows MSI for testers. The installed Program Files copy uses uiAccess so Gazer can sit above Task Manager and type/click into elevated windows. .\build\Gazer.exe stays unsigned so local builds still launch.
Highlights since 0.6.2 beta
- Host pages: SubGrid
srcinlines another catalog board into a slot; HostPage swaps that slot without stacking a second opaque page. Settings share one tab bar; section bodies no longer duplicate chrome. - Sidecars: page
Runaction starts a jailed local Python (.py/.pyw) or AutoHotkey (.ahk) file, one-shot or persist. Inline<AHK>snippets are unchanged. Scripts can call back withGazer.exe --action. - Inbound
--action: a secondGazer.exe --actionsends page XML actions over a same-user named pipe (\\.\pipe\Gazer). Multiple--actionflags join with newlines. A second instance with no payload raises the host.--editorwhile a peer is up opens the page editor on the live instance. - Virtual gamepad: mapping and head-pose joystick can drive an Xbox 360 pad when ViGEmBus is installed and
ViGEmClient.dllis next toGazer.exe(orGAZER_VIGEM_DLL). The DLL is not bundled. - Qwerty: Sleep cell replaced with ComboMouse.
- Look-to-scroll: gaze-to-mouse follow pauses while the LTS pie owns the cursor (same as ComboMouse).
- Page editor: canvas contrast so the screen reads as an object; zone dwells and accumulate hulls use progress color. Open catalog lists unique XML, skips leftover layer-split siblings, and resolves hosted src from the file dir, then AppData, then shipped layouts.
- Docs: user manual at adamroden.github.io/Gazer (MkDocs on GitHub Pages), with a live dock overlay shot, page editor screenshot, and wordmark.
Install
- Double-click
Gazer-0.6.3-beta.msi, or msiexec /i Gazer-0.6.3-beta.msi- Quiet:
msiexec /i Gazer-0.6.3-beta.msi /qn
Quit a running Gazer first. Launch the Start Menu / Program Files copy (not .\build\Gazer.exe) for UIAccess.
Uninstall
- Apps & features, or
msiexec /x Gazer-0.6.3-beta.msi
Notes
- Installs to
Program Files\Gazer\with Start Menu + desktop shortcuts - Layouts/models ship under
resources\; settings stay in%AppData%\Gazer - Mouse tracker works without hardware; Tobii Eye Tracker 5 needs Tobii drivers (MSI includes
tobii_stream_engine.dll) - ProductVersion is 0.6.3; this MSI upgrades earlier 0.6.x betas (same-version upgrades allowed)
- Self-signed Authenticode is trusted at install so UIAccess can start. A real PFX can be supplied via
GAZER_SIGN_PFX. - SHA256: 21033071BC425533BAB9AA176498C1E6F619AFFCA0306868024AA9AA2483FE81 (35.6 MB)
Build
Tag v0.6.3-beta on master. Rebuild with .\scripts\build-msi.ps1.
Gazer 0.6.2 beta
Gazer 0.6.2 beta
Signed Windows MSI for testers. The installed Program Files copy uses uiAccess so Gazer can sit above Task Manager and type/click into elevated windows. .\build\Gazer.exe stays unsigned so local builds still launch.
Highlights since 0.6.1 beta
- Startup splash: frosted overlay walks Menu, Sleep, and the drawer (Next / Previous / Skip). Toggle and replay on Settings → Assist (
showSplash). - Look-to-scroll: leftover 1-unit SendInput on every gaze sample keeps Chromium/Scintilla wheel latch without dummy MOVE. Accel is per axis. Speed stops 0.5–8 (default 1); accel default 2, max 4. Chromium/WebView2 is classified by walking ancestors so Intermediate D3D windows still get high-res wheel. Invalid-gaze grace covers a brief look at the dock. Head-pose mouse pauses while LTS owns the cursor.
- Sleep hold: 500 ms after suspend/resume before the next dwell can start.
- Dwell defaults: scan grace is 100 ms; Fast rapid first step is 100 ms.
- Theme tokens: page XML uses bg100–bg05, accent stops, and picker families. Number/hex editor keys fill with bg90. Hover steps the tone ladder.
- Ultrawide Qwerty: modifiers and chrome keys are darker; rail dwells retuned.
- Layouts: shipped boards use
rowHeightsstar tracks (1,2,2→*,2*,2*);rowWeightsis gone. Keyboard and mouse grids retuned.
Install
- Double-click
Gazer-0.6.2-beta.msi, or msiexec /i Gazer-0.6.2-beta.msi- Quiet:
msiexec /i Gazer-0.6.2-beta.msi /qn
Quit a running Gazer first. Launch the Start Menu / Program Files copy (not .\build\Gazer.exe) for UIAccess.
Uninstall
- Apps & features, or
msiexec /x Gazer-0.6.2-beta.msi
Notes
- Installs to
Program Files\Gazer\with Start Menu + desktop shortcuts - Layouts/models ship under
resources\; settings stay in%AppData%\Gazer - Mouse tracker works without hardware; Tobii Eye Tracker 5 needs Tobii drivers (MSI includes
tobii_stream_engine.dll) - ProductVersion is 0.6.2; this MSI upgrades earlier 0.6.x betas (same-version upgrades allowed)
- Self-signed Authenticode is trusted at install so UIAccess can start. A real PFX can be supplied via
GAZER_SIGN_PFX. - SHA256: 05EA649D62C0668F4B891AD34C44D4F53AD03E742804B49019050A2CC4BD41D2 (35.5 MB)
Build
Tag v0.6.2-beta on master. Rebuild with .\scripts\build-msi.ps1.
Gazer 0.6.1 beta
Gazer 0.6.1 beta
Signed Windows MSI for testers. The installed Program Files copy uses uiAccess so Gazer can sit above Task Manager and type/click into elevated windows. .\build\Gazer.exe stays unsigned so local builds still launch.
Highlights since 0.6.0 beta
- Hover and flash: dwell-progress borders are gone. Theme settings control hover outline (weight, optional custom color defaulting to progress) and completion flash (duration, optional custom color defaulting to foreground).
- ComboMouse pies: mid-screen fills clockwise from 12 o'clock (drag, move, cancel, left, right). Edges and corners share those slices with a per-side fill direction; corners use a doubled outer radius.
- Look-to-scroll pies: edges and corners use a region table from LTS actions. The hole is no longer a resume activator; reset re-places the origin.
- Smoother scroll: Chromium and Scintilla keep an engaged stream so wheel-latched apps do not bounce at the ring.
- Defaults: square mag-pick window, thicker hover outline, shorter flash, tighter LTS deadzone and falloff.
Install
- Double-click
Gazer-0.6.1-beta.msi, or msiexec /i Gazer-0.6.1-beta.msi- Quiet:
msiexec /i Gazer-0.6.1-beta.msi /qn
Quit a running Gazer first. Launch the Start Menu / Program Files copy (not .\build\Gazer.exe) for UIAccess.
Uninstall
- Apps & features, or
msiexec /x Gazer-0.6.1-beta.msi
Notes
- Installs to
Program Files\Gazer\with Start Menu + desktop shortcuts - Layouts/models ship under
resources\; settings stay in%AppData%\Gazer - Mouse tracker works without hardware; Tobii Eye Tracker 5 needs Tobii drivers (MSI includes
tobii_stream_engine.dll) - ProductVersion is 0.6.1; this MSI upgrades earlier 0.6.x betas
- Self-signed Authenticode is trusted at install so UIAccess can start. A real PFX can be supplied via
GAZER_SIGN_PFX. - SHA256: 09B06F6B49B7052024C4457A37A3560FB30BD886BB2EAB1FA0760FD8F8C8F924 (35.4 MB)
Build
Tag v0.6.1-beta on master. Rebuild with .\scripts\build-msi.ps1.
Gazer 0.6.0 beta
Head-pose analog maps, HSV color picker, ComboMouse pie for LTS, Material theme board, and dwell/overlay fixes.
Install with the MSI. UIAccess works only for the Program Files copy.
Gazer 0.5.3 beta
Gazer 0.5.3 beta
Signed Windows MSI for testers. The installed Program Files copy uses uiAccess so Gazer can sit above Task Manager and type/click into elevated windows. .\build\Gazer.exe stays unsigned so local builds still launch.
Highlights since 0.5.2 beta
- Composer Speak: typed phrases use the selected ElevenLabs voice. History was deleting the generated clip before playback, so Speak fell back to SAPI while preview and soundboard buttons kept the selected voice.
Install
- Double-click
Gazer-0.5.3-beta.msi, or msiexec /i Gazer-0.5.3-beta.msi- Quiet:
msiexec /i Gazer-0.5.3-beta.msi /qn
Quit a running Gazer first. Launch the Start Menu / Program Files copy (not .\build\Gazer.exe) for UIAccess.
Uninstall
- Apps & features, or
msiexec /x Gazer-0.5.3-beta.msi
Notes
- Installs to
Program Files\Gazer\with Start Menu + desktop shortcuts - Layouts/models ship under
resources\; settings stay in%AppData%\Gazer - Mouse tracker works without hardware; Tobii Eye Tracker 5 needs Tobii drivers (MSI includes
tobii_stream_engine.dll) - ProductVersion is 0.5.3; this MSI upgrades earlier 0.5.x betas
- Self-signed Authenticode is trusted at install so UIAccess can start. A real PFX can be supplied via
GAZER_SIGN_PFX. - SHA256: A807D62CF49AE076C5465981672590BEFC4DBD6B2CBEC305B5FE82F610179234 (35.4 MB)
Build
Tag v0.5.3-beta on master. Rebuild with .\scripts\build-msi.ps1.
Gazer 0.5.2 beta
Gazer 0.5.2 beta
Signed Windows MSI for testers. The installed Program Files copy uses uiAccess so Gazer can sit above Task Manager and type/click into elevated windows. .\build\Gazer.exe stays unsigned so local builds still launch.
Highlights since 0.5.1 beta
- UIAccess: MSI Authenticode-signs
Gazer.exeand stampsuiAccess=trueso the Program Files copy stays above Task Manager.gazer.logreportsUIAccess: yeswhen the token is present. - Mag-pick: zoom window no longer flashes or double-opens on HWND restack; gaze on the lens is owned by the overlay so the dock does not hide it.
- Composer: gaze phrase buffer with ElevenLabs (and SAPI fallback), voice/style boards, soundboard, history, voice gain, and system volume. Typing on composer pages does not inject into the OS.
- Settings: hub plus Appearance / Speed / Magnify / Indicators / Assist / Tools / Theme. Daily-driver vs designer dwell. Factory settings refresh on each install.
- Theme and icons: Apple-system palettes and live theme tokens in Page XML. Cell/zone icons load from SVG stems (
resources/icons/svg/). - Layers: page visibility is layers instead of show flags. Drawer and quit are ordinary layers on
main. - Page editor: code view, snap, themed chrome; Cell and Zone keep their own Style/Dwell tabs.
- AppData: settings live in
%AppData%\Gazer(no nestedGazer\Gazer). Each install deletessettings.json; speech secrets, clips, and user layouts stay.
Install
- Double-click
Gazer-0.5.2-beta.msi, or msiexec /i Gazer-0.5.2-beta.msi- Quiet:
msiexec /i Gazer-0.5.2-beta.msi /qn
Quit a running Gazer first. Launch the Start Menu / Program Files copy (not .\build\Gazer.exe) for UIAccess.
Uninstall
- Apps & features, or
msiexec /x Gazer-0.5.2-beta.msi
Notes
- Installs to
Program Files\Gazer\with Start Menu + desktop shortcuts - Layouts/models ship under
resources\; settings stay in%AppData%\Gazer - Mouse tracker works without hardware; Tobii Eye Tracker 5 needs Tobii drivers (MSI includes
tobii_stream_engine.dll) - ProductVersion is 0.5.2; this MSI upgrades earlier 0.5.x betas
- Self-signed Authenticode is trusted at install so UIAccess can start. A real PFX can be supplied via
GAZER_SIGN_PFX. - SHA256: E8705BBC5FF375546F2FC2AA9643C3C68551D56A087F17CFDC84B5E17E917823 (35.4 MB)
Build
Tag v0.5.2-beta on master. Rebuild with .\scripts\build-msi.ps1.
Gazer 0.5.1 beta
Gazer 0.5.1 beta
Unsigned Windows MSI for testers (code signing skipped).
Highlights since 0.5.0 beta
- qwerty_main: new keyboard placed on the desktop work area; unused boards dropped.
- Gaze follow profile: one Slow/Sticky/Smooth/Snappy control on pointer timing, applied to the live lens, gaze-to-mouse, reticle, dwell-move cursor, mag-pick, foresight, and slider scrub. Foresight toggle on the assist board.
- Z-order: HWND band stays TOPMOST; OverlayStackWatch reasserts when other apps cover Gazer. Each page's grids and cells stay together so a buried cell cannot dwell-forward.
- Overlay settings: LTS and ComboMouse combined on the Overlay settings page. ComboMouse radii/colors are settings.
- Dwell-move: drop last-gaze warp; zoom 0 arms dwell-move.
mouseMoveToGazealiasesmouseDwellMove. - Paint: pie dwell progress (
progressColor); keyboard character keys usetextStyle=key. - Rename:
mouseMoveForesightDoubleZoomtomouseMoveForesightSecondZoom.
Install
- Double-click
Gazer-0.5.1-beta.msi, or msiexec /i Gazer-0.5.1-beta.msi- Quiet:
msiexec /i Gazer-0.5.1-beta.msi /qn
Uninstall
- Apps & features, or
msiexec /x Gazer-0.5.1-beta.msi
Notes
- Installs to
Program Files\Gazer\with Start Menu + desktop shortcuts - Layouts/models ship under
resources\; settings stay in%AppData%\Gazer - Mouse tracker works without hardware; Tobii Eye Tracker 5 needs Tobii drivers (MSI includes
tobii_stream_engine.dll) - ProductVersion is now 0.5.1; this MSI upgrades earlier 0.5.0 betas
- SHA256: ADDF1DBAC567B46D89D1AC86B9A59D1D7875B99492CC63EB7F8E6DB26708C184 (26.3 MB)
Build
Tag v0.5.1-beta on master. Rebuild with .\scripts\build-msi.ps1.
Gazer 0.5.0 beta
Gazer 0.5.0 beta
Unsigned Windows MSI for testers (code signing skipped).
Highlights since 0.4.0 beta 5
- Settings grouping: drop
cluster/clusterSlot. Group withstyle="row"and mark readoutsrole="value". - Page editor: Cell and Zone get their own Dwell and Style tabs; page Style and Dwell are no longer buried on the Page tab.
- ComboMouse: pack the pie to screen edges; Close All shuts it.
- AutoHotkey: run page AHK actions through a local AutoHotkey install.
- Actions: OptiKey-style modifier cycling and named click / move / zoom commands.
- Host chrome: rest-pose frost snapshot before the drawer animates; overlays restack in-band and stay above the taskbar after activate and dwell suspend.
- Input: cluster keys send as extended (Shift+arrow selects); SendInput passes through the board.
Install
- Double-click
Gazer-0.5.0-beta.msi, or msiexec /i Gazer-0.5.0-beta.msi- Quiet:
msiexec /i Gazer-0.5.0-beta.msi /qn
Uninstall
- Apps & features, or
msiexec /x Gazer-0.5.0-beta.msi
Notes
- Installs to
Program Files\Gazer\with Start Menu + desktop shortcuts - Layouts/models ship under
resources\; settings stay in%AppData%\Gazer - Mouse tracker works without hardware; Tobii Eye Tracker 5 needs Tobii drivers (MSI includes
tobii_stream_engine.dll) - ProductVersion is now 0.5.0; this MSI upgrades earlier 0.4.0 betas
- SHA256: A0FFD82EABB3C866573BAF363837BCE011DC675C0A0F150FEAD195DAEDDC7769 (26.3 MB)
Build
Tag v0.5.0-beta on master. Rebuild with .\scripts\build-msi.ps1.