У каждого USB-устройства достаточно энергии, чтобы делать то, что ему нужно, когда все подключено? Работает, если отключить все остальные USB-устройства?
Если предположить, что это для окружения X, то xkbprint
выглядит так, как вы ищете:
NAME
xkbprint - print an XKB keyboard description
SYNOPSIS
xkbprint [options] source [ output_file ]
DESCRIPTION
The xkbprint command generates a printable or encapsulated PostScript
description of the XKB keyboard description specified by source. The
source can be any compiled keymap (.xkm) file that includes a geometry
description or an X display specification.
Если вы хотите показать это на пользовательском дисплее X, то вам также нужно посмотреть на программу просмотра PostScript, такую как gs
.