Painettujen näppäinten ASCII- ja Scan-koodithan löytyvät muistiosoitteista 1Eh-3Dh segmentillä 40h. Täältä ei kuitenkaan löydy erikoisnäppäimiä (Ctrl, Alt jne.). Löytyvätkö ne jostakin muualta, vai täytyykö käyttää inppiä?
Saman segmentin osoitteessa 17h on näppäimistölippukenttä, jolla näkyy olevan tämmöiset bitit:
bitti 0 : oikea Shift painettuna
bitti 1 : vasen Shift painettuna
bitti 2 : Ctrl painettuna
bitti 3 : Alt painettuna
bitti 4 : Scroll Lock päällä
bitti 5 : Num Lock päällä
bitti 6 : Caps Lock päällä
bitti 7 : Insert päällä
Osoitteessa 18h on toinen lippukenttä, jonka bitit ovat:
bitti 0 : oikea Alt painettuna
bitti 1 : vasen Alt painettuna
bitti 2 : SysReq painettuna
bitti 3 : Pause päällä
bitti 4 : Scroll Lock painettuna
bitti 5 : Num Lock painettuna
bitti 6 : Caps Lock painettuna
bitti 7 : Insert painettuna
Painettuna tarkoittaa, että painettuna juuri nyt, ja päällä, että merkkivalo palaa näppäimistössä. En ole näitä testannut, kopioin vain kirjasta.
Kiitti. Mitä kirjaa muuten käytät?
Aihe on jo aika vanha, joten et voi enää vastata siihen.