Wäre es nicht evtl. sinnvoll, aus <widget><type>foo</type> folgendes zu machen: <widget type="foo">? Das type-Attribut ist ja nun mal integral.

Aber das ist eine sehr feine Sache... Die normale Interface-API vom XP ist doch eher grauenhaft und dein Gerät sieht da weit einfacher aus. Wenn der Tastaturinput richtig drin ist könnte das Teil die Standard-API komplett ersetzen.