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.