Hi the community.
I have created a custom keyboard layout with Microsoft Keyboard Layout Creator 1.4 in Windows 10. I have set the language to be Simplified Chinese.
After installing the layout and restart, I found it working: it's listed under "Control Panel" - "Time, language and regions" - "Language" - "Language settings", under language Chinese, listed in the section "Input method", along with Microsoft Pinyin. It's name "unavailable input method", and I cannot preview the layout like others, but if I change my layout to it with Win+Space, I get desired output as I press the keys. That's great.
The layout is like this:
Unshifted:
Shifted:
AltGr:
AltGr+Shifted
As you may have noticed, this keyboard layout contains Latin letter, including some Spanish special punctuation symbols and characters like Euro symbol. I designed this layout in order to enable three language input: English, Chinese and Spanish, as well as punctuation and special letters, such as "á", "ü" and so on.
Here comes the question:
1. It does not permit combined input, such as "press ¨ and u gets you ü", which is possible with native Spanish layout. If I press "AltGr+VK_6" and "u", it only gives me "¨u".
2. I don´t know how to input Chinese with it. In Microsoft Pinyin, when you press shift, you can type in English, and when you press shift again, you will be typing Chinese pinyin, but this keyboard layout lacks this. Also, in MS Pinyin, for keys as `"`, `.` and `,`, when typed in Chinese mode, they give you `“”`, `。` and `,`(full length Chinese punctuation). But this keyboard layout is unable to switch to Chinese pinyin mode, even is set to be a Chinese input.
Is it possible to type Chinese pinyin AND Chinese punctuation with this? Can I substitute the MS Pinyin´s English part with this new layout, or may I add the Chinese pinyin part to my layout? Is this permitted and possible?
As this post suggests, it may be possible with DLL substitution. Am I supposed to do that?