Many physical keyboards include non-standard additional keys, placed at arbitrary keyboard locations. Not having such keys in standard and predictable locations in relation to the other keys diminishes the ability for users to use them efficiently. This disclosure describes a physical keyboard layout that provides such additional keys on a physical keyboard in fixed locations relative to the home row of typing keys, e.g., to the left and right of the standard keyboard rows. Optionally, the keys can be made dynamically programmable by constructing them using active haptic displays. The keyboard layout is suitable for implementation in any suitable physical keyboard or device. The layout can make it easier to employ such keys to provide enhanced user experiences for various application functions.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.