when I ran lsusb -t | grep Keyboard the output is nothing but maybe lsusb -t will help?
lsusb -t
/: Bus 08.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 10000M
|__ Port 1: Dev 4, If 0, Class=Hub, Driver=hub/4p, 5000M
|__ Port 2: Dev 5, If 1, Class=Application Specific Interface, Driver=, 5000M
|__ Port 2: Dev 5, If 6, Class=CDC Data, Driver=cdc_ncm, 5000M
|__ Port 2: Dev 5, If 4, Class=Audio, Driver=snd-usb-audio, 5000M
|__ Port 2: Dev 5, If 2, Class=Audio, Driver=snd-usb-audio, 5000M
|__ Port 2: Dev 5, If 0, Class=Vendor Specific Class, Driver=, 5000M
|__ Port 2: Dev 5, If 5, Class=Communications, Driver=cdc_ncm, 5000M
|__ Port 2: Dev 5, If 3, Class=Audio, Driver=snd-usb-audio, 5000M
|__ Port 3: Dev 6, If 0, Class=Hub, Driver=hub/4p, 5000M
/: Bus 07.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
|__ Port 1: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 4, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 5, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 6, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 6, If 2, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 4: Dev 7, If 0, Class=, Driver=, 12M
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 10000M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 10000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 1: Dev 2, If 1, Class=Wireless, Driver=btusb, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/5p, 480M
|__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 1: Dev 2, If 2, Class=Human Interface Device, Driver=, 12M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 5: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 5: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 5: Dev 3, If 2, Class=Application Specific Interface, Driver=, 480M
these are inputs from lshw
*-input:0
product: Lid Switch
physical id: 2
logical name: input0
logical name: /dev/input/event0
capabilities: platform
*-input:1
product: Power Button
physical id: 3
logical name: input1
logical name: /dev/input/event1
capabilities: platform
*-input:2
product: SONiX ROYUAN Gaming Keyboard
physical id: 4
logical name: input10
logical name: /dev/input/event8
logical name: input10::capslock
logical name: input10::compose
logical name: input10::kana
logical name: input10::numlock
logical name: input10::scrolllock
capabilities: usb
*-input:3
product: SONiX ROYUAN Gaming Keyboard Mouse
physical id: 5
logical name: input11
logical name: /dev/input/event9
logical name: /dev/input/mouse2
capabilities: usb
*-input:4
product: SONiX ROYUAN Gaming Keyboard System Control
physical id: 6
logical name: input12
logical name: /dev/input/event10
capabilities: usb
*-input:5
product: SONiX ROYUAN Gaming Keyboard Consumer Control
physical id: 7
logical name: input13
logical name: /dev/input/event11
capabilities: usb
*-input:6
product: SONiX ROYUAN Gaming Keyboard
physical id: 8
logical name: input14
logical name: /dev/input/event12
capabilities: usb
*-input:7
product: SONiX ROYUAN Gaming Keyboard
physical id: 9
logical name: input15
logical name: /dev/input/event13
capabilities: usb
*-input:8
product: Sleep Button
physical id: a
logical name: input2
logical name: /dev/input/event2
capabilities: platform
*-input:9
product: Logitech G305
physical id: b
logical name: input26
logical name: /dev/input/event14
logical name: input26::capslock
logical name: input26::compose
logical name: input26::kana
logical name: input26::numlock
logical name: input26::scrolllock
logical name: /dev/input/mouse3
capabilities: usb
*-input:10
product: Asus WMI hotkeys
physical id: c
logical name: input27
logical name: /dev/input/event5
capabilities: platform
*-input:11
product: ASUF1204:00 2808:0202 Mouse
physical id: d
logical name: input28
logical name: /dev/input/event6
logical name: /dev/input/mouse0
capabilities: i2c
*-input:12
product: ASUF1204:00 2808:0202 Touchpad
physical id: e
logical name: input29
logical name: /dev/input/event15
logical name: /dev/input/mouse1
capabilities: i2c
*-input:13
product: AT Raw Set 2 keyboard
physical id: f
logical name: input3
logical name: /dev/input/event3
capabilities: i8042
*-input:14
product: ITE5570:00 048D:8051
physical id: 10
logical name: input4
logical name: /dev/input/event4
capabilities: i2c
*-input:15
product: Video Bus
physical id: 11
logical name: input9
logical name: /dev/input/event7
capabilities: platform