Using AltGr with a physical keyboard with Android behaves very strangely and doesn't really work. To begin with we get Alt_R instead of ISO_Level3_Shift when pressing the key. When then pressing 2 on a Swedish keyboard we expect a "@" to be sent. However instead we get: * Left Shift down * "@" down * "@" up * Left shift up Not sure what is going on. Seems to happen in both Firefox and Chrome though.
(In reply to comment #0) > When then pressing 2 on a Swedish keyboard we expect a "@" to be sent. However > instead we get: > > * Left Shift down > * "@" down > * "@" up > * Left shift up > Brain fart. This is what Xvnc fakes because the wrong key was sent for AltGr. Web Access sends the @ just fine. So the issue is that the wrong symbol is sent for AltGr. We have no way of knowing if it is Alt_R or AltGr, so the browsers need to be fixed here: https://github.com/mozilla-mobile/fenix/issues/6471 https://bugs.chromium.org/p/chromium/issues/detail?id=1021856