On Thu, Nov 23, 2017 at 10:56 PM, Mike Jumper <mike.jum...@guac-dev.org> wrote: > On Thu, Nov 23, 2017 at 1:46 PM, Greg Trasuk <tras...@stratuscom.com> wrote: >> Hi all: >> >> I’m trying to use Guacamole with an iOS device (I’ve tried both iPad and >> iPhone devices) with an IOGear GKB632B keyboard >> (https://www.iogear.com/product/GKB632B/) >> >> The problem is that Guac doesn’t seem to understand the keyboard mapping, >> particularly for the escape key (and I would guess other keys as well, but >> all I’m trying to do is use ‘vi’). On this keyboard When used through >> Safari on the iOS devices, the escape key generates a ‘U’ character. It >> works when connected to a MacBook. >> >> Any ideas? >> > > It's possible that iOS Safari is not actually generating JavaScript > key events for the keyboard at all. I've seen this in the past with > bluetooth keyboards on iOS. > > What do you see when you try using that keyboard on iOS with the > generic JavaScript key event tester at > http://guacamole.apache.org/pub/tests/key-event-test.html ? (Please > test both with and without the input field focused). >
Errr ... never mind on not generating events - clearly, if a key is being typed as a result, even if incorrect, some sort of event is making it through. The JavaScript key event tester may reveal what's actually inside those events, and why Guacamole thinks you're typing a "U". - Mike