\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{mer. janv. 22 22:06:53 CET 2014}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={evdev},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Pilote d'entrée générique pour Linux. Il gère tous les périphériques d'entrées dont Linux a un pilote. Il est recommandé que les périphériques evdev soient configurés via InputClass au lieu d'une configuration par périphérique.},
CreationDate={D:20140122220653},
ModDate={D:20140122220653},
Keywords={X;X Window System}
}}
\begin{document}
 
\begin{center}
{\Huge evdev }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Pilote d'entrée générique pour Linux. Il gère tous les périphériques d'entrées dont Linux a un pilote. Il est recommandé que les périphériques evdev soient configurés via InputClass au lieu d'une configuration par périphérique.}
 
\vspace{10mm}
 
\vspace{1cm}{\huge Configuration }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} Option "ButtonMapping" "string"]{Liste de mappage de boutons qui correspondent dans l'ordre aux boutons physiques sur le périphérique (défaut: 1 2 3 ... 32). 0 désactive le bouton.}
\item[\hspace{1mm} Option "Device" "string"]{Spécifie le périphérique. généralement sous la forme "/dev/input/eventX"}
\item[\hspace{1mm} Option "DragLockButtons" "L1 B2 L3 B4"]{Simule le maintien d'un bouton appuyé, pour les personnes ne pouvant pas maintenir le bouton pendant le déplacement. Les numéros de boutons sont par paires, numéro du bouton de lock suivi par le numéro du bouton cible pour le lock.}
\item[\hspace{1mm} Option "DragLockButtons" "M1"]{Définis le bouton de lock maître}
\item[\hspace{1mm} Option "Emulate3Buttons" "boolean"]{Active l'émulation du 3ème bouton pour les souris qui n'en n'ont que 2. Il est émulé en appuyant sur les 2 boutons en même temps}
\item[\hspace{1mm} Option "Emulate3Timeout" "integer"]{Timeout en millisecondes pour déterminer si les 2 boutons sont pressé simultanément ou non. (défaut: 50)}
\item[\hspace{1mm} Option "EmulateWheel" "boolean"]{Active l'émulation de la molette.}
\item[\hspace{1mm} Option "EmulateWheelButton" "integer"]{Spécifie le bouton à utiliser pour émuler la molette. Pendant que ce bouton est pressé, l'axe X et/ou Y du pointer agira comme la molette}
\item[\hspace{1mm} Option "EmulateWheelInertia" "integer"]{Spécifie combien de pixels de déplacement le pointeur doit effectuer pour générer un déplacement lors de l'émulation de la molette (défaut:10)}
\item[\hspace{1mm} Option "EmulateWheelTimeout" "integer"]{Temps en millisecondes que EmulateWheelButton doit être pressé avant que l'émulation commence. (défaut: 200)}
\item[\hspace{1mm} Option "EmulateThirdButton" "boolean"]{Active l'émulation du 3ème bouton, généralement en utilisant le bouton 1.}
\item[\hspace{1mm} Option "EmulateThirdButtonTimeout" "integer"]{temps en milliseconde avant que l'émulation du 3ème bouton commence (défaut: 1000)}
\item[\hspace{1mm} Option "EmulateThirdButtonButton" "integer"]{Bouton à utiliser pour lancer l'émulation du 3ème bouton}
\item[\hspace{1mm} Option "EmulateThirdButtonMoveThreshold" "integer"]{Déplacement maximum pour l'émulation du 3ème bouton. Au delà, l'émulation n'est pas déclenchée}
\item[\hspace{1mm} Option "GrabDevice" "boolean"]{Force la capture sur évènements. Cela permet de s'assurer qu'aucun autre pilote ne peut initialiser ce même périphérique. Ce périphérique n'enverra plus d'event ) /dev/kbd ou /dev/input/mice. défaut: désactivé}
\item[\hspace{1mm} Option "InvertX" "Bool"]{Inverse l'axe donné.}
\item[\hspace{1mm} Option "InvertY" "Bool"]{Inverse l'axe donné.}
\item[\hspace{1mm} Option "IgnoreRelativeAxes" "Bool"]{Ignore l'axe spécifié.}
\item[\hspace{1mm} Option "IgnoreAbsoluteAxes" "Bool"]{Ignore l'axe spécifié.}
\item[\hspace{1mm} Option "Calibration" "min-x max-x min-y max-y"]{Calibre les axes pour les périphériques qui doivent être ajustés aux coordonnées système}
\item[\hspace{1mm} Option "Mode" "Relative"|"Absolute"]{Définis le mode de périphérique si le périphérique a des axes absolus. Les touchpad sont relatifs par défaut, absolu pour les autres}
\item[\hspace{1mm} Option "SwapAxes" "Bool"]{Swap les axes x/y.}
\item[\hspace{1mm} Option "XAxisMapping" "N1 N2"]{Spécifie quels boutons sont mappés au mouvement dans la direction X dans l'émulation de la molette. N1 est mappé à l'axe X négatif et N2 à l'axe X positif.}
\item[\hspace{1mm} Option "YAxisMapping" "N1 N2"]{Spécifie quels boutons sont mappés au mouvement dans la direction Y dans l'émulation de la molette. N1 est mappé à l'axe Y négatif et N2 à l'axe Y positif.}
\end{description}
\end{flushleft}
\end{document}
