A button assembly 1 for a substrate 2 includes a chassis 3 attachable to the substrate, a movable button 4 constrained by the chassis 3, one or more button sensors 5 operable to sense the movable button, and one or more magnets 6a, 6b arranged to bias the movable button towards a predetermined position. The substrate may be transparent, translucent or opaque and may comprise, or be provided over, a display screen, image projection or illuminating means. The substrate may comprise a touch device, touch display or touchscreen, and the display screen may be a liquid crystal display (LCD), light emitting diode (LED) display, organic light emitting diode (OLED) display, plasma or static artwork display. The movable button may include one or more detectable elements 7 for sensing by the button sensor, and the sensor may be a projected capacitive touch sensor, an optic or inductive proximity sensor, a Hall Effect sensor, or a photoelectric sensor. The button assembly may further comprise a rotary bezel (Fig.6), which may be rotatably mounted on the chassis and sensed by the button sensors. The button assembly may be used with electronic machines and touch sensors to provide haptic feedback, e.g. a click when the button is pressed.
展开▼