主权项 |
1. An apparatus, comprising:
a processor; and a keyboard comprising a plurality of separately moveable keys, the keyboard being configured to function as both a keyboard and a trackpad, wherein each of the separately moveable keys comprises:
a key surface,a tracking layer disposed beneath the key surface, the tracking layer comprising a capacitive surface,a keystroke sensor for each of the separately moveable keys disposed beneath the tracking layer, anda support layer disposed beneath the keystroke sensor and the tracking layer; wherein the processor is configured to characterize and process typing gestures, click gestures and tracking gestures, wherein the click gestures include click-type functions, and the processor is configured to:
determine if a keyboard input activates one of the keystroke sensors on one of the separately moveable keys,responsive to determining a keystroke sensor activation, register a typing gesture for a key associated with the activated keystroke sensor,responsive to determining no keystroke sensor activation, determine if the keyboard input is a gesture over multiple keys or a gesture on a single key, andresponsive to determining if the keyboard input is a gesture over multiple keys or a gesture on a single key, characterize and process the keyboard input as one of a typing gesture, a click gesture or a tracking gesture.
|