Este es el comando joy2key que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
joy2key: emula eventos de teclado con un joystick
SINOPSIS
joy2key Uso: joy2key ["Nombre de la ventana"]
[-rawconsole]
[ -Terminal ]
[ -X ]
[-axis [(axis0) low hi] [(axis1) low hi] ...]
[-thresh [(axis0) low hi] [(axis1) low hi] ...]
[-botones [(botón0)] [(botón1)] [(botón2)] ...]
[-dev {/ dev / input / js0}]
[-rcfile {.joy2keyrc}]
[-config {no predeterminado}]
[-autorepeat {(freq) 5}]
[-deadzone {(porcentaje) 50}]
nota: [] denota opción o argumento "opcional",
() insinúa los argumentos deseados para las opciones
{} denota parámetros predeterminados (compilados)
(nota: es posible que se hayan cambiado los valores predeterminados editando joy2key.c)
DESCRIPCIÓN
joy2key monitorea el joystick (normalmente / dev / input / js0) y envía eventos de teclado a una X
ventana, terminal o consola sin formato. En el caso de X, xwininfo(1) se utiliza para recuperar el
ID de ventana, que no debería ser un problema, ya que esta es una utilidad estándar en la mayoría de X11
distribuciones. Para encontrar el nombre simbólico de una tecla en particular, consulte
incluir / X11 / keysymdef.h. En modo terminal, joy2key envía el carácter ascii dado en el
línea de comando (es decir, "joy2key -buttons a" significa enviar 'a' minúscula cuando la primera
se presiona el botón del joystick). En modo de consola sin formato, consulte el documento
"rawscancodes" incluidos en esta distribución para los códigos de exploración adecuados.
Opciones
-X Envía X eventos. Puede compilarse a partir de su copia de joy2key.
-consola cruda
Para SVGALIB y programas similares que ponen el teclado en modo raw. Envía
códigos de escaneo. Puede compilarse a partir de su copia de joy2key.
-Terminal
Envía caracteres ascii. Puede compilarse a partir de su copia de joy2key.
-eje Especifica acciones para enviar cuando se pasan valores altos / bajos para cada eje. Especificado en
pares, desde el eje0 ... el ejeN, es decir, el eje X es el eje0, luego el eje Y (eje1),
entonces, si tiene un sombrero de joystick que puede ser el eje 2 y 3, etc. Para averiguar cuál
eje es cuál, use el prueba programa que viene con el controlador del joystick.
-botones
Similar a -flechas, pero para botones. Va de button0 ... buttonN, especificando clave
enviar para cada botón del joystick. Utilizar el prueba programa para determinar el
numeración para cada botón.
-trillar
Especifica los umbrales bajo / alto que se utilizarán (es decir, en qué punto se mueve la palanca o
presionar el gamepad desencadena un evento) en pares, para cada eje del joystick.
-desarrollador Especifica el dispositivo de joystick que se utilizará. Valores predeterminados / dev / input / js0 (primer joystick)
-autorrepetir
Enciende y, opcionalmente, especifica la frecuencia de repetición automática, es decir, el número de veces
por segundo se repetirá un botón que se mantenga pulsado.
-zona muerta
Controla la sensibilidad al calibrar manualmente.
-rcarchivo
Establece el archivo rc para buscar.
-config
Lee una configuración en un archivo rc.
Utilice joy2key en línea utilizando los servicios de onworks.net