Configuracion de dispositivos USB - Configuracion de un raton por USB

3 - Configuracion de un raton por USB

[editar]
Monografía creado por MaX. Extraido de: http://www.bandaancha.st/documentos.php?docid=64
16 de Noviembre de 2005
Tenemos que montar el sistema usb para poder utilizarlo:
mount -t usbdevfs none /proc/bus/usb

Para asegurarnos de que se monta en cada arranque, tenemos que añadir en el /etc/fstab y siempre por debajo de la linea /proc:
none            /proc/bus/usb   usbdevfs        defaults                        0       0

Despues tenemos que cargar los modulos, teniendo en cuenta que tenemos que cargar antes que el resto los de
/lib/modules/VERSION/kernel/drivers/input# ls
input.o  keybdev.o  mousedev.o
Primero, el input.o y luego mousedev.o

El resto los cargo a mano para que veias las salidas (podeis hacerlo directamnt con modconf):

/* Nota: esto esta escrito y probado con nucleos 2.4.19 y 2.4.20 */

VaLKyR:/lib/modules/2.4.19/kernel/drivers/usb# insmod usbcore.o
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
VaLKyR:/lib/modules/2.4.19/kernel/drivers/usb# insmod usb-uhci.o
usb-uhci.c: $Revision: 1.275 $ time 19:17:36 Aug 24 2002
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xe000, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
VaLKyR:/lib/modules/2.4.19/kernel/drivers/usb# insmod hid.o
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers

Acordaos de añadirlos al /etc/modules para que se carguen en cada arranque

Enchufamos el raton (obvio ;) :
hub.c: new USB device 00:10.0-1, assigned address 6
input0: USB HID v1.10 Mouse [Logitech USB Receiver] on usb1:6.0

Si no tenemos creado el dispositivo (/dev/input/mice), en mi caso si lo estaba, lo creamos con:
mkdir /dev/input
mknod /dev/input/mice c 13 63

Ahora solo nos queda configurar el raton en el /etc/gpm.conf y el /etc/X11/XF86Config. Yo uso el gpm para poder
utilizar el puntero en la shell. Si tu no lo usas, configura el XF86Config con el dispositivo que ponemos ahora en
el gpm.conf y prueba.

Bueno, el gpm.conf lo podemos modificar mediante gpmconfig o editando directamente el archivo (y reiniciando el gpmd
despues). En cualquier caso el gpm.conf tiene que quedar de la siguiente forma:
device=/dev/input/mice
responsiveness=
repeat_type=ms3
type=ps2
append=" "

Yo tenia en el XF86Config el dispositivo /dev/gpmdata, por lo que no tuve cambiar nada mas. Si tienes otro dispositivo,
tendras que poner el que pusimos en el gpm.conf.

Mi seccion del raton en el XF86Config quedo de la siguiente forma:

Section "InputDevice"
    Identifier "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "IntelliMouse"
    Option "Device"      "/dev/gpmdata"
    Option     "Buttons"       "5"    
    Option     "ZAxisMapping" "4 5"
    Option "ChordMiddle"
EndSection

Las tres ultimas opciones son para configurar la rueda.
[editar]

1 opinión

Configuración de dispositivos usb.

Interesante, información que siempre hace falta conocer. Gracias y hasta pronto.

Monografías relacionados con 'Configuracion de dispositivos USB'

Cada vez son mas los dispositivos por puerto USB que utilizamos. Desde el raton, a... Más »
Hasta hace poco, para actualizar o probar la nueva versión de un sistema operativo era... Más »
Para compilar un kernel necesitamos los fuentes del mismo, vamos a descargalos en /usr/src y... Más »
Listado alfabético de los múltiples términos informáticos existentes con su correspondiente definición. Más »
Como indica su nombre, la impresora es el periférico que la computadora utiliza para presentar... Más »

Autor y licencia de 'Configuracion de dispositivos USB'


Monografía de MaX. Extraido de: http://www.bandaancha.st/documentos.php?docid=64 CopyLeft
BandaAncha.st coloca sus contenidos, artículos y documentos bajo Licencia Creative Commons. Esta modalidad de licencia, jurídicamente válida, permite copiar y distribuir los documentos y contenidos del sitio web con dos únicos requisitos obligatorios: se debe citar en los créditos la fuente (autor original y URI), y las distribuciones ulteriores deben adscribirse a una licencia similar.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.