---
name: Homerow
subtitle: Click anywhere on the screen with your keyboard
date: 2026-05-03
category: input
tags: [macos, keyboard, accessibility, productivity]
description: "A keyboard navigation overlay that puts a two-letter label on every clickable element — type the letters to click."
link: https://homerow.app/
---

import slide1 from '../../assets/reviews/homerow/overlay.mp4';
import slide2 from '../../assets/reviews/homerow/scroll.mp4';
import slide3 from '../../assets/reviews/homerow/search.mp4';

<div class="carousel">
  <figure id="s1">
    <video src={slide1} autoplay loop muted playsinline />
    <figcaption>Every clickable element sprouts a two-letter label; type it to click.</figcaption>
  </figure>
  <figure id="s2">
    <video src={slide2} autoplay loop muted playsinline />
    <figcaption>Scroll mode: navigate long pages with j and k, like Vim.</figcaption>
  </figure>
  <figure id="s3">
    <video src={slide3} autoplay loop muted playsinline />
    <figcaption>Search overlay finds elements by visible text, not just by label.</figcaption>
  </figure>
</div>

<nav class="carousel-nav" aria-label="Carousel navigation">
  <a href="#s1">1</a>
  <a href="#s2">2</a>
  <a href="#s3">3</a>
</nav>

> A keyboard overlay that lets you click anywhere on screen by typing two letters. Press a shortcut, every clickable element sprouts a label, type the letters, the click happens at native speed. A Vim trick ported to the entire OS.

The overlay covers buttons, menu items, links, tab bars, and most native controls through the macOS accessibility framework. Modes for double-click, right-click, and scroll (j/k for up/down) cover the rest. The few apps that don't expose accessibility info can be configured manually or skipped.

Useful even when you already have shortcuts and a tiled launcher in place — there's always *that button right there* that has no shortcut, and Homerow covers it. macOS 12+, subscription with a one-time-purchase option.
