Moin Evian,
ich habe leider keine Lösung für das Problem, aber eine Idee:
Die Sondertasten müssten sozusagen einrasten, damit eine Kombination möglich wird.
z.B. ALT drücken, dann loslassen: Intern wird "Alt ist gedrückt" gespeichert. Jetzt der eigentliche Hotkey, z.B. A => es wird ALT-A an das System geschickt, und beide Tasten "losgelassen"
Evtl. umsetzbar mit Hilfe eines Keyboard Hooks.
Du kannst Dich auch mal auf der Seite von Markus Lemcke umschauen (
http://www.marlem-software.de/)
Er hat sich, als Betroffener, auf behindertengerechte Problemlösungen spezialisiert, und das u.a. auch mit Delphi.