I install XFCE about once a year. Each time it takes me a while to figure out where to configure *all of the* the keyboard shortcuts (I want to assign switching virtual desktops to two special buttons). I quickly find the 'application shortcuts' in the 'Keybord' settings. But it's hard for me to find the additional keyboard shortcuts that are hidden in "Window Manager"*, today I even had to search for them on the internet. Even worse: Finding the 'keyboard shortcuts" in the keyboard makes me wonder whether I have to install additional software to configure additional keyboard shortcuts. Which means I don't search in other settings entries anymore. I think they should both be on one place, and in my opinion this should be the 'Keyboard' settings, which I'd find the most straight-forward place.
I agree with this proposal. I think creating a new menu entry called "shurtcuts" would be the easiest solution. There could be two tabs entries, one for "general" and one for the the "window manager" shortcuts. Further there are many important shortcuts only found in config files and it took me a while to find them. (e.g. ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml) IMHO these shortcuts should be found in the settings manager as well.
I support a-rednaxela@gmx.de's approach of having all key bindings integrated on a single panel. Main reason is that whatever should happen if two actions are bound to the same key combo (refuse that, accept it and run both, whatever), the combo-to-action(s) list needs to be visible to users so they can see conflicts and decide what they want to do with the situation.
I strongly support this proposal: indeed it does not make sense to have to look for keyboard shortcuts @ two different places. It made me confused once more today when setting up, it took some half an hour to find both. Thank you in advance for taking the time to unify these two settings! By the way, the "Clear" button in the Window Manager settings does not work properly on 4.12. I'll file a separate bug for this.
By the way, this one seems an historical bug, related e.g. to https://bugzilla.xfce.org/show_bug.cgi?id=4695 (and to several more findings of this problem. It is high time to fix it!
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfce4-settings/-/issues/51. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev