GAME CONTROLLER SYSTEMS AND METHODS
1 Assignment
0 Petitions
Accused Products
Abstract
Various game controller hardware and user interface configurations are disclosed. Some configurations may comprise two circular trackpads, driven by the player'"'"'s thumbs, which may be clickable, allowing the entire surface to act as a button. Haptic feedback may be based on dual linear resonant actuators (e.g., by means of strong, weighted electro-magnets attached to each of the dual trackpads), capable of delivering a wide range of force and vibration, allowing control over frequency, amplitude, and direction of movement. The haptics-related components in certain implementations may also play audio waveforms and thereby function as speakers. In the center of the controller according to certain configurations may be another touch-enabled surface, this one backed by a display screen. In some configurations this entire screen itself may also be clickable, like a large single button. A variety of other exemplary implementations and configurations are described.
-
Citations
21 Claims
-
1. (canceled)
-
2. A computing device, comprising:
-
at least one processor; and one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to perform acts comprising; determining a controller configuration associated with a game operable by a controller, the controller configuration comprising at least; a first command performable based at least in part on receiving first input at a first trackpad of the controller; and a second command performable based at least in part on receiving second input at a second trackpad of the controller; and causing the controller to configure according to the controller configuration. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A method for configuring a controller, the method comprising:
-
determining a game operated by the controller; determining, based at least in part on the game, a configuration for the controller, the configuration corresponding to at least a first action performable by a first trackpad of the controller and a second action performable by a second trackpad of the controller; causing at least a portion of the first trackpad to be associated with the first action such that a first command is performed based at least in part on receiving input at the at least the portion of the first trackpad; and causing at least a portion of the second trackpad to be associated with the second action such that a second command is performed based at least in part on receiving input at the at least the portion of the second trackpad. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
receiving an indication of a game operable by a controller, the controller configured to receive touch input via each of a first trackpad and a second trackpad; determining, based at least in part on the game, a configuration for the controller that represents at least; a first action performable by the first trackpad, and a second action performable by the second trackpad; and causing the controller to configure according to the configuration. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification