In some embodiments, a wall-mountable, configurable controller having control keys (e.g., less than eight keys or another small number of keys), a subassembly including circuitry, and a control key insert removably mountable to the subassembly and including at least one of the control keys. The circuitry can include a
limit switch that is biased in a default state but moveable into a learning state in response to user-exerted force. In some embodiments, the controller includes an IR emitter and an IR
receiver and is operable to clone another device by sending configuring
radiation from the emitter to the other device's IR
receiver. Preferably, the emitter and
receiver are positioned so that a controller's IR emitter aligns with the IR receiver of an identical controller when the controllers are positioned face to face. In some embodiments, the controller provides audible and
visual feedback to users when operating in a learning mode.