Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
1.1.0
-
None
-
None
-
RHEL 7
Description
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:
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
Whereas, via Guacamole Client, if I use `showkey -a` it shows that Fn1 and Shift-Fn1 map through as:
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
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?