~/talk

Hands-Free Coding With Gaze Control in JavaScript

Talkat JetBrains JavaScript Day 2021 · on Thursday, 2021-10-14· [accessibility, javascript]
slides:none on file

Prototype uses TensorFlow.js + face‑landmarks model to read normalized iris coordinates (threshold ~0.355) and a simple UI that halves option lists until one remains, then sends keystrokes via Electron app + robot.js emulating keyboard to VS Code. Project is packaged as an open‑source gaze-detection npm and demos creating a tiny React component in under 30 seconds. Works under good lighting, has a learning curve, and cannot run as a VS Code extension due to webcam access limits.

AI-written summary · about

  1. 0:00Introduction
  2. 1:34Inspiration for the project
  3. 4:26Hands-free coding by Josh Comeau
  4. 5:37How Charlie worked on her project
  5. 14:49Project demo
  6. 16:12Limitations
  7. 19:47Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.