En Linux tiene varios ficheros especiales en /dev. Estos ficheros se llaman ficheros de dispositivo. En el mundo Unix el acceso al hardware es diferente. Allí tiene un fichero especial que en realidad ejecuta un controlador de dispositivo que le permite el acceso al hardware. El fichero de dispositivo es un interfaz a un componente del sistema actual. Los ficheros en /dev se comportan también de manera diferente a los ficheros ordinarios. Más abajo están listados los ficheros de dispositivo más importantes.
fd0 | Primera unidad de disquetes |
fd1 | Segunda unidad de disquetes |
hda | Disco duro IDE / CD-ROM en el primer puerto IDE (Maestro) |
hdb | Disco duro IDE / CD-ROM en el primer puerto IDE (Esclavo) |
hdc | Disco duro IDE / CD-ROM en el segundo puerto IDE (Maestro) |
hdd | Disco duro IDE / CD-ROM en el segundo puerto IDE (Esclavo) |
hda1 | Primera partición del primer disco duro IDE |
hdd15 | Décimo quinta partición del cuarto disco duro IDE |
sda | Disco duro SCSI con el menor ID SCSI (por ejemplo 0) |
sdb | Disco duro SCSI con el siguiente ID SCSI (por ejemplo 1) |
sdc | Disco duro SCSI con el siguiente ID SCSI (por ejemplo 2) |
sda1 | Primera partición del primer disco duro SCSI |
sdd10 | Décima partición del cuarto disco duro SCSI |
sr0 | CD-ROM SCSI con el ID SCSI mas bajo |
sr1 | CD-ROM SCSI con el siguiente ID SCSI |
ttyS0 | Puerto serie 0, COM1 en MS-DOS |
ttyS1 | Puerto serie 1, COM2 en MS-DOS |
psaux | Ratón de tipo PS/2 |
gpmdata | Pseudo dispositivo, repite datos desde el demonio GPM (ratón) |
cdrom | Enlace simbólico a la unidad de CD-ROM |
mouse | Enlace simbólico al fichero de dispositivo del ratón |
null | Todo lo que se direccione a este dispositivo desaparecerá |
zero | Se pueden leer continuamente ceros desde este dispositivo |
El ratón puede ser usado tanto en consola de Linux (con gpm) como en el entorno de ventanas X. Los dos usos se pueden complementar si se usa el repetidor gpm para permitir que la señal fluya hacia el servidor X como se muestra:
mouse => /dev/psaux => gpm => /dev/gpmdata -> /dev/mouse => X /dev/ttyS0 (repetidor) (enlace simbólico) /dev/ttyS1 |
Configure el protocolo del repetidor como raw (en /etc/gpm.conf) mientras configura X al protocolo de ratón original en /etc/X11/XF86Config o /etc/X11/XF86Config-4.
Este enfoque de usar gpm incluso en X tiene ventajas cuando el ratón se desconecta inadvertidamente. Simplemente reiniciando gpm con
user@debian:# /etc/init.d/gpm restart |
volverá a conectar el ratón a través de software sin reiniciar X.
Si gpm se desactiva o no se instala por alguna razón, asegúrese de configurar X para leer directamente desde un dispositivo de ratón tal como /dev/psaux. Para más detalles, refierase a el mini-Como 3 botones en el Ratón en /usr/share/doc/HOWTO/en-txt/mini/3-Button-Mouse.gz, man gpm, /usr/share/doc/gpm/FAQ.gz y README.mouse.