なんかすげー不毛ないい争いになってますけど...
変更した結果は結局は特定の ascii コードにしかならないわけですが...
(X のイベントならアスキーコードにマップしなくても扱えるけどさ)

^; みたいなのを実際的に普通のキーコードじゃない
何かにマップして使えるんですか?
(ターミナル側は KTerm*VT100*Translations みたいなので
何とかするものとします)