Noctivagous Software

KEYBOARD-POWERED BROWSING

KeyPilot

A Chrome extension from Noctivagous Software


Browse with your mouse.

Activate with your keyboard.

A faster way to move through the web.

THE CORE GESTURE

The “key-click”

Point with the mouse. Click with a key.

Key-click: point with the mouse, press F to open, D to go back Key-click: point with the mouse, press F to open, D to go back

What It's Like to Use KeyPilot

Demo

We put together a miniature demo of KeyPilot with two key actions. Hover over a link and press F to open it. Press D to go back.

This demo is for desktop, where you can use a mouse and a keyboard together.

harborgazette.paper

Waterfront News

The Harbor Gazette

The Portland waterfront at dusk Harbor lights return this weekend Evening walks reopen on the pier About the Gazette

THE KEYBOARD

Keyboard reference

KeyPilot features a full layout of key actions. Below is a reproduction of the keyboard reference window that you can keep open as you use the program. Hover over a key to see what it does on the default browsing layout.

ON THE PAGE

KeyPilot in use

Browse the web with key-clicks.
Browse the web with key-clicks.
A variety of actions are available under your fingertips
A variety of actions are available under your fingertips
Build a keyboard layout that fits your workflow.
Build a keyboard layout that fits your workflow.
A walkthrough appears after installation.
A walkthrough appears after installation.
Right-click is always available to control KeyPilot.
Right-click is always available to control KeyPilot.

BIMODAL CONTROL

Bimodal Control / Dual-Input (UI Theory)

Guitar As An Introduction to Bimodal Control Of Software

Consider how the guitar exists as an instrument. The hands are assigned separate tasks.

  1. The left hand navigates to the note and sets it up to be played.
    • It moves across the fretboard before pressing down on the string(s)
  2. The right hand triggers the note's sound
    • It holds the guitar pick and picks the string(s) according to the timing.

The two activities are interdependent. For the note to be played it has to be set up by the left hand. The left hand relies on the right hand to play the note or it will remain silent.

Taijitu

The Mouse

Noctivagous explains that the mouse's control of desktop computer software should seek out the same principles. As the mouse is used today, it places too much cognitive load on the computer user by combining 1) steering (moving the cursor) and 2) triggering of functionality (clicking things) into a single device and location. It assigns all of that to one hand.

Making these roles distinct, separating them into two input locations that use both hands, provides the user greater control over software. The trackpad can, for example, continue to steer the cursor while the "clicks" occur elsewhere, controlled by the other hand for the first time. An altogether different software dynamic emerges, as shown in the demo above. For the software developer the opportunities in UI theory open up.

Importantly, just one person devised the mouse in 1968, Douglas Engelbart, and it has remained unchanged since that time. Its introduction was an upgrade to the personal computer at the time, but decades later, in many instances, it produces a tedious and tiresome way to work with a computer. Touchscreen tablets did not make it irrelevant. For one, straight-on touch of a screen object is not precise. There is much room for improvement for both style of interaction with a computer and they can benefit from bimodal control / dual-input theory.

The extension exists to promote a UI theory we call Bimodal Control. Steer the cursor with the mouse as before, but activate with keyboard keys instead of mouse buttons. Hover a link and press F to click it, or G to open it in a new background tab. This is fast. It’s called a key-click.

A number of key actions are available besides F. That’s where the power emerges in KeyPilot: a keyboard layout with lots of key-click functions, customizable in the built-in Layout Config editor. It is free and under the MIT License.

The key-click animation on this page shows the gesture: point with the mouse, press F to open, then D to go back.

WHY KEYPILOT

Free

MIT licensed and open source.

Many actions

A keyboard layout built for power.

Convenience

Extensions install right away.

Get KeyPilot on the Chrome Web Store Noctivagous Software