Damit bringt der Norweger beispielsweise Lego Mindstorms NXT oder den Yubikey zum Funktionieren. Er verwendet ein Programm, das zu Beginn einer Desktopsitzung automatisch startet. Es liest die Kernel Messages, um mitzubekommen, wenn ein neues Stück Hardware eingesteckt wird. Die enthaltene Hardware-ID schlägt die Software dann in einer Datenbank nach, welche die Hardware mit passenden Debian-Paketen assoziiert. Danach öffnet sich auf dem Desktop eine Meldung mit dem Hinweis, das passende Paket zu installieren, beispielsweise "yubikey-peronalisation". Stattdessen ließe sich die Software nach Bestätigung auch gleich mittels Packagekit installieren, schreibt Reinholdtsen in seinem Blogeintrag.

Der Prototyp des "hw-support-handlerd" ist nun im Python-Quelltext im Subversion-Repository von Debian-Edu zu finden. Der Entwickler sucht Helfer, die die Hardware-Software-Datenbank befüllen und die Software zur Alltagstauglichkeit bringen. Als Lizenz gilt GPLv2 oder neuer.

Der Hardware-Support-Handler schlägt das passende Paket zur Installation vor. (Petter Reinholdtsen)

Der Hardware-Support-Handler schlägt das passende Paket zur Installation vor. (Petter Reinholdtsen)