Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Intellij ignores the selected keyboard layout

This seems like a bug in IntelliJ 12: Every couple of times when I switch between keyboard layouts (English and Hebrew) IntelliJ get stuck on one of them and ignore the windows selected keyboard layout. This happens only for intelliJ, all other programs respond as usual to the windows selected keyboard layout.

Is there at least a workaround, or a way to reset IntelliJ's keyboard layout? The only thing that seems to work for me so far is restarting my machine...

(My OS is Windows 7 Enterprise 64bit)

like image 346
Ido.Co Avatar asked May 18 '13 10:05

Ido.Co


People also ask

How do I change the keyboard layout in IntelliJ?

To view the keymap configuration, open the Settings/Preferences dialog Ctrl+Alt+S and select Keymap. IntelliJ IDEA automatically suggests a predefined keymap based on your environment.

How do I start typing in IntelliJ?

Start typing a code construct and press Ctrl+Shift+Enter . IntelliJ IDEA automatically completes the construct and adds the required punctuation.

How do I change the keyboard language in Pycharm?

In Windows 10, Alt + Shift (sometimes Ctrl + Shift) also switches keyboard layouts, so this explains the behavior. Following this answer, one can change this at Control Panel\Clock, Language, and Region\Language\Advanced settings under "Change language bar hot keys".


Video Answer


1 Answers

This is 100% reproduced when you switch keyboard layout in quick class search (Ctrl+N). Also in intellij idea 13. Something like:

  1. Open quick search menu when keyboard is not in English layout (Russian e.g.)
  2. Type anything
  3. Switch to English
  4. Congratulations! you stuck in russian layout :) restart your intellij idea!

When I ceased to switch layout in search, I forgot about this problem.

UPD: it's suitable for most part of text inputs (even for search and file creation)

like image 74
Selirion Avatar answered Sep 21 '22 17:09

Selirion