A keypad device, comprising: a circuit board having: a plurality of raised buttons disposed on a first surface of the circuit board, a plurality of resilient switches disposed on a periphery of the first surface, and a plurality of through-holes, wherein each of the raised buttons and switches, when actuated, closes a circuit on the circuit board and effects an input to the keypad device; and a faceplate fastened to the circuit board, the faceplate having: an array of openings configured to allow the raised buttons to pass through, a plurality of bosses extending from a first surface of the faceplate toward the circuit board and positioned to pass through the plurality of through-holes on the circuit board, and a plurality of plungers (125, 126, 127, 128) aligned above and in contact with the resilient switches such that when the faceplate is pressed toward the circuit board, in a region at or near a subject plunger (125, 126, 127, 128), the subject plunger (125, 126, 127, 128) actuates the resilient switch that is in contact with the subject plunger (125, 126, 127, 128), wherein the faceplate is adjustably secured to the circuit board by screws inserted into the plurality of bosses through a second surface of the circuit board, opposite the first surface of the circuit board. a circuit board having: a plurality of raised buttons disposed on a first surface of the circuit board, a plurality of resilient switches disposed on a periphery of the first surface, and a plurality of through-holes, wherein each of the raised buttons and switches, when actuated, closes a circuit on the circuit board and effects an input to the keypad device; a plurality of raised buttons disposed on a first surface of the circuit board, a plurality of resilient switches disposed on a periphery of the first surface, and a plurality of through-holes, wherein each of the raised buttons and switches, when actuated, closes a circuit on the circuit board and effects an input to the keypad device; and a faceplate fastened to the circuit board, the faceplate having: an array of openings configured to allow the raised buttons to pass through, a plurality of bosses extending from a first surface of the faceplate toward the circuit board and positioned to pass through the plurality of through-holes on the circuit board, and a plurality of plungers (125, 126, 127, 128) aligned above and in contact with the resilient switches such that when the faceplate is pressed toward the circuit board, in a region at or near a subject plunger (125, 126, 127, 128), the subject plunger (125, 126, 127, 128) actuates the resilient switch that is in contact with the subject plunger (125, 126, 127, 128), an array of openings configured to allow the raised buttons to pass through, a plurality of bosses extending from a first surface of the faceplate toward the circuit board and positioned to pass through the plurality of through-holes on the circuit board, and a plurality of plungers (125, 126, 127, 128) aligned above and in contact with the resilient switches such that when the faceplate is pressed toward the circuit board, in a region at or near a subject plunger (125, 126, 127, 128), the subject plunger (125, 126, 127, 128) actuates the resilient switch that is in contact with the subject plunger (125, 126, 127, 128), wherein the faceplate is adjustably secured to the circuit board by screws inserted into the plurality of bosses through a second surface of the circuit board, opposite the first surface of the circuit board.