OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
Configuración y conceptos básicos sobre un Joystick (Volante) Logitech MoMo Racing USB en Linux
If you want, you can read this post in English,click here
Los joysticks en Linux no requieren tener nada especial instalado en nuestro sistema. Lo enchufamos al puerto USB y, si está soportado, funcionará.
No obstante vamos a comprobar con algunos comandos que todo esté en correcto funcionamiento.
Resultado de algunos comandos:
Recomiendo antes de comenzar a instalar ningún juego, comprobar que estos comandos os devuelven resultados parecidos a éstos.
¿Qué driver es asignado al dispositivo?
Aunque aquí dice driver=usbhid, también carga el módulo joydev al conectar el volante.
Al parecer:
- joydev: ofrece el soporte genérico para joysticks
- hid: maneja nuestro joystick
[root@localhost ~]# cat /proc/bus/usb/devices Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=1.5 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=046d ProdID=ca03 Rev= 1.11 S: Manufacturer=Logitech S: Product=Logitech MOMO Racing C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 80mA I:* If#= 0 Alt= 0 #EPs= 2 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms E: Ad=01(O) Atr=03(Int.) MxPS= 8 Ivl=10ms
¿Qué módulos son necesarios?
[root@localhost ~]# lsmod joydev 10304 0 usbhid 44612 0 ff_memless 5832 1 usbhid
Todos estos módulos deberían venir con el kernel, no es necesario instalar nada, se enchufa el volante y funciona.
¿Dónde tenemos el Force Feedback?
Esta última prueba sirve para comprobar dónde tenemos el Force Feedback y requiere este paquete instalado: input-utils
[root@localhost ~]# ffcfstress -d /dev/input/event5 position center force <-----------|-----------> <---------+*|-----------> <---------+*|----------->
Debemos ejecutar ese comando con cada event que tengamos en /dev/input/ para saber en que event tenemos el Force Feedback. Sabremos cuál es porque el volante se moverá y veremos en la consola unos datos como los de arriba.
[root@localhost ~]# ls /dev/input/* /dev/input/event0 /dev/input/event4 /dev/input/js1 /dev/input/ts0 /dev/input/event2 /dev/input/event5 /dev/input/mice /dev/input/event3 /dev/input/event6 /dev/input/mouse0 /dev/input/by-id: usb-Logitech_Logitech_MOMO_Racing-event-joystick@ usb-Logitech_Logitech_MOMO_Racing-joystick@ usb-PIXART_USB_OPTICAL_MOUSE-event-mouse@ usb-PIXART_USB_OPTICAL_MOUSE-mouse@ /dev/input/by-path: pci-0000:00:03.0-usb-0:1:1.0-event-joystick@ pci-0000:00:03.0-usb-0:1:1.0-joystick@ pci-0000:00:03.0-usb-0:2:1.0-event-mouse@ pci-0000:00:03.0-usb-0:2:1.0-mouse@ platform-i8042-serio-0-event-kbd@
Actualmente con kde4 disponemos de un menú para configurar el joystick, se encuentra en systemsettings --> teclado y ratón
NOTA: el Force Feedback lo dan dos drivers hid o i-force. Todas estas pruebas han sido realizadas con hid, desconozco si darán el mismo resultado con el driver i-force.
Vale, mi joystick funciona en Linux... Ahora la pregunta es ¿cuántos juegos tengo para poder disfrutar el volante?