By default in Windows 11, if you are in a full-width input mode, such as Hiragana input, pressing the space bar will enter a full-width space.
If you want to enter half-width spaces directly even in full-width input mode, you can change the Microsoft IME settings so that you can always enter the space key in half-width.
How to set the space bar to always be entered in half-width characters
1. Press Windows Key + R to open Run, type the following command and press Enter:
ms-settings:regionlanguage-jpnime
2.The Microsoft IME settings will open, so click "General".
3. The "Space" item is set to "Current input mode," so click on it and change it to "Always half-width."
The settings are now complete, so press the spacebar to check.
How to set it in the registry
If you operate the registry incorrectly, it may cause problems such as the system being unable to start. Please make a backup in advance using system restore or similar, and proceed at your own risk.
- How to create and restore a system restore point
- How to open and back up the Registry Editor
- Windows 11/10 Registry Basics: Concept, How to Open, and Internal Structure
- How to Take Ownership and Change Permissions in Windows 11 Registry
1. Press Windows key + R to open Run, type "regedit" and press Enter.
2. The Registry Editor will open, so open the following key:
HKEY_CURRENT_USER\Software\Microsoft\IME\15.0\IMEJP\MSIME
With the "MSIME" key selected, look at the column on the right.
3. If there is a REG_DWORD value called "InputSpace", double-click it to open it and change the value data to "2".
If the value does not exist, create it. (If you have never changed the settings, the value will not exist.)
| 0 or remove value | 1 | 2 |
| Current input mode | Always full-width | Always half-width |
Creating Values
1. Right-click on the "MSIME" key > New > "DWORD (32-bit) Value".
2. Rename "New Value #1" to "InputSpace".
Changes to registry values take effect immediately.










Comment: