May be a problem in the keymap. The kernel driver reports the command and dot keys.
root@letux:~# evtest /dev/input/keyboard
Input driver version is 1.0.1
Input device ID: bus 0x18 vendor 0x1 product 0x1 version 0x1
Input device name: "tca8418"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 1 (KEY_ESC)
Event code 2 (KEY_1)
Event code 3 (KEY_2)
Event code 4 (KEY_3)
Event code 5 (KEY_4)
Event code 6 (KEY_5)
Event code 7 (KEY_6)
Event code 8 (KEY_7)
Event code 9 (KEY_8)
Event code 10 (KEY_9)
Event code 11 (KEY_0)
Event code 14 (KEY_BACKSPACE)
Event code 15 (KEY_TAB)
Event code 16 (KEY_Q)
Event code 17 (KEY_W)
Event code 18 (KEY_E)
Event code 19 (KEY_R)
Event code 20 (KEY_T)
Event code 21 (KEY_Y)
Event code 22 (KEY_U)
Event code 23 (KEY_I)
Event code 24 (KEY_O)
Event code 25 (KEY_P)
Event code 28 (KEY_ENTER)
Event code 29 (KEY_LEFTCTRL)
Event code 30 (KEY_A)
Event code 31 (KEY_S)
Event code 32 (KEY_D)
Event code 33 (KEY_F)
Event code 34 (KEY_G)
Event code 35 (KEY_H)
Event code 36 (KEY_J)
Event code 37 (KEY_K)
Event code 38 (KEY_L)
Event code 40 (KEY_APOSTROPHE)
Event code 42 (KEY_LEFTSHIFT)
Event code 44 (KEY_Z)
Event code 45 (KEY_X)
Event code 46 (KEY_C)
Event code 47 (KEY_V)
Event code 48 (KEY_B)
Event code 49 (KEY_N)
Event code 50 (KEY_M)
Event code 51 (KEY_COMMA)
Event code 52 (KEY_DOT)
Event code 56 (KEY_LEFTALT)
Event code 57 (KEY_SPACE)
Event code 87 (KEY_F11)
Event code 110 (KEY_INSERT)
Event code 111 (KEY_DELETE)
Event code 119 (KEY_PAUSE)
Event code 125 (KEY_LEFTMETA)
Event code 139 (KEY_MENU)
Event code 225 (KEY_BRIGHTNESSUP)
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
Properties:
Testing ... (interrupt to exit)
Event: time 1530645426.520824, type 4 (EV_MSC), code 4 (MSC_SCAN), value 76
Event: time 1530645426.520824, type 1 (EV_KEY), code 51 (KEY_COMMA), value 1
Event: time 1530645426.520824, -------------- EV_SYN ------------
Event: time 1530645426.858605, type 4 (EV_MSC), code 4 (MSC_SCAN), value 76
Event: time 1530645426.858605, type 1 (EV_KEY), code 51 (KEY_COMMA), value 0
Event: time 1530645426.858605, -------------- EV_SYN ------------
Event: time 1530645427.940245, type 4 (EV_MSC), code 4 (MSC_SCAN), value 76
Event: time 1530645427.940245, type 1 (EV_KEY), code 51 (KEY_COMMA), value 1
Event: time 1530645427.940245, -------------- EV_SYN ------------
Event: time 1530645428.198430, type 4 (EV_MSC), code 4 (MSC_SCAN), value 76
Event: time 1530645428.198430, type 1 (EV_KEY), code 51 (KEY_COMMA), value 0
Event: time 1530645428.198430, -------------- EV_SYN ------------
Event: time 1530645428.670352, type 4 (EV_MSC), code 4 (MSC_SCAN), value 63
Event: time 1530645428.670352, type 1 (EV_KEY), code 52 (KEY_DOT), value 1
Event: time 1530645428.670352, -------------- EV_SYN ------------
Event: time 1530645428.851438, type 4 (EV_MSC), code 4 (MSC_SCAN), value 63
Event: time 1530645428.851438, type 1 (EV_KEY), code 52 (KEY_DOT), value 0
Event: time 1530645428.851438, -------------- EV_SYN ------------
Event: time 1530645429.410118, type 4 (EV_MSC), code 4 (MSC_SCAN), value 63
Event: time 1530645429.410118, type 1 (EV_KEY), code 52 (KEY_DOT), value 1
Event: time 1530645429.410118, -------------- EV_SYN ------------
Event: time 1530645429.539007, type 4 (EV_MSC), code 4 (MSC_SCAN), value 63
Event: time 1530645429.539007, type 1 (EV_KEY), code 52 (KEY_DOT), value 0
Event: time 1530645429.539007, -------------- EV_SYN ------------
^C
root@letux:~#
Hm. May be a problem with display cable (connector).