Abstract:
Control circuitry for a touch panel includes a touch panel interface, a memory comprising scanning logic, and a controller in communication with the memory and the touch panel interface. The controller is operable, when the scanning logic is executed, to energize a first and a second row in the touch panel simultaneously, a first time; obtain a first signal measurement along a column intersecting the first and second rows; energize the first and the second row in the touch panel simultaneously, a second time; obtain a second signal measurement along the column; and determine a first pixel value and a second pixel value along the column from the first signal measurement and the second signal measurement.
Abstract:
According to an exemplary implementation, a touch sensor includes a plurality of traces situated between first and second columns of transmitter pads on a substrate. Each trace in the plurality of traces is routed from one extremity of the substrate and ends at a corresponding transmitter pad thereby creating an available area between the first and second columns of transmitter pads for one or more remaining traces of the plurality of traces. In some implementations, for at least one trace in the plurality of traces, each of the one or more remaining traces have an expanded width in the available area. Furthermore, at least one dummy pad can be situated in the available area for at least one trace in the plurality of traces.
Abstract:
A game controller with a communications interface includes a touch sensitive pad having a plurality of touch sensitive elements, and processing circuitry coupled to the communications interface and the at least one touch sensitive pad. The processing circuitry enacts touch pad configuration settings that correlate subsets of the plurality of touch sensitive elements to produce distinct user input locations. The processing circuitry receives touch pad input from the at least one touch sensitive pad. The processing circuitry processes the touch pad input to determine user input directions based upon the touch pad configuration settings, and then transmits the touch pad input directions via the communications interface for use as gaming input.