Salut a tous

je suis entrain de développer une application basée sur le contrôle d’accès :
objectif:

je vais un peu sauter l'utilisation des centrales ou un module (trop cher) .
j'ai déjà reçu a écrire un petit programme qui fait déjà bien son boulot, mais le problème est apparu quand il s'agissait de multiplier les portes.
l'obstacle est que je n'arrive pas a savoir quel est le lecteur de badge qui envoie l' information enfin que je retourne l'instruction a la porte correspondante(Lecteur A, Porte A).
ma question est que , est il possible de récupérer une identifiant périphérique lors d’envois de données?
si oui comment?
Pour illustrer mon problème prenons l'exemple de deux manette d'un jeu vidéo qui animent deux scripts différents comment est ce le script A est lie a la manette A et la même chose pour le B. cette exemple pourra bien explique mon problème.
l'aide de tous sera le bienvenu.
Merci d'avance