[GH-ISSUE #3401] [feature]: Ability to disable and customize keyboard shortcuts #1140

Open
opened 2026-03-16 18:49:54 +03:00 by kerem · 5 comments
Owner

Originally created by @cdhowie on GitHub (Sep 28, 2023).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/3401

Is there an existing issue for this?

  • I have searched the existing issues

Summary

Please add a toggle on the app settings page to disable all keyboard shortcuts.

Why should this be worked on?

I use the Dvorak keyboard layout, and paste (CTRL+V) uses the physical keyboard key . instead of V, which hoppscotch picks up as a keyboard shortcut. This makes me unable to paste using my keyboard, instead requiring me to use the right-click menu to paste.

Originally created by @cdhowie on GitHub (Sep 28, 2023). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/3401 ### Is there an existing issue for this? - [X] I have searched the existing issues ### Summary Please add a toggle on the app settings page to disable all keyboard shortcuts. ### Why should this be worked on? I use the Dvorak keyboard layout, and paste (CTRL+V) uses the physical keyboard key `.` instead of `V`, which hoppscotch picks up as a keyboard shortcut. This makes me unable to paste using my keyboard, instead requiring me to use the right-click menu to paste.
Author
Owner

@Firdous708 commented on GitHub (Oct 2, 2023):

@cdhowie Can I work on the issue?

<!-- gh-comment-id:1742483705 --> @Firdous708 commented on GitHub (Oct 2, 2023): @cdhowie Can I work on the issue?
Author
Owner

@liyasthomas commented on GitHub (Oct 2, 2023):

Rather than disabling the keyboard shortcuts completely, I'd like to suggest a feature request to have the ability to map custom key combinations for shortcuts. What do you think @cdhowie, @Firdous708?

<!-- gh-comment-id:1742614314 --> @liyasthomas commented on GitHub (Oct 2, 2023): Rather than disabling the keyboard shortcuts completely, I'd like to suggest a feature request to have the ability to map custom key combinations for shortcuts. What do you think @cdhowie, @Firdous708?
Author
Owner

@Firdous708 commented on GitHub (Oct 2, 2023):

This can be a powerful and flexible feature.

<!-- gh-comment-id:1742687185 --> @Firdous708 commented on GitHub (Oct 2, 2023): This can be a powerful and flexible feature.
Author
Owner

@cdhowie commented on GitHub (Oct 3, 2023):

I'm fine with either approach. For now I patched our deployment to disable keyboard shortcuts globally.

<!-- gh-comment-id:1743983988 --> @cdhowie commented on GitHub (Oct 3, 2023): I'm fine with either approach. For now I patched our deployment to disable keyboard shortcuts globally.
Author
Owner

@giddie commented on GitHub (Dec 6, 2023):

I'm also a Dvorak user.

TBH I'm a little confused as to why the keyboard layout is ignored in the first place. The Ctrl+. shortcut would be fine for Dvorak too, if it actually listened for Ctrl+.. The problem is that it thinks Ctrl+V is Ctrl+.. Is the app trying to interpret raw keycodes without reference to configured keyboard layout, and just assuming QWERTY?

<!-- gh-comment-id:1843276620 --> @giddie commented on GitHub (Dec 6, 2023): I'm also a Dvorak user. TBH I'm a little confused as to why the keyboard layout is ignored in the first place. The `Ctrl+.` shortcut would be fine for Dvorak too, if it actually listened for `Ctrl+.`. The problem is that it thinks `Ctrl+V` is `Ctrl+.`. Is the app trying to interpret raw keycodes without reference to configured keyboard layout, and just assuming QWERTY?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#1140
No description provided.