diff options
-rw-r--r-- | board/eldrid/board.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/board/eldrid/board.c b/board/eldrid/board.c index e1baf7bf55..c665e9c9c1 100644 --- a/board/eldrid/board.c +++ b/board/eldrid/board.c @@ -23,6 +23,7 @@ #include "fan_chip.h" #include "gpio.h" #include "hooks.h" +#include "keyboard_raw.h" #include "lid_switch.h" #include "keyboard_scan.h" #include "power.h" @@ -390,6 +391,10 @@ __override void board_cbi_init(void) default: CPRINTS("%sID %d not supported", db_type_prefix, usb_db); } + + if ((!IS_ENABLED(TEST_BUILD) && !ec_cfg_has_numeric_pad()) || + get_board_id() < 1) + keyboard_raw_set_cols(KEYBOARD_COLS_NO_KEYPAD); } /******************************************************************************/ |