# Introduction

KeyPilot adds keyboard shortcuts to regular web pages. Point at a link or button with the mouse, then press a key to activate it — your mouse hand steers, your keyboard hand acts.

## Basic usage

![KeyPilot documentation popover](images/docs-intro.png)

### Clicking elements
1. Move the pointer over a link. A focus rectangle appears on the target.
2. Press <kbd>F</kbd> (default Browsing layout, right-handed) to click.

### Essential keys
1. Press <kbd>Alt</kbd>+<kbd>K</kbd> to toggle KeyPilot on or off.
2. Press <kbd>K</kbd> to open the Keyboard Reference — a live map of every assigned key.
3. Press <kbd>Alt</kbd>+<kbd>H</kbd> to return to this documentation.

Key names in these docs refer to the **default right-handed Browsing** layout unless noted. Left-handed layouts mirror the main clusters. Custom layouts can use any keys you assign.

<div class="article-columns">
<section class="article-column">

## What KeyPilot offers

- **Click, scroll, and navigate** without moving hands between keyboard and mouse for every action — <kbd>F</kbd> clicks, <kbd>C</kbd>/<kbd>V</kbd> scroll, <kbd>D</kbd>/<kbd>R</kbd> go back/forward.
- **Extra browsing tools** — Omnibox, Launcher, Top Sites, Tab History, and media collection.
- **Full customization** — remap keys, create Action Instances, and run Execute JS scripts.

</section>
<section class="article-column">

## Limitations

KeyPilot runs as a content script on normal web pages. Chrome prevents extensions from running on the new tab page, `chrome://` pages, and the Chrome Web Store.

</section>
</div>

## Related help

- **Getting started** — walkthrough and first-day path
- **Keyboard Reference** — live map of your current layout
- **Guide** — short core-key sheet (available from Settings, New Tab, and the popup)
