6

When I change my keyboard layout from En to another language (Persian), the shortcut keys do not work in the new language.

For example ctrl+s didn't save my edit in a text file.

  • 1
    Probably because S doesn't exist in that location anymore. Check the File menu of a program with saving capabilities to see the new shortcut. – TheWanderer Apr 18 '15 at 07:27
  • in eclipse IDE ctrl+s should save note. when i use English keyboard layout thats work but when i change layout didn't work – Ahmad R. Nazemi Apr 18 '15 at 07:36
  • It doesn't work because you changed the layout, meaning S is no longer on the S key. What language did you change to? And try my suggestion. – TheWanderer Apr 18 '15 at 07:37
  • What physical keyboard type and what other language selected in keyboard layout? And system language is still En, right? – user3169 Apr 18 '15 at 23:24
  • it is standard lap top keyboard. and i change language to Persian. this problem happening when i use eclipse IDE – Ahmad R. Nazemi Apr 19 '15 at 08:24
  • In the menu bar under File, is "Save" still listed as "Ctrl+S" when the keyboard is set to Persian? Are other apps. OK? By the way, when you reply to a persons comment, you should include @username so that person gets an alert. – user3169 Apr 19 '15 at 17:53
  • @user3169 yes Save listed as Ctrl+s and other apps Ok – Ahmad R. Nazemi Apr 19 '15 at 21:56

1 Answers1

0

This longstanding bug "Shortcut keys doesn't work with Arabic and other non-English keyboard", which affected all non-Latin keyboard layouts, has now been fixed as of version 4.7.2.

However, the version of Eclipse in the repositories is out of date, so you will need to install the latest version, which is available from the Eclipse website, and not by using the package manager.

More help on installing this way is also available here.