Modifications

Sauter à la navigation Sauter à la recherche
850 octets ajoutés ,  18 mars 2014 à 22:02
Page créée avec « {{Rasp-Retro-Games-NAV}} == Qu'est ce que uinput? == {{bloc-etroit|text=Comme vous l'aurez remarqué dans le point précédent, ''Retrogame'' utilise '''uinput''' pour envo... »
{{Rasp-Retro-Games-NAV}}

== Qu'est ce que uinput? ==

{{bloc-etroit|text=Comme vous l'aurez remarqué dans le point précédent, ''Retrogame'' utilise '''uinput''' pour envoyer des touches claviers au système.

'''uinput''' is a linux kernel module that allows to handle the input subsystem from user land. It can be used to create and to handle input devices from an application. It creates a character device in /dev/input directory. The device is a virtual interface, it doesn't belong to a physical device.}}

== Ressources ==
Voici quelques ressources complémentaires concernant la programmation uinput:
* [http://thiemonge.org/getting-started-with-uinput Getting started with uinput: the user level input subsystem]
* [http://tjjr.fi/sw/python-uinput/ Python-uinput: Pythonic API to Linux uinput kernel module]

{{Rasp-Retro-Games-TRAILER}}
30 017

modifications

Menu de navigation