Keypad Enhancer

MSRP: $90.00
Domosapiens Inc.
Version: 1300
Please sign in to buy

This product cannot be added to the
cart because you are not logged in.

When installed between the actual keypad driver and devices/functions such as Lights, Blinds, Advanced Lighting Scenes(ALS) and others, this driver allows you to track elaborate key presses not natively supported by the Control4 keypad driver, to set the LED colors on the keypad, to blink LEDs using programming commands, to disable the keypad altogether (for parties, etc.) and if Up and Down keys are used on the keypad, to select up to 6 different sets of functions to be performed by the Up/Down keys (see the SELECTOR BUTTONS section in the driver's Documentation).  The driver is also able to simulate an 8th key, achieved when both Up and Down are pressed simultaneously. 

The driver provides three sets of output connections (passthrough) which enable control of three sets of Lights/ALS, including full dimming capability.  Simply use Single, Double and Triple taps on a keypad button.  An additional method is provided: 'Press and Hold', including 'Single Press and Hold', 'Double Press and Hold' and 'Triple Press and Hold'.

The driver has a new set of Contact Sensor inputs which may be used instead of a real keypad button.  When such a sensor is connected, properties allow the installer to select the contact type (NC or NO) as well as its effect (always Single Tap or Fully mirroring a real keypad button)..  Debouncing is also available if desired.  A connection to a real keypad button overrides a connection to a Contact sensor for a specific input.

If none of the outputs for a given keypad button are connected, the driver will force that keypad button’s LED to Off state and the color associated with that state for the button.  This may also be achieved via Programming.

A rich set of programming events are provided as well as variables containing the status of up to 6 keypad LEDs.

Since many instances of this driver may be installed in a project (typically one per physical keypad), the driver provides Actions to broadcast selected colors to other instances as well as stopping blinking across all instances.  This can simplify installation and programming.

No posts found


  • Use the free trial period or activate the driver at any time by assigning to this project the license you purchased from the driverCentral website (requires the driverCentral cloud driver). You may use multiple copies of this driver in your project.


  • Connect up to seven Control Output BUTTON_LINK connections to the real physical keypad's connections. Note that if your physical keypad is configured with double or triple buttons, there is no need to connect the unused bindings.  The same is true when your keypad has a full length 6th button (not up/down arrows) – IN THIS CASE, DO NOT CONNECT THE ‘DOWN’ BUTTON.  If you are using an older 3-button keypad, simply connect the first three bindings.  Instead of connecting to a real physical keypad button, any input may be connected to a Contact Sensor to simulate a physical keypad button.  In this case, review the properties and set accordingly.


  • Connect Control Input BUTTON_LINK connections to Lights, Blinds, Advanced Lighting Scenes and/or other devices as appropriate. Connecting to their Toggle connection is usually best.


  • If required, use the Action 'Set Button Timings' to change the default MultiPress interval (defaults to 1500 msecs) and/or the default Hold interval (defaults to 1000 msecs). Generally, the defaults will be adequate.  This action is also used to set the Hold Pulse intervals when holing Up or Down buttons for various selections.  See the Selector Buttons section for more details.
  • Once you have entered Colors A to J for one driver, you may use the Action 'Broadcast Colors to Other Instances' to simplify your installation tasks.

10.0.0 January 6, 2018 - Initial Release

10.1.0 January 22, 2018 - Added Keypad Disable (Lock-out), 2 more Colors, Keypad Groups, enhanced Actions and Commands

11.0.0 February 8, 2018 - Added 8th button (Up/Down simultaneously) and Selector capability for Up and Down buttons

11.1.0 October 14, 2018 - Option to exclude Up/Down buttons from multipress (quicker response) and new 'Hold in Progress' events; issues fixed

11.2.0  November 5, 2018 - Added new command to force button LED state

12.0.0  January 3, 2019 - Added Contact Sensor inputs, ability to specify blink color, improved resilience to Cloud Driver updates

12.1.0  March 18, 2019 - All taps available for selector buttons and new property to disable Virtual (8th) button

12.2.0  April 2, 2019 - Added property to specify keypad enabling button sequence

12.3.0  May 3, 2019 - Infrastructure update

13.0.0  November 14, 2019 - Added Single Selector button, hold event pulsing for Up/Down, several issues fixed, documentation reworked