How to Fix Emoji Panel Keyboard Not Working in Windows 10/11

User Author

Achilles.H

June 20, 2022

How to Fix Emoji Panel Keyboard Not Working in Windows 10/11

Windows has a built-in feature called emoji panel which allows users to insert various emojis in any apps to express themselves. Usually, it can be launched by pressing "Win+." or "Win+;", but some users have complained emoji keyboard shortcuts not working. The emoji panel doesn't appear and emojis fails to show up after pressing these keys. If you are running into the same situation, this tutorial will help you to solve the problem of not being able to access emoji panel with the keyboard shortcuts. Try restarting your PC at first, and if it doesn't work, then follow the below guide.

1. Update Windows

Checking for pending Windows update can fix some common issues in Windows since every update can bring improvements to your system.

Step 1: Press Windows+I to open Settings and select Windows Update.

click windows update

Step 2: Click Check for updates and install the latest version.

click check for updates

2. Change region and language settings

Emoji panel is only available to those who use English(United States) US keyboard as the input language when it was introduced at the beginning. Though this feature can be used for all keyboard input languages now, changing the region and language to the United States may help fix your problem.

Step 1: Press Windows+I to open Settings and select Time & Language.

Step 2: Click Region in the left pane and choose United States from the Country or region section.

choose united states

Step 3: Then click Language and choose English (United States) from the Windows display language section.

choose english

3. Run CTFMon.exe

If CTFMon.exe stops running, then emoji keyboard shortcuts won't work.

Press Windows + R to open run dialog, copy and paste C:\Windows\System32\ctfmon.exe to the box and then click OK.

run ctfmon

Then the CTFMon.exe will run and it allows you to use the emoji panel.

4. Tweak registry settings

Step 1: Press Windows+R to open run command and type regedit in the open box. Click OK to open Registry Editor.

open run command

Step 2: Navigate to the following path:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Input\Settings

Step 3: Right-click on an empty area in the right pane and select New > DWORD (32-bit) Value.

create new value

Step 4: Name the newly created entry as EnableExpressiveInputShellHotkey. Then double-click on it and set the Value data to 1.

change value data

Step 5: Restart the system and check if you can open emoji panel.

5. Enable Touch Keyboard and Handwriting Panel Service

Step 1: Press Windows+R to open run dialog, type services.msc  in the open box and press Enter to open Services.

run prompt

Step 2: In Services window, scroll down to find a service named Touch Keyboard and Handwriting Panel, right-click on it and select Properties.

select properties

Step 3: Choose General tab in the pop-up window, select Automatic form the drop down menu next to Startup type. Then click Apply to save changes and OK to close the window.

select automatic

Step 4: Reboot your PC.