Users who use Linux and Windows on a regular basis (I use mostly Windows at work, but only Linux at home) probably would like some sort of common ground when it comes to keyboard shortcuts. In the Windows world, there are some often used shortcuts using the “Windows” key (also reffered to as “Super” in Linux) in particular, for example:
- Win+R = Run application
- Win+L = Lock screen
- Win+E = Open file manager
- Win+P = Show display projection menu
- Win+D = Show desktop (minimize all open windows)
It’s simple to add shortcuts like this yourself, for example in XFCE I have added:
- Win+R = xfce4-appfinder --collapsed
- Win+L = xflock4
- Win+E = exo-open --launch FileManager
- Win+P = xfce4-display-settings --minimal
- Win+D = Window Manager settings - Keyboard: Show Desktop
So the suggestion is to ask the user (e.g. during setup), if those common shortcuts should be added automatically. I think it would provide extra value for users familiar with Windows shortcuts, if they didn’t have to add those themselves (and new users might not be able to do this themselves). Most, if not all, keyboards have the Super/Windows key anyway, and Linux users often configure it for window manager hotkeys anyway. So it would be a nice default to set them to something familiar (after asking).
Unrelated suggestion: when you want to run executables/scripts via XFCE Run and enter a full path starting with a “/”, XFCE will open a file manager instead. This is unintuitive. The user can change this behavior by opening the application launcher settings and remove the default command of “/” opening a file manager. Then, it works as expected. This should maybe be a default setting. Optimal solution would be: if the entered full path is a directory, open file manager. If it’s an executable, run it.