Fix for Tamil Typing Bug in Windows 8.1

Solution to Windows 8.1 issue – Problem using shift key to type Tamil in eKalappai, NHM writer etc.

A recent update to Windows 8.1 caused problems for typing in Tamil in many products such as eKalappai. Specifically the issue is with the use of Shift key, for example typing the letters ள், ற், ண், etc was messed up.

To resolve this issue, the following three updates should be uninstalled.

1. KB2993651
2. KB2982791
3. KB2975719

For those who would like more details, it appears that the three files:
c:\windows\system32\gdi.dll (version 6.3.9600.17246)
c:\windows\syswow64\gdi.dll (version 6.3.9600.17246)
c:\windows\system32\win32k.sys (version 6.3.9600.17261 or 17238)
are buggy.

Uninstalling the above three KB updates restores these files to an older version which resolves the issue. The versions that work are:
gdi.dll (version 6.3.9600.17111) and
win32k.sys (version 6.3.9600.17200)

Note – a reboot will be required after uninstalling these updates.

Source: R. Selvaraj.

Please note that some also report this to be not working.