Photoshop: Broken shortcuts in Russain kb layout problem

  • 1
  • Problem
  • Updated 7 years ago
  • (Edited)
Concise problem statement:
Photoshop tools shortcuts don’t work with non-system cyrillic keyboard layout.

Steps to reproduce bug:
1. Install non-system cyrillic keyboard layout, e.g. made with Ukelele
2. In Photoshop, for example, try pressing keys corresponding to tools like V or A (in Russian these are М and Ф respectively)

Results: Tools don’t change. What’s interesting is that they DO change with non-system latin layouts and they DO change with cyrillic system layouts like “Russian — PC” (shipped with Mac OS)

Expected results: Tools should change no matter what input source I have selected. It’s such a pain to switch to English to swtich to Move tool!

This worked perfectly in CS4, but in CS5 something broke.
Photo of denis suvorkin

denis suvorkin

  • 1 Post
  • 0 Reply Likes

Posted 7 years ago

  • 1
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 812 Reply Likes
Photoshop gets the keyboard events from the OS. Photoshop doesn't know anything about your third party layout utilities.

If you are pressing the correct keys and Photoshop is not responding correctly, then Photoshop received the wrong key even from the OS, and something outside of Photoshop is altering the events incorrectly.

Most likely your keyboard utility works with Carbon events (CS4), but does not work correctly with Cocoa events (CS5).
Photo of David

David, Official Rep

  • 2727 Posts
  • 373 Reply Likes
Howdy Denis,

I've heard of problems with Ukelele before and I think Chris is probably correct. That said, do OTHER applications correctly handle the non-system keyboard layout? That information would give much more insight into where the problem lies. If the fault is on our side, we'd love to know so we can fix it.

Спасибо! 8-)
David