I added a shortcut key to start my browser(Ctrl+F) but later found it was used by another program.
Is there a way to get a list of shortcuts already in use?
Firefox is my browser.
I added a shortcut key to start my browser(Ctrl+F) but later found it was used by another program.
Is there a way to get a list of shortcuts already in use?
Firefox is my browser.
It is not possible to have one comprehensive list of keyboard shortcuts that are in use. That is because keyboard shortcuts may be defined and act on different levels.
Keyboard shortcuts used in an application are defined by the developers of the application. In some cases, the application allows to reconfigure these definitions, in other cases, it doesn't.
Keyboard combinations can defined by your desktop environment. These are active throughout and have preference over the shortcut defined in an application. For example, if you define Ctrl+f to launch your browser, then the same shortcut defined at the level of an application, i.e. Ctrl+f in your browser or word processor to find something, will not work anymore.
For (1), there may be a list of the shortcuts in the manual, or on a help page, or there might be no documentation. It depends on the software. For (2), you can typically see these in the Keyboard settings of your desktop environment (Gnome, Mate, Budgie, KDE, ...), or in the configuration manual of window managers (openbox, i3wm, ...).
There are some conventions on the use of certain keyboard combinations. Typically, programmers will attempt to define their hotkeys as to not conflict with combinations that find general use (otherwise they will hear it from the users!). You thus need to have the same care in choosing your hotkeys. If at some point, you discover that your choice of Ctrl+f to open a browser conflicts with an important hotkey in an application, then you will need to consider whether to keep that combination or not.
xdotool
and evtest
that may reveal the problem more focused to the shared resource in conflict but haven't gotten those to work yet.
– Pysis
Dec 20 '21 at 17:17
xev | grep -iP 'keycode'
was another useful program to mention. (evemu-*
and xte
too)
I also have the key mapper application running that only modifies a few keys.
Checking that and GNOME settings manually earlier did no show an issue, using gsettings list-recursively | grep -i '...' | less
more efficiently.
xbindkeys_show
also helps, but I disable that from my ~/.xinitrc
file.
Found that the problematic application Guake may have larger issues using any key combination that I gave to it that I chronicled in an issue over there: https://github.com/Guake/guake/issues/1642
– Pysis
Dec 21 '21 at 17:40
Control Centre --> Keyboard Shortcuts
– Liso Mar 26 '19 at 03:27Ctrl+F
to open a dialog to find something! – DK Bose Mar 26 '19 at 03:35