Remaped shortcuts for non English layouts?

2-3 days ago shortcuts are not working as they did before. It used to be that shortcuts were mapped to physical location of keys, not mapped to the actual keyboard layout you pick from the system menu. Let me explain: I use Serbian layout for most of the typing since I have special glyphs I don’t kave on English layout like đšžćč. Serbian keyboard has mostly the same layout as the English one, except that Z and Y are swapped and other symbols like ±(); are on different locations. This is the issue with any other software, since you would need to stretch your pinky and index finger just to make undo action. Figma was great and unique because all the shortcuts stayed in the same place on the keyboard regardless of the layout. Now Figma is acting as any other program, I have to switch all the time between two layouts, Serbian for typing, English for everything else.

This is supper annoying, can I switch this somehow back?

Can someone from Figma answer me?

Hello @Nikolaaa, Thanks for bringing this to our attention!

As you mentioned, Figma’s default keyboard shortcuts are designed for a US QWERTY keyboard layout. Also, you have the option to update your Figma keyboard layout to access shortcuts mapped to that specific layout.

If I understand correctly, you are looking to access shortcuts mapped to a different layout from your system keyboard. In this case, it might be a good idea to check your keyboard layout in the keyboard shortcuts panel to ensure that your desired layout is selected.

Here’s how:

  1. Open a file
  2. Click on the Figma icon in the top left corner
  3. Go to “Preferences” > “Keyboard layout…”

Please review this Help Center article for more details. - Select keyboard layout

As a note, unfortunately, Serbian keyboard layouts are currently not supported by Figma. If you would like us to consider supporting this keyboard layout in the future, please submit a request using this form. - Keyboard layout request form

Thank you once again for reaching out!