之前玩SW,打字一直都是盲打的,超不方便毕竟见不到候选词,完全只能按1/2键来判断是不是这个字。

后来看了游戏的 ime.xml 文件,虽然是已经内置中文输入法,但我单纯复制粘贴,把 ChineseSimplified 的输入法复制到 Japanese,上游戏还是见不到候选词,后来才发现在win10,不同输入法的tag也会有变化,所以最好还是跟着系统走,才能在游戏显示候选词。

这方法大部分游戏都支持,只要游戏中有这两个xml文件的话。

方法一,删掉这两个文件

恩,真的是简单粗暴,我刚刚试了下直接删了xml文件,上线之后就发现可以直接打字了,可惜微软拼音还是显示不了,搜狗却能正常显示了。

如果不想捣鼓的话,这个方法比较适合,不过还是留个备份比较好。

方法二,自己编辑xml

请确保游戏中的字体支持简体中文(外服的话)。就如SW为例,最好安装下微软雅黑字体补丁。

就用soulworker日服为例,为了让游戏识别到我自己的IME,需要把 ChineseSimplified 的输入法 复制到 Japanese 区才行

找到 <Japanese>,在其中的内容全部改掉。我自己用的是搜狗输入法,所以就在这里添加自用的输入法。游戏里面内置的输入法大多都是win7版才能识别的,到了win8和win10后可能无法识别。

 <Japanese>

<imeName>搜狗拼音输入法</imeName>
        <displayName>Sogou Pinyin</displayName>
        <Tag>GFxIME_SogouPinyin</Tag>

        <imeName>中文(简体) - 搜狗拼音输入法</imeName>
        <displayName>Sogou Pinyin</displayName>
        <Tag>GFxIME_SogouPinyin</Tag>

        <imeName>中文 (简体) - 搜狗拼音输入法</imeName>
        <displayName>Sogou Pinyin</displayName>
        <Tag>GFxIME_SogouPinyin</Tag>
        
                <imeName>中文(简体) - 搜狗五笔输入法</imeName>
        <displayName>Sogou Wubi</displayName>
        <Tag>GFxIME_SogouPinyin</Tag>
        
        <imeName>中文 (简体) - 加加输入法5.0</imeName>
        <displayName>JJ Pinyin</displayName>
        <Tag>GFxIME_Ch_Simp_JJ</Tag>
        
        <imeName>中文 - QQ拼音输入法</imeName>
        <displayName>QQ Pinyin</displayName>
        <Tag>GFxIME_GooglePinyin</Tag>
        
        <imeName>中文 - QQ输入法纯净版</imeName>
        <displayName>QQ Pinyin</displayName>
        <Tag>GFxIME_GooglePinyin</Tag>
        
        <imeName>中文 - QQ五笔输入法</imeName>
        <displayName>QQ Wubi</displayName>
        <Tag>GFxIME_Ch_Simp_QQPinyin</Tag>
        
    <imeName>谷歌拼音输入法 3</imeName>
        <displayName>Google Pinyin</displayName>
        <Tag>GFxIME_GooglePinyin</Tag>

        <imeName>微软拼音输入法 2007</imeName>
        <displayName>Microsoft Pinyin IME 2007</displayName>
        <Tag>GFxIME_Ch_Simp_MSPinyin_2007</Tag>

        <imeName>微软王码五笔86版</imeName>
        <displayName>Microsoft Wubi</displayName>
        <Tag>GFxIME_Ch_Simp_WuBi86</Tag>

        <imeName>王码五笔字型2011普及版</imeName>
        <displayName>Microsoft Wubi</displayName>
        <Tag>GFxIME_Ch_Simp_WuBi98</Tag>

        <imeName>中文 - 紫光华宇拼音输入法V6</imeName>
        <displayName>Ziguang Pinyin</displayName>
        <Tag>GFxIME_ZiguangPinyin</Tag>
                
        <imeName>中文(简体) - 微软英库拼音输入法</imeName>
        <displayName>Engkoo Pinyin</displayName>
        <Tag>GFxIME_EngkooPinyin</Tag>

        <imeName>中文(简体) - 百度输入法</imeName>
        <displayName>Baidu Pinyin</displayName>
        <Tag>GFxIME_GooglePinyin</Tag>

    </Japanese>

如果要添加win10自带的微软拼音的话,就按着格式添加到xml文件

<imeName>微软拼音</imeName>
<displayName>MSPinyin IME 3.0</displayName>
<Tag>GFxIME_Ch_Simp_MSPinyin_3_0</Tag>

方法三,更改兼容性

(这只适用于自己国家的客户端)

把游戏的本体exe的兼容性更改成“Windows 7”,也可以解决