On a headset without a mouse, where your eyes land is the pointer. Rest your gaze on a button and it lights up or grows slightly to signal "this is selectable" — that’s gaze hover.
One rule matters here: gaze alone never triggers an action. Eyes keep moving just from scanning a screen, so firing an action on everything you look at would fire constantly on things you didn’t mean to pick (known as the "Midas touch problem"). So gaze only shows a hover state; committing to it needs a separate gesture — a finger pinch, a controller button.
The demo moves like a wandering gaze between three buttons, lighting up only the one it currently rests on. In a real app this highlight has to pair with a pinch to become a complete interaction.
When to use
Always pair it with a pinch or controller click. A UI that executes on gaze alone will misfire the moment someone just looks around.