Se voglio controllare con un timer quale tasto è premuto qualsivoglia sia l' applicazione in foreground in un programma che teoricamente funzioni con tutti i layout di tastiera, come posso fare?
Non vedo una sola api che determini quale tasto FISICO è stato premuto.
Non posso usare GetAsyncKeyState perché a seconda del layout di tastiera per lo stesso tasto dà valori completamente diversi.
Non solo, ma se importate diversi linguaggi di tastiera, è capace di dare sullo stesso PC valori diversi per lo stesso tasto a seconda dell' applicazione in foreground.
Esiste un modo per determinare univocamente il tasto a vostro parere?