Dipende appunto dalla lingua della tastiera impostata nel sistema operativo, anche perché tu puoi simulare il layout del burchina faso pur avendo una tastiera ITA. Nell' esempio che hai fatto tu, la tastiera lato hardware non ragiona che premo Q -> invio al PC il tasto Q, ma: premo il tasto Q, la cui posizione corrisponde all'id="C2" ( codice inventato eh), il sistema operativo, a seconda della lingua impostata, va a confrontare questo "C2" con il corrispettivo valore per la lingua in uso, che in ITA sarà Q e in FR sarà A.
esempio un po' forzato, ma funziona così
esempio un po' forzato, ma funziona così