[ https://issues.apache.org/jira/browse/GUACAMOLE-943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17029415#comment-17029415 ]
John Filo commented on GUACAMOLE-943: ------------------------------------- Yeah, Fn keys seem to be mapped differently between using AWS SSM Browser SSH client versus Guacamole SSH. In AWS SSM it's: {code:java} ^[OP 27 0033 0x1b 79 0117 0x4f 80 0120 0x50{code} In Guacamole SSH it's: ^[[[A 27 0033 0x1b 91 0133 0x5b 91 0133 0x5b 65 0101 0x41 I can handle this difference in terminfo easily enough, however, as you've pointed out if terminal isn't dealing with sending Shift key or Shift-Fn combinations to the terminal then that would need to be added first I guess > F1-F24 keys send incorrect control sequence for SSH/Telnet > ---------------------------------------------------------- > > Key: GUACAMOLE-943 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-943 > Project: Guacamole > Issue Type: Bug > Components: Terminal > Affects Versions: 1.1.0 > Environment: RHEL 7 > Reporter: John Filo > Priority: Major > > We are using Guacamole with SSH connections and we have an application that > requires Shift-Fn keys mapped through for Shift-Fn1 to Shift-Fn24. > On the target SSH server, if I use `showkey -a` it shows that Fn1 and > Shift-Fn1 map through as: > {code:java} > sh-4.2$ showkey -a > Press any keys - Ctrl-D will terminate this program > Fn1 is > ^[OP 27 0033 0x1b > 79 0117 0x4f > 80 0120 0x50 > Shift-Fn1 is > ^[[1;2P 27 0033 0x1b > 91 0133 0x5b > 49 0061 0x31 > 59 0073 0x3b > 50 0062 0x32 > 80 0120 0x50{code} > Whereas, via Guacamole Client, if I use `showkey -a` it shows that Fn1 and > Shift-Fn1 map through as: > {code:java} > sh-4.2$ showkey -a > Press any keys - Ctrl-D will terminate this program > Fn1 is > ^[[[A 27 0033 0x1b > 91 0133 0x5b > 91 0133 0x5b > 65 0101 0x41 > Shift-Fn1 is > ^[[[A 27 0033 0x1b > 91 0133 0x5b > 91 0133 0x5b > 65 0101 0x41 > {code} > As you can see, using Guacamole Client the Shift key doesn't seem to be > mapped through with Fn1. > Where/How are keys mapped through for the SSH protocol? > Is it possible to add Shift-Fn[1-24] key mappings? -- This message was sent by Atlassian Jira (v8.3.4#803005)