Skip to content

Feature Request: Integration of all Keyboard Settings

Background

I have used XFCE for about 5/6 years now, and through this time I used to configure the desktop in one way or another... Tweaking something different in each cycle. I have used it in Debian, Ubuntu, and MX Linux. - The reason I actually prefer XFCE in therms on keyboard settings is mainly that I can switch off all keyboard bindings that could conflict with productivity apps like Blender, Inkscape, or LibreOffice, and set all system bindings to a single key: The SUPER key. (The one with the MS Windows Logo).

I move windows, resize them, hide them all, show them all again, launch the terminal, calculator, Firefox, and Thunar, switch workspaces, and set desktop layouts... ALL with the SUPER key. Never having a conflict with specific app bindings.

Use of the most commonly uses of the SUPER key

The Problem

  • xfce4-keyboard-settings If you want to launch some application,
  • xfwm4-settings If you want to configure your window manager behavior,
  • system-keyboard-qt-launcher If you want to change the keyboard layout,
  • onboard-settings If you want to configure the virtual keyboard,
  • xfce4-accessibility-settings If you want to change some accessibility switches.
  • Every other per-app keyboard settings if you want to interact with your app correctly.

Isn't it nonsense to have such a mix of apps, categories, and submenus to configure how we interact with our keyboard?

Collection of the most essential apps to configure the keyboard behavior in XFCE

Initiative

Hide all of the mentioned applications from the launcher, and integrate all their functions and configurations in a better-organized way inside the existing xfce4-keyboard-settings.