You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Nick Couchman (Jira)" <ji...@apache.org> on 2026/01/31 20:10:00 UTC
[jira] [Closed] (GUACAMOLE-2188) Support Shift+Tab combination in terminal emulator
[ https://issues.apache.org/jira/browse/GUACAMOLE-2188?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nick Couchman closed GUACAMOLE-2188.
------------------------------------
Resolution: Implemented
> Support Shift+Tab combination in terminal emulator
> --------------------------------------------------
>
> Key: GUACAMOLE-2188
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-2188
> Project: Guacamole
> Issue Type: Improvement
> Components: guacd
> Reporter: Bradley Bennett
> Priority: Minor
> Fix For: 1.6.1
>
>
> Guacamole's SSH and Telnet terminal emulators do not properly handle modifier key combination {{{}Shift+Tab (Backtab){}}}. Currently, this combination sends the same escape sequences as its unmodified counterparts (Tab sends 0x09, Shift+Tab also sends 0x09), preventing users from using CLI tools that rely on these keyboard shortcuts.
> {{Shift+Tab}} should send the escape sequence {{ESC[Z}} (0x1B 0x5B 0x5A) per standard terminal emulation behavior, as confirmed by testing against AWS SSM web console and standard Linux terminals.
> This impacts user experience when working with interactive CLI tools like:
> * kubectl/k9s navigation ({{{}Shift+Tab{}}} to move backward through fields)
> * tmux/screen commands
> * Claude Code switching between Plan mode and Edit mode
> * Terminal-based editors and TUIs that use Shift+key combinations
--
This message was sent by Atlassian Jira
(v8.20.10#820010)