Eye-gaze: tracker matrix, calibration workflow, accuracy testing — the least-tested primary access method
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 42/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- csharp
- Domain
- accessibility, desktop, testing
Research direction
Start with RFC 0010 and the governance#41 test checklist gap analysis, then inventory the existing eye-gaze test entry points and available tracker APIs or drivers. Define and run tests for tracker compatibility, calibration persistence, auto-speed stability, dwell selection, and 30-minute fatigue; done means concrete test data and the RFC proposals moved to active.
Written by the indexing model from the issue text.
Description
From the governance test checklist gap analysis (governance#41).
Priority: HIGH — primary access method, least tested
Eye-gaze is the core access method for the target AAC audience on Windows, and it has:
- No tracker compatibility matrix (which Tobii models? EyeTribe? PCEye?)
- No calibration workflow test
- No accuracy/stability test scenarios
- RFC 0010's eye-gaze proposals are still open
What to test
- Tracker matrix: which trackers work with Dasher v6? (Tobii 4/5, PCEye Plus, EyeTribe — via what driver/API?)
- Calibration: does Dasher use the tracker's built-in calibration or provide its own? Does calibration state persist?
- Auto-speed stability: RFC 0010 mentions auto-speed adjusting based on gaze stability — does it oscillate or converge?
- Dwell + eye-gaze: the combination (gaze to steer, dwell to select) is the most common eye-gaze setup — is it tested?
- Fatigue: does accuracy degrade over a 30-minute session?
Relationship to RFCs
RFC 0010 (input & access methods) lists eye-gaze under "proposals still open." This issue should drive those proposals to active with concrete test data.
- Dominant language
- C#
- Stars
- 0
- Forks
- 1
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 12
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from dasher-project/Dasher-Windows
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
dasher-project/Dasher-Windows#84 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
dasher-project/Dasher-Windows#83 ·
Maintainers usually reply within 1 day
-
Crash..Openbug
Difficulty 4/5 3-5 days Newbie friendliness 15/100
dasher-project/Dasher-Windows#85 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 30/100
dasher-project/Dasher-Windows#78 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
dasher-project/Dasher-Windows#57 · 2 comments ·
Maintainers usually reply within 1 day
All issues in dasher-project/Dasher-Windows
Similar issues
-
bug front-end social
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
gameguild-gg/gameguild#1237 ·
Maintainers usually reply within 1 day
-
bug needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
microsoft/microsoft-ui-xaml#12515 · 1 comment · 1 reaction ·
Maintainers usually reply within 2 days
-
[v5-preview5] `func new` displays incorrect command in error message when project is not initializedOpenNeeds: Triage (Functions) v5 v5-preview5
Difficulty 1/5 Under an hour Newbie friendliness 85/100
Azure/azure-functions-core-tools#5838 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
customer-reported needs-team-triage question server-Azure.Mcp tools-Pricing
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
microsoft/mcp#4087 · 1 comment ·
Maintainers usually reply within 1 day