Time and Language Add or Remove Language Bar in Windows 11


Keyboard_layout_banner.webp

This tutorial will show you how to add or remove the language bar on the taskbar and sign-in screen for your account in Windows 11 without having to remove all extra languages and/or keyboard layouts.

When you have more than one language and/or keyboard layout installed, you will see the language bar (input indicator) on the taskbar system tray area and sign-in screen by default.

The language bar allows you to switch between your added languages and keyboard layouts as needed.


EXAMPLE: Language bar on taskbar and sign-in screen

Language_Bar.png
Language_bar_on_sign-in_screen.jpg




Here's How:

1 Open Settings (Win+I).

2 Click/tap on Time & language on the left side, and click/tap on Typing on the right side. (see screenshot below)


Language_Bar_Settings-1.png

3 Click/tap on Advanced keyboard settings (see screenshot below)

Language_Bar_Settings-2.png

4 Check (remove) or uncheck (add- default) Use the desktop language bar when it's available for what you want, and click/tap on the Language bar options link. (see screenshot below)

Language_Bar_Settings-3.png

5 Select (dot) Floating On Desktop (add - default) or Hidden (remove) for what you want, and click/tap on OK. (see screenshots below)

Language_Bar_Settings-5.png
Language_Bar_Settings-4.png

6 You can now close Settings if you like.


That's it,
Shawn Brink


 
Last edited:
hi
sadly there is not an utility to change language pack from the tray icon, is there?
thanks
 

My Computer My Computer

At a glance

Windows 11 pro 64bit
OS
Windows 11 pro 64bit
hi
sadly there is not an utility to change language pack from the tray icon, is there?
thanks
Hello, :alien:

If you mean for changing the Display Language, then no. You can create a shortcut using a PowerShell command link in option two below to use for this purpose though.

 

My Computers My Computers

  • At a glance

    Windows 11 Pro for WorkstationsIntel i7-8700K 5 GHz64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600...ASUS ROG-STRIX-GTX1080TI-O11G-GAMING (11GB GD...
    OS
    Windows 11 Pro for Workstations
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom self build
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING (11GB GDDR5X)
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G75 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO M.2,
    TerraMaster F8 SSD Plus NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3 wall mounted
    Cooling
    Corsair Hydro H115i
    Keyboard
    Amazon Basics Wired Full Keyboard MD005
    Mouse
    Logitech MX Master 4
    Internet Speed
    2 Gbps Download and 100 Mbps Upload
    Browser
    Chrome and Edge
    Antivirus
    Microsoft Defender
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    CyberPower CP1500PFCLCD
    Galaxy S23 Plus phone
  • At a glance

    Windows 11 ProSnapdragon X Elite (12 core) 3.42 GHz16 GB LPDDR5x-7467 MHz
    Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    Surface Laptop 7 Copilot+ PC
    CPU
    Snapdragon X Elite (12 core) 3.42 GHz
    Memory
    16 GB LPDDR5x-7467 MHz
    Monitor(s) Displays
    15" HDR
    Screen Resolution
    2496 x 1664
    Hard Drives
    1 TB SSD
    Internet Speed
    Wi-Fi 7 and Bluetooth 5.4
    Browser
    Chrome and Edge
    Antivirus
    Microsoft Defender
Hello, :alien:

If you mean for changing the Display Language, then no. You can create a shortcut using a PowerShell command link in option two below to use for this purpose though.

hi
yes would be nice AutoHotkey or AutoIt little software in system tray to change language
thanks
 

My Computer My Computer

At a glance

Windows 11 pro 64bit
OS
Windows 11 pro 64bit
Got this to work via regedit.

[HKEY_CURRENT_USER\Control Panel\Desktop]
"UserPreferencesMask"=hex:9e,1e,07,80,12,01,00,00

[HKEY_CURRENT_USER\Software\Microsoft\CTF\LangBar]
"ShowStatus"=dword:00000003
 

My Computer My Computer

At a glance

Windows 11
OS
Windows 11
Computer type
PC/Desktop
Quick summary for those who want to automate the setting:

- Floating On Desktop: 'use desktop language bar' enabled + ShowStatus 0
- Hidden: 'use desktop language bar' enabled + ShowStatus 3
- Docked in the taskbar (default): 'use desktop language bar' disabled + ShowStatus 4

When "Use desktop language bar" is disabled, "ShowStatus" value is ignored, but the value "4" will visually set the option to "Docked in the taskbar".
When "Use desktop language bar" is enabled and "ShowStatus" value is "4", it will act the same way as value "0" (i.e. Floating On Desktop).

"ShowStatus" registry entry (as mentioned in the above post):
Code:
[HKEY_CURRENT_USER\Software\Microsoft\CTF\LangBar]
"ShowStatus"=dword:00000004

"Use the desktop language bar when it's available":
It can indeed be controlled by the "UserPreferencesMask" registry entry: 6th byte, 1st bit\ on: 1 | off: 0:
Code:
[HKEY_CURRENT_USER\Control Panel\Desktop]
"UserPreferencesMask"=hex:xx,xx,xx,xx,xx,01,xx,x

You can also use the powershell method listed in the following tutorial:
Show Language Bar on Desktop or Taskbar in Windows 11
 

My Computer My Computer

At a glance

.
OS
.
Back
Top Bottom