sumatrapdfreader / sumatrapdf

SumatraPDF reader
http://www.sumatrapdfreader.org
GNU General Public License v3.0
12.94k stars 1.67k forks source link

Keyboard commands do not work when the Cyrillic layout is active #4322

Open minsk21 opened 2 weeks ago

minsk21 commented 2 weeks ago

SumatraPDF version

Keyboard commands such as the "a" key to highlight text with color do not work if the Cyrillic keyboard layout is active (for example Russian, Ukrainian)

minsk21 commented 1 week ago

The problem will persist image

GitHubRulesOK commented 1 week ago

Hmm key mapping for different languages can be an issue for such cases so the "English (American/International" keycode is probably totally different on many global keyboards.

For what it is worth this is what the en-GB code is detected as a but same key in arabic is ش image

kjk commented 4 days ago

Sadly I don't have such keyboard to test.

If anyone has such keyboard and some knowledge of programming, this is most likely related to CreateSumatraAcceleratorTable() in Accelerators.cpp.