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 | 
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
# /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.