berkantipek adlı üyeden alıntı: mesajı görüntüle
get methodunu denedin mi F klavye ile. Fiziksel tuş - string maplamasi lazim o methodun. KeyQ da QWERTY'de Q'nun bulundugu fiziksel tusu temsil eden ID.
Ah, dediginiz gibi isliyor olmali elbette. Hakli olabilirsiniz, kusura bakmayin.

let layout = 'Q'
if ((await navigator.keyboard.getLayoutMap()).get('KeyQ') == 'f')
   layout = 'F'
layout += ' klavye kullaniyorsunuz'
alert(layout)
ya da
navigator.keyboard.getLayoutMap()
    .then(keyboard => keyboard.get('KeyQ'))
    .then(getKey => {
        let layout = 'Q'
        if (getKey  == 'f')
           layout = 'F'
        layout += ' klavye kullaniyorsunuz'
        alert(layout)
})
kod ornekleri is gorecektir muhtemelen.