EQにNewUserInterfaceが導入されました。なかなか便利なのですが、キーボードの処理に関して困ったことが発生しています。
日本語106、109キーボードにあわせたkeyboard.txtを利用していても、キーボードの4つのキーがEQクライアントに無視されてしまうのです。
原因は、おそらく、この4つのキーが英語キーボードには存在しないために、英語圏のプログラマが、エラー処理を厳密にやりすぎて、通すべきコードを無視するようにしてしまったのだと思います。
この利用できなくなってしまった4つのキーで入力するコードには、「:*@`^~\|」が含まれており、特にチャットコマンドで利用する「:」(コロン)が利用できないのは致命的です。(顔文字的には^と@が致命的ですw)
「`」はNPCの名前等で利用されていてQuest等で必要ですが、スペースで代用できるはずなので、「:」をどこかに割り当てる事にしました。
幸いShift+0のキーアサインの部分が空いていますので、ここに「:」を割り当てたkeyboard.txtを一時配布します。
EQクライアント側が直るまで待てないかたは使ってみてください。
また、一時対応しないものでも、古いKeyboard.txtもESC関連でNewUIで動作が違うので、修正したもの(3.0)がありますから、古いKeyboard.txtをご利用の方はできたら差し替えて下さい。
|