Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keyboard shortcuts do not work properly on Russian Phonetic Colemak #82

Open
carbon-starlight opened this issue Feb 21, 2024 · 1 comment
Labels
bug Entomology needed!

Comments

@carbon-starlight
Copy link

In the original implementation of this layout (also known as Rulemak) for PKL it's author made it so when a shortcut like Ctrl+<Key> is pressed the result is the same as if a corresponding key on the original Latin Colemak was pressed. I believe it's the correct implementation — I have never encountered a piece of software that would use shortcuts with Cyrillic letters (like Ctrl+Щ). It is also a standard behavior for all usual QWERTY implementations. Shortcuts should reflect Latin letters wherever they are placed on the original Colemak.

@DreymaR
Copy link
Owner

DreymaR commented Feb 29, 2024

Thank you for bringing this to my attention!

I'm not sure what the problem is, actually. It is not a problem with the Cyrillic layout group (Colemak\Cmk-eD-Kyr) itself, as the same happens with the Greek phonetic layout group. Shortcuts using the number row seem to be working.

The Key History shows that something odd does indeed happen. Using Ctrl+A to test, the Ctrl key is handled the same but while a Latin script layout sends VK41 SC01E i, the Ru layout sends VKE7 SC0430 U. So, a Unicode send instead of a key send?

I think this used to work earlier. I'm really not sure what the problem is. Hmmm...!

@DreymaR DreymaR added the bug Entomology needed! label Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Entomology needed!
Projects
None yet
Development

No branches or pull requests

2 participants