C.2. Périphériques Linux
Précédent | Annexe C. Éclats hasardeux | Suivant

## C.2. Périphériques Linux

Sous Linux, vous disposez de fichiers spéciaux dans `/dev`. Ces fichiers sont appelés fichiers de périphérique. Dans le monde Unix, l'accès au matériel se fait de façon particulière. En effet, vous utilisez un fichier qui commande un pilote, qui à son tour accède au matériel. Le fichier de périphérique est une interface au composant système. Les fichiers sous `/dev` se comportent différemment des fichiers ordinaires. Ci-dessous sont repris les fichiers de périphérique les plus importants.

`fd0` | 1er lecteur de disquette
`fd1` | 2e lecteur de disquette

`hda` | Disque dur IDE ou cédérom sur le premier port IDE (maître)
`hdb` | Disque dur IDE ou cédérom sur le premier port IDE (esclave)
`hdc` | Disque dur IDE ou cédérom sur le second port IDE (maître)
`hdd` | Disque dur IDE ou cédérom sur le second port IDE (esclave)
`hda1` | 1re partition sur le premier disque dur IDE
`hdd15` | 15e partition sur le quatrième disque dur IDE

`sda` | Disque SCSI avec l'identificateur SCSI le plus bas (p. ex. 0)
`sdb` | Disque SCSI avec l'identificateur suivant (p. ex. 1)
`sdc` | Disque SCSI avec l'identificateur suivant (p. ex. 2)
`sda1` | 1re partition du premier disque SCSI
`sdd10` | 10e partition du quatrième disque SCSI

`sr0` | cédérom SCSI avec l'identificateur SCSI le plus bas
`sr1` | cédérom SCSI avec l'identificateur SCSI suivant

`ttyS0` | Port série 0 (COM1: sous DOS)
`ttyS1` | Port série 1 (COM2: sous DOS)
`psaux` | port souris PS/2
`gpmdata` | pseudo périphérique, répétiteur du démon GPM de souris

`cdrom` | Lien symbolique vers le lecteur de cédérom
`mouse` | Lien symbolique vers le fichier de périphérique de la souris

`null` | tout ce qui pointe vers ce fichier disparaît
`zero` | fichier qui fabrique continuellement des zéros

### C.2.1. Régler la souris

La souris peut être utilisée aussi bien dans une console Linux (avec gpm) qu'en environnement X Window. Les deux modes sont compatibles entre eux si le répétiteur gpm est utilisé afin de permettre au signal de suivre le parcours suivant :

    mouse => /dev/psaux  => gpm => /dev/gpmdata -> /dev/mouse => X
             /dev/ttyS0             (repeater)        (symlink)
             /dev/ttyS1

Ajustez le protocole de répétition sur « raw » (dans `/etc/gpm.conf`) tandis que vous réglerez X pour utiliser le protocole original de la souris dans `/etc/X11/XF86Config` ou `/etc/X11/XF86Config-4`.

Cette approche qui préconise l'utilisation de gpm même sous X a des avantages, si par exemple vous déconnectez la souris par erreur. Il suffit de redémarrer gpm par

    user@debian:# /etc/init.d/gpm restart

et la souris recommencera à fonctionner sous X sans qu'il y ait besoin de redémarrer le serveur.

Si gpm est désactivé ou n'est pas installé, assurez-vous que X est réglé de façon à lire directement la souris à travers par exemple /dev/psaux. Pour plus de détails, reportez-vous au mini-Howto « Souris Série 3 Boutons » dans `/usr/share/doc/HOWTO/en-txt/mini/3-Button-Mouse.gz`, `man gpm`, `/usr/share/doc/gpm/FAQ.gz`, et README.mouse.

Précédent | Niveau supérieur | Suivant
C.1. Exemple de fichier de préconfiguration | Sommaire | C.3. Ressources d'espace disque pour les tâches