Describe the bug
Neither the touchpad nor the keyboard is working
To Reproduce
- Connect Samsung T7 SSD to Raspberry Pi 5 in USB 3.0 slot (this is where my Raspberry's OS is located)
- Use official PSU to power Raspberry Pi 5
- Connect to VNC on some other device (this is to check if keystrokes are being registered)
- Open USB HID Client app on SM-T220
- Plug in USB cable
- Click on "yes" (to accept device creation)
- Attempt any of the following (manual/real-time keyboard/touchpad input)
Expected behavior
I was able to see my password being typed at the login screen on Raspberry Pi OS (obviously it works with a real USB keyboard)
Screenshots
N/A (please let me know if you need something specific, eg. System Logs etc.)
Device details (please complete the following information):
Additional context
(I believe this is normal behavior that I encountered during testing)
- SM-T220 automatically reboots if I plug out the USB cable whilst using the app
- If developer options are enabled USB debugging will turn on when connecting SM-T220 to Raspberry Pi 5
USB HID Logs
Do we have root permissions?: true
Root method: MAGISK
------------------------------
character device info for: /dev/hidg0
does it exist?: true
is it visible without root?: true
permissions:
stdout (with extra newlines):
crw-------
1
u0_a496
u0_a496
u:object_r:device:s0:c240,c257,c512,c768
485,
0
2025-04-13
08:27
/dev/hidg0
character device info for: /dev/hidg1
does it exist?: true
is it visible without root?: true
permissions:
stdout (with extra newlines):
crw-------
1
u0_a496
u0_a496
u:object_r:device:s0:c240,c257,c512,c768
485,
1
2025-04-13
08:27
/dev/hidg1
------------------------------
version: 4.19.191-28086179-abT220XXS7DXF9
has ConfigFS support?: true
has ConfigFS HID function support?: true
-
relevant snippet of kernel config:
CONFIG_USB_CONFIGFS=y
CONFIG_USB_CONFIGFS_UEVENT=y
CONFIG_USB_CONFIGFS_SERIAL=y
CONFIG_USB_CONFIGFS_ACM=y
# CONFIG_USB_CONFIGFS_OBEX is not set
# CONFIG_USB_CONFIGFS_NCM is not set
# CONFIG_USB_CONFIGFS_ECM is not set
# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set
CONFIG_USB_CONFIGFS_RNDIS=y
# CONFIG_USB_CONFIGFS_EEM is not set
CONFIG_USB_CONFIGFS_MASS_STORAGE=y
# CONFIG_USB_CONFIGFS_BICR is not set
CONFIG_USB_CONFIGFS_MTK_FASTMETA=y
# CONFIG_USB_CONFIGFS_F_LB_SS is not set
CONFIG_USB_CONFIGFS_F_FS=y
CONFIG_USB_CONFIGFS_F_DM=y
# CONFIG_USB_CONFIGFS_F_ADB is not set
CONFIG_USB_CONFIGFS_F_MTP=y
CONFIG_USB_CONFIGFS_F_PTP=y
CONFIG_USB_CONFIGFS_F_CONN_GADGET=y
CONFIG_USB_CONFIGFS_F_SS_MON_GADGET=y
CONFIG_USB_CONFIGFS_F_ACC=y
CONFIG_USB_CONFIGFS_F_AUDIO_SRC=y
# CONFIG_USB_CONFIGFS_F_UAC1 is not set
# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set
# CONFIG_USB_CONFIGFS_F_UAC2 is not set
CONFIG_USB_CONFIGFS_F_MIDI=y
CONFIG_USB_CONFIGFS_F_HID=y
CONFIG_USB_CONFIGFS_F_UVC=y
# CONFIG_USB_CONFIGFS_F_PRINTER is not set
# CONFIG_IIO_CONFIGFS is not set
CONFIG_CONFIGFS_FS=y
------------------------------
Logs:
unknown_tag INFO Detected root method as: MAGISK
unknown_tag INFO Detected root method as: MAGISK
unknown_tag INFO Detected root method as: MAGISK
unknown_tag INFO Detected root method as: MAGISK
unknown_tag INFO Detected root method as: MAGISK
unknown_tag INFO Detected root method as: MAGISK
Describe the bug
Neither the touchpad nor the keyboard is working
To Reproduce
Expected behavior
I was able to see my password being typed at the login screen on Raspberry Pi OS (obviously it works with a real USB keyboard)
Screenshots
N/A (please let me know if you need something specific, eg. System Logs etc.)
Device details (please complete the following information):
Additional context
(I believe this is normal behavior that I encountered during testing)
USB HID Logs