La Guía del enROOTador para Linux - XFree86 y XInput
Tutorial creado por Eric Dumas. Extraido de: http://es.tldp.org/Manuales-LuCAS/ENROOTADOR/html/
14 de Febrero de 2006
Linux
52 - XFree86 y XInput
A partir de la versión XFree 3.1.2B, el servidor X de XFree86 soporta la extensión Xinput. Esta extensión permite emplear simultáneamente varios dispositivos de entrada. En Xfree86, hay 3 por el momento :
Los controladores para estos dispositivos son cargados dinámicamente en el servidor a partir de la versión 3.1.2D agregando las siguientes líneas al archivo XF86Config :
Section "Module"
Load "xf86Wacom.so"
Load "xf86Elo.so"
Load "xf86Jstk.so"
EndSection
XFree86 busca los módulos en un directorio predefinido : /usr/X11R6/lib/modules o en una ruta especificada en la sección "Files" :
Section "Files"
ModulePath "/usr/X11R6/lib/,/usr/X11R6/lib/modules/"
ModulePath "/usr/X11R6/bin"
EndSection
El ModulePath debe ser especificado antes de la sección "Module" para funcionar.
Cada dispositivo posee su propia sub-sección de configuración. Consultar la página del manual de XF86Config para más detalles. Un dispositivo se activa sólamente si posee una sub-sección. El siguiente ejemplo activa un joystick y una tableta digitalizadora :
Section "XInput"
SubSection "Joystick"
Port "/dev/js0"
Timeout 20
MinimumXPosition 28
MaximumXPosition 1206
MinimumYPosition 27
MaximumYPosition 1239
Delta 20
EndSubsection
SubSection "WacomStylus"
Port "/dev/ttyS2"
EndSubsection
EndSection
A partir de ahí el servidor puede emitir eventos extendidos o bien convertir un dispositivo en core pointer. Existen dos programas para manipular los dispositivos extendidos :
- una tableta Wacom o compatible con el protocolo wacom IV ;
- una pantalla táctil Elographics ;
- un joystick.
Los controladores para estos dispositivos son cargados dinámicamente en el servidor a partir de la versión 3.1.2D agregando las siguientes líneas al archivo XF86Config :
Section "Module"
Load "xf86Wacom.so"
Load "xf86Elo.so"
Load "xf86Jstk.so"
EndSection
XFree86 busca los módulos en un directorio predefinido : /usr/X11R6/lib/modules o en una ruta especificada en la sección "Files" :
Section "Files"
ModulePath "/usr/X11R6/lib/,/usr/X11R6/lib/modules/"
ModulePath "/usr/X11R6/bin"
EndSection
El ModulePath debe ser especificado antes de la sección "Module" para funcionar.
Cada dispositivo posee su propia sub-sección de configuración. Consultar la página del manual de XF86Config para más detalles. Un dispositivo se activa sólamente si posee una sub-sección. El siguiente ejemplo activa un joystick y una tableta digitalizadora :
Section "XInput"
SubSection "Joystick"
Port "/dev/js0"
Timeout 20
MinimumXPosition 28
MaximumXPosition 1206
MinimumYPosition 27
MaximumYPosition 1239
Delta 20
EndSubsection
SubSection "WacomStylus"
Port "/dev/ttyS2"
EndSubsection
EndSection
A partir de ahí el servidor puede emitir eventos extendidos o bien convertir un dispositivo en core pointer. Existen dos programas para manipular los dispositivos extendidos :
- xsetpointer convierte un dispositivo en core pointer o lista los dispositivos;
- xsetmode pasa un dispositivo a modo absoluto o modo relativo. Hay que cambiar el modo de un dispositivo antes de convertirlo en core pointer.
Valora este capítulo:
Autor y licencia de 'La Guía del enROOTador para Linux - XFree86 y XInput'
|
Opiniona sobre 'La Guía del enROOTador para Linux - XFree86 y XInput' (0)
Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.
Opina sobre este tutorial |
Wikis relacionados con 'La Guía del enROOTador para Linux - XFree86 y XInput'
Este documento describe cómo obtener, instalar y configurar la versión 3.1.1 de la variante XFree86...
Más »
En este documento se presenta la información acerca de la instalación, configuración, ejecución y mantenimiento...
Más »
Esta es la primerísima edición del Linux en Castellano COMO. La audiencia a la que...
Más »
Este documento pretende ser el punto de entrada de los hispanohablantes al mundo Linux, intentando...
Más »
Este documento describe el soporte de sonido para Linux. Enumera el hardware de sonido soportado,...
Más »

