elementary / switchboard-plug-keyboard

Switchboard Keyboard Plug
GNU General Public License v2.0
28 stars 22 forks source link

Make it easier to use already known hotkeys for users coming from popular operating systems #435

Open spotlesscoder opened 1 year ago

spotlesscoder commented 1 year ago

Problem

I grew up using MS Windows most of the times. So most of the hotkeys that I can remember without any thinking are for example: "Super" key for app menu "Super + E" for opening file browser and so on.

In elementary, key bindings for such actions are differ a lot.

Proposal

Have some keymap profiles available for selection on a new page within the onboarding app with 3 default options as radio buttons and change the key bindings and the key shortcuts overview dialog accordingly when the user selects one of these actions.

The options should be

Maybe there are some more OS or distros I am missing here. Can't really remember whether vanilla Ubuntu's shortcuts differ a lot from MS Windows. If that is the case, it should also be added as an option. Same for other popular distros (Linux Mint? Fedora?, ...?)

Prior Art (Optional)

No response

semenovfilipp commented 7 months ago

Hey, Completely agree with you. It would be great if it happens. For macOS shortcut you can use kinto.sh Unfortunately, it's not the same but close..

Also you can use dconfEditor for switching languages on Super+Space. For this you need to go "switch-input-source" -> "space" and change for key you want.

But it will be better if team of ElementaryOS make this feature or ask for help of followers (like me for example, just explain what to do)