Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CTRL+A behaviour abnormal #384

Closed
avsdev-cw opened this issue Feb 17, 2021 · 7 comments
Closed

CTRL+A behaviour abnormal #384

avsdev-cw opened this issue Feb 17, 2021 · 7 comments

Comments

@avsdev-cw
Copy link

When pressing CTRL+A, regardless of if terminator is in focus or not, it either hides the primary (ie, first opened) terminator window or displays it if it is already hidden. If that window is closed the behaviour returns to normal - until the next time you open a new terminator window which then exhibits the same behaviour. Any windows opened between opening the buggy one and closing it perform as expected.

This is a bug that has been around for a number of years, it has a launchpad report here: https://bugs.launchpad.net/terminator/+bug/1703530

I'm surprised it is still in existence in the current version (2.1.0) of terminator given how critical this to a functioning system and since this is the new place to report bugs, I'm opening a ticket here. I'd entirely forgotten about it until I upgraded my system and upgraded terminator (I had it pinned to an earlier version which did not display the bug and it is no longer suitable to do so).

Let me emphasize, this steals the CTRL+A EVERY time it is used REGARDLESS of if terminator is in focus and WITHOUT it being set as a shortcut key (I see CTRL+SHIFT+A is a shortcut by default for hiding/showing the current terminator window, changing or disabling this shortcut has no effect).

@avsdev-cw
Copy link
Author

Further information on my system:
Debian 11 (Bullseye) [modified BunsenLabs flavor]
Terminator 2.1.0
Openbox 3.6.1 / lightdm 1.26.0

@avsdev-cw
Copy link
Author

Further investigation, because I never actually checked it, if you change the "hide_window" shortcut to something else (e.g. CTRL+`), it doesn't work

@mattrose
Copy link
Member

I'll take a look at this soon. The show/hide on Ctrl-A is actually supposed to work as you describe. IE, no matter what window has focus, the terminator window is supposed to toggle when you hit Ctrl-A, but there should be a way to disable it if you don't want that behaviour, and I don't see any way of doing that in preferences.

@mattrose
Copy link
Member

It's supposed to be able to emulate "Quake mode" that other terminals have.

@avsdev-cw
Copy link
Author

avsdev-cw commented Feb 18, 2021

Ah ok, it is very unfortunate that the shortcut chosen is a universally common shortcut for "Select all".

Perhaps Super+A might have been a better choice as a default? (Super+A conflicts with "Show all applications" on ubuntu)

@mattrose
Copy link
Member

Looking at this further, the default keybinding is actually Ctrl-Alt-A, not Ctrl-A. And it is configurable in the keybindings preferences. Can you re-open if this is still a problem for you.

@avsdev-cw
Copy link
Author

@mattrose Are you sure? Unless I'm wrong, that would conflict with the default keybinding for edit_tab_title keybinding. I can't find a keybinding setting for "quake mode"? The default for hide_window is a and changing that setting seems to fix the issue for me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants