[WIN11] The setting problem of external program using virtual keyboard (TabTip.exe)

文雍 邱 0 Reputation points
2023-08-23T10:34:42.3+00:00

Currently using an external program, through user32.dll, trigger C:\Program Files\Common Files\Microsoft Shared\ink\TabTip.exe

Also through the registry (Registry), try to adjust some settings.

There is no problem in using the basic functions.

But there are a few problems, I want to make the operation interface of the application more suitable for the usage situation:

  1. As shown in the figure below, there are two buttons in the upper left red frame. One is setting, you can adjust the mode; the other is advanced input, you can choose to input emoji/GIF, etc.

I want to know if there is any way to block/remove this interface to prevent users from adjusting the input mode and entering emoji.

Because of the context of use, only Chinese and English are required.

6a3f447c-f765-4e24-97eb-b2292187930e

  1. I would like to know if there is any way to force the lock mode (for example: [handwriting mode] or make [keyboard configuration] be [default], etc.).

Instead of asking the user to adjust by pressing the setting gear icon in the upper left corner.

grateful.

Windows for business Windows Client for IT Pros User experience Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Wesley Li (Shanghai Wicresoft Co., Ltd.) 236 Reputation points
    2023-09-13T09:21:11.9166667+00:00

    Hello

    Based on the information I found, it seems that there isn’t a straightforward way to remove or block the advanced input and settings buttons from the TabTip.exe interface. The TabTip.exe interface is part of the Windows operating system and is not designed to be customizable to this extent.

    However, you might be able to achieve your goal by creating a custom keyboard layout that only includes the keys you want. This would involve creating a new keyboard layout using the Microsoft Keyboard Layout Creator. Once you’ve created your custom layout, you can set it as the default input method.

    As for locking the input mode, it seems that this is also not directly supported by TabTip.exe. The input mode (handwriting or keyboard) is typically chosen by the user and is not meant to be locked.

    Please note that these are advanced modifications and should be done with caution. Always make sure to back up your system before making any changes.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.