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

The ability to set custom keybinds. #15076

Open
strobili opened this issue Sep 1, 2020 · 9 comments
Open

The ability to set custom keybinds. #15076

strobili opened this issue Sep 1, 2020 · 9 comments
Labels
A-Shortcuts Keyboard shortcuts A-User-Settings O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist T-Enhancement X-Needs-Design

Comments

@strobili
Copy link

strobili commented Sep 1, 2020

I've been using Element for a few months at this point and have noticed a pressing issue; there is no way to set custom keybinds. I think this is an issue because of the various issues that could arise when being forced to use the default keybind for, as an example, muting (CTRL+D.)

The "control" key is very commonly used as something for running or crouching in video games, meaning that if you were using Element and playing a game, muting would interfere with your game. I am personally not a very big fan of this, and I don't think many others are either.

@t3chguy
Copy link
Member

t3chguy commented Sep 1, 2020

The keybinds only work when your focus is on Element anyhow so it would NOT interfere with your game

@t3chguy t3chguy added the A-Shortcuts Keyboard shortcuts label Sep 1, 2020
@foresto
Copy link

foresto commented Sep 1, 2020

+1 for the feature. (Not because of key conflicts, but because Element's keybindings have always been different from the standard ones on my desktop, which is a constant source of mistakes, surprising behavior, and frustration. Custom keybindings would give users a way to fix this, on all platforms.)

@SimonBrandner SimonBrandner added A-User-Settings O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist labels Dec 27, 2021
@SimonBrandner
Copy link
Contributor

matrix-org/matrix-react-sdk#7198 makes the first steps toward this

@HarHarLinks
Copy link

adding to the arguments, some keybinds may or may not work as well on different keyboard layouts #19694

@livnev
Copy link

livnev commented Jun 3, 2022

It's quite annoying how the default and immutable keybindings conflict with standard readline bindings (like Ctrl-b and Ctrl-e for example), +1 for a feature to customise keybindings or at least disable some.

@Blub
Copy link

Blub commented Jan 30, 2024

Search (Ctrl+F) hijacking is very aggravating, especially if it's a bad search.
Please... fix...

@t3chguy
Copy link
Member

t3chguy commented Jan 30, 2024

@Blub that's why its opt-in...

image

@Blub
Copy link

Blub commented Jan 30, 2024

Huh, interesting. Maybe that should additionally be in the much more obvious "Keyboard" section (the large category on the left, not the subsection in Preferences...) :S

@quatquatt
Copy link

One would expect creating a link to be "Ctrl+K", as it is on other platforms. But on Element, it's "Ctrl+Shift+L". As far as I can tell, there's no way to change this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Shortcuts Keyboard shortcuts A-User-Settings O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist T-Enhancement X-Needs-Design
Projects
None yet
Development

No branches or pull requests

8 participants