A general method is disclosed for accurately determining the location or position of a source or sink of electric current on the surface of a resistance element or impedance layer. Touch panels are described that detect the presence of a user's finger on such surface, and produce output signals corresponding to the position of the finger in one or more axes. A preferred embodiment discloses a touch panel that includes a signal generator and determines the position of the user's finger from current flowing through the user's body to ground. Another touch panel embodiment determines the position of the user's finger from currents caused by ambient electrical noise. A pressure-sensitive touch panel, a transparent touch panel for use with a video display, a touch-panel-controlled audio mixer, and a video game incorporating touch panels are also disclosed.