Quali sono le funzioni in windows e linux che permettono di ottenere il tipo di tasto premuto dall'utente indipendentemente dalla finestra utilizzata?

Grazie.