DreymaR / BigBagKbdTrixXKB

"DreymaR's Big Bag of Keyboard Tricks" for *nix with XKB
MIT License
200 stars 39 forks source link

DH mod for Portuguese (Brazil) Layout #27

Open krasmazov483 opened 2 years ago

krasmazov483 commented 2 years ago

Hello there!

I noticed that the US variant of the Colemak layout have a DH version, but currently there is no DH variant for Portuguese (Brazil) for both keep local symbols and unified symbols.

This can be circumvented by ticking the Colemak Curl (DH) ergo Mod option inside Miscellaneous compatibility options in the Advanced tab on the keyboard setting on KDE Plasma (Screenshot below), but I game a lot and Wine/Proton does not support dynamically changing your keyboard layout, so it defaults to the first one in the system settings. Having a DH layout in Portugese for both variants I listed above would fix this since there would be no need to keep Colemak as the first layout on the list.

Screenshot ![Screenshot_20220326_144125](https://user-images.githubusercontent.com/9277125/160251315-f464a5e6-1475-44c8-a3a1-8e092aff0312.png)
DreymaR commented 2 years ago

Ah, yes. It's not just for Portuguese but for every locale. I've let the Curl(DH) mod be an option so far, but that's not enough anymore. I'm very busy with some other stuff atm, but I promise I'll try to find the time to add Colemak-DH as proper layouts everywhere. I hope users manage to set the keyboard model component right for their case then... You know that with a row-staggered board you should use an Angle mod for proper Colemak-DH?

krasmazov483 commented 2 years ago

Yep I do know that, I'm using it as you can see on the screenshot below. Honestly I really love the angle mod on QWERTY too, feels so much more natural to type.

Screenshot ![Screenshot_20220328_154044](https://user-images.githubusercontent.com/9277125/160465105-6d104aa8-d5cb-4da7-9fb7-0f64c7fb4e76.png)

But to be completely honest I was confused about that when I first started with Colemak-DH and saw other people confused too when I searched about it.

And while there is no easy way to show how to change that since different Desktops will have different settings or even no way of changing that on the GUI, I think it would be better to have a big warning or a Usage Section on the readme here on GitHub showing at least how to do it on KDE or another DE with easy access to these settings, probably would alleviate this type of issue a lot.

DreymaR commented 2 years ago

Is that KDE you're using? I think that GNOME went stupid at some point and removed the keyboard model setting from the UI.

krasmazov483 commented 2 years ago

Yep it's KDE. I find the keyboard settings in there to be pretty good.

Unfortunately GNOME does have a history of stripping features away. Although there's probably ways around that with some GUI.