en este artículo, a modo de ejemplo, empleo el modelo SEGA Mega Drive de 8 botones de Retro-bit:
lsusb
Bus 004 Device 003: ID 0079:0011 DragonRise Inc. Gamepad
jstest-gtk
sudo apt show jstest-gtk
jstest-gtk is a simple graphical joystick tester.
anotaciones
list USB devices
en este artículo, a modo de ejemplo, empleo el modelo SEGA Mega Drive de 8 botones de Retro-bit:
lsusb
Bus 004 Device 003: ID 0079:0011 DragonRise Inc. Gamepad
sudo apt show jstest-gtk
jstest-gtk is a simple graphical joystick tester.
en linux, es posible digitalizar la señal de una fuente analógica (vía conectores RCA o S-Video) mediante un adaptador de captura de video USB compatible con v4l2.
lsusb
Bus 001 Device 002: ID 534d:0021 MACROSILICON AV TO USB2.0
arecord -l
**** Lista de CAPTURE dispositivos hardware ****
tarjeta 1: USB20 [AV TO USB2.0], dispositivo 0: USB Audio [USB Audio]
Subdispositivos: 0/1
Subdispositivo #0: subdevice #0
siendo que el dispositivo capturador de audio se identifica como la tarjeta 1, se pueden comprobar sus atributos mediante amixer
:
amixer -c 1
Simple mixer control ‘Mic’,0
Capabilities: cvolume cvolume-joined cswitch cswitch-joined
Capture channels: Mono
Limits: Capture 0 – 8191
Mono: Capture 8191 [100%] [31.99dB] [on]
sudo apt show v4l-utils
Collection of command line video4linux utilities.
lsusbBus 001 Device 005: ID 1058:1078 Western Digital Technologies, Inc.
este comando se instala mediante el paquete usbutils:
sudo apt show usbutilsThis package contains the lsusb utility for inspecting the devices connected to the USB bus.