Windows8 Room

Windows 8 Basics, Tips, Tricks and other related useful Infos

In Windows 8, you can use Touch Keyboard if you have touch panel.

To use touch keyboard, you can call from Setting Charm, under keyboard, or keyboard icon in desktop task bar. If you don’t see keyboard icon in task bar, right click task bar and enable from tool bar menu.

Touch keyboard can be changed in 3 different mode, QWERTY, thumb, and handwriting.

Also, under PC Settings, turn on “Make the standard keyboard layout available” option and you will have 4th mode in list.

This is useful if you have touch panel, but under some environment, touch keyboard is shown in small size.

Some say that installing Wacom driver will case touch keyboard to be shown small, but my Viliv N5 shows keyboard tinier than task bar even without Wacom driver, so I don’t know what is causing this problem.

Preview version of Windows 8 had functionality to adjust touch keyboard window size, but this option is gone. I hope this will be fixed in future update, but until then, I have to find workaround.

You might know in Windows 8, there’s another software keyboard which exists from former version of windows. Open control panel, Ease of access center, and you will see Start on-screen keyboard.

Starting screen keyboard will launch full sized keyboard window.

You do can use this keyboard in Store App, resize window, snap to edge of screen (depending on display resolution), simple mode with page up/down key, transparency, and has more other functions.

Even under environment touch keyboard not functioning, screen keyboard works well.

However, if you want to use screen keyboard while using Store Apps, going to control panel each time is a pain. Well then, let’s replace touch keyboard with screen keyboard.

Touch Keyboard executable is under following path.

C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe

When launching touch keyboard, above exe is called. Replacing this exe with other exe will launch that exe. You will need some trick to replace this file, due to access restriction.

To do manually, use Command Prompt (Admin) and go to above path, enter

takeown /f TabTip.exe && icacls TabTip.exe /grant administrators:F

to gain control of file. Make backup copy of TabTip.exe to TabTip.exe.bk, and copy c:\windows\system32\osk.exe to TabTip.exe to use screen keyboard. You can copy cmd.exe to TabTip.exe to launch command prompt, for example.

To make life easier, I’ve created tool to easily switch touch keyboard to on-screen keyboard, and back to original. I’ll also post source code for reference (I used old tool, VC++ 6.0). Use at your own risk.

w8keyswitch.zip – Download

w8keyswitch.src.zip – Download (Source Codes)

Place w8keyswitch.exe anywhere you want, and runas administrator.

First, take ownership and make backup copy of TabTip.exe. (Actual tool should show in English. If not, let me know)

Then, you can switch to TabTip (Touch Keyboard) or Osk (On screen keyboard). Internally, this is just copying original TabTip.exe.bk or Osk.exe under System32.

Setting to Osk, you can call screen keyboard from setting charm when you are using Store App.

There’s one known problem; if you set to Osk, Osk launches every time right after you sign-in.

I hope there’s better third party software keyboard become available in future.


This post is also available in: Japanese

Like screen keyboard better? Replace touch keyboard with screen keyboard」 に1件のコメント

  1. Anjali says:

    Draq 发表于2012年02月21日 19:30上个体验版没有解决这个问题,也没人联系我,我就想知道你们到底在干什么。就因为这个体验版,我装上去后在覆盖正式版的都运行不起来,最后卸载了,把文件都删了才装上正式版的,我的设置皮肤都没了,你们敢有个回答吗?我交年费就换来这服务?广告都还没说你们的事呢。我再发一遍,诺顿安全特警2012正式版报的警,我买的正版激活码,别说是用的破解杀毒软件完整路径: c:\program files (x86)\common files\thunder nowretk\tp\ver1\1.1.2.101_1111\minizip.dll威胁: WS.Reputation.1________________________________________________________在电脑上的创建时间 不可用上次使用时间 2012/2/17 ( 12:52:03 )启动项目 否已启动 否________________________________________________________未知诺顿社区中使用此文件的用户数量: 未知____________________________未知此文件版本当前未知。____________________________中此文件具有中等程度风险。____________________________威胁详细信息威胁类型: 智能网络威胁。 很多迹象表明此文件不可信任,不安全________________________________________________________文件操作文件: c:\program files (x86)\common files\thunder nowretk\tp\ver1\1.1.2.101_1111\minizip.dll已删除____________________________文件指纹 – SHA:e612f29d671235b5d83bc9701390d659001a22a4b43261d6e8e59d8237ceb665____________________________文件指纹 – MD5:45e651145bf7880cccb640bf8a2bf8ff____________________________完整路径: c:\program files (x86)\common files\thunder nowretk\tp\ver1\1.1.2.101_1111\zlib1.dll威胁: WS.Reputation.1________________________________________________________在电脑上的创建时间 不可用上次使用时间 2012/2/17 ( 12:52:59 )启动项目 否已启动 否________________________________________________________未知诺顿社区中使用此文件的用户数量: 未知____________________________未知此文件版本当前未知。____________________________中此文件具有中等程度风险。____________________________威胁详细信息威胁类型: 智能网络威胁。 很多迹象表明此文件不可信任,不安全________________________________________________________文件操作文件: c:\program files (x86)\common files\thunder nowretk\tp\ver1\1.1.2.101_1111\zlib1.dll已删除____________________________文件指纹 – SHA:a25fbe3d11e9a386dd88829d1ef37b7c0b26ce2943b9734b67d7021d2c09d2c1____________________________文件指纹 – MD5:bf9275314e9dd2ef1a65e9240b7b49d7____________________________完整路径: c:\program files (x86)\common files\thunder nowretk\tp\ver1\1.1.2.101_1111\libexpat.dll威胁: WS.Reputation.1________________________________________________________在电脑上的创建时间 不可用上次使用时间 2012/2/17 ( 12:55:16 )启动项目 否已启动 否________________________________________________________未知诺顿社区中使用此文件的用户数量: 未知____________________________未知此文件版本当前未知。____________________________中此文件具有中等程度风险。____________________________威胁详细信息威胁类型: 智能网络威胁。 很多迹象表明此文件不可信任,不安全________________________________________________________文件操作文件: c:\program files (x86)\common files\thunder nowretk\tp\ver1\1.1.2.101_1111\libexpat.dll已删除____________________________文件指纹 – SHA:353e7be5cfa58f86d35cd146aef08982a807224ec67c56ab49d5de9a77ef24ed____________________________文件指纹 – MD5:91741355fd2ce25ddef5c6318769471c____________________________希望你们查明是怎么回事。QQ:2709****||

Leave a Reply

Your email address will not be published. Required fields are marked *


*