2

How can I set default keyboard-layout for individual applications?

Example:

  • For Chrome: Russian
  • For Visual Studio Code: English

I know Windows has an auto option for this, but often it doesn't work correctly, and I also have a third language. Maybe I could remove it from the language list, using it only through a special shortcut, such as CTRL+1?

JW0914
  • 7,052
  • 7
  • 27
  • 48
  • Consider installing some Linux distribution such as [Ubuntu](https://ubuntu.com/) or [Debian](http://debian.org/). On both of them, switching keyboard layout is *very* easy. My daughter (teaching Russian, and typing russian text) is doing that all the time. Then configuring a keyboard layout change at a single keyboard press is a matter of minutes. And both Chrome and VisualStudioCode runs on these Linux distributions – Basile Starynkevitch May 11 '20 at 07:36
  • @BasileStarynkevitch Thanks for reply, but Linux not satisfies all my needs. – Денис Гребенюк May 11 '20 at 07:40
  • That was a comment, not a reply. Good luck. Microsoft sells some support. Did you consider contacting them? And [Visual Studio Code](https://code.visualstudio.com/) is opensource, so you can improve the code and recompile it. – Basile Starynkevitch May 11 '20 at 07:48

1 Answers1

2
  1. Go to Settings -> Devices -> Typing
  2. Go to Advances keyboard settings. Enable "Let me use a different input method for each app window"
  3. Go to Chrome and select Russian keyboard. Then go to Visual Code and select English keyboard.

Reference: How to Turn On or Off Use Different Keyboard Layout for each App Window in Windows 10

Reddy Lutonadio
  • 17,120
  • 4
  • 14
  • 35