待辦事項 #3534

C-x を無効にできないことがある
啟用日期: 2003-12-12 23:26 最後更新: 2003-12-14 19:14

回報者:
負責人:
類型:
狀態:
關閉
元件:
(無)
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
檔案:

細節

XKeymacs 2.47 において、
C-x を無効にできないことがある。

Ticket History (2/2 Histories)

2003-12-12 23:34 Updated by: xkeymacs
評語
Logged In: YES
user_id=6083

C-x を用いるコマンドが一つでも有効になっていると
C-x は XKeymacs にフックされる。

キーボードドライバの設定を
101 キーから 106 キーに(もしくは逆に)変更すると、
C-x (, C-x ) などの設定を
プロパティダイアログから削除できなくなる。

カスタマイズダイアログから
start-kbd-macro, end-kbd-macro に
割り当てられたキーを削除したり、
直接レジストリを編集し C-x を含むキー設定を削除することで
C-x を無効にすることができる。

XKeymacs としては、
ソフトウェアとして対応することもできるが、
FAQ に記述を追加すれば十分かと思われる。

ソフトウェアで対応するためには、
レジストリに現在のキーボードドライバの設定をメモしておき、
ドライバの設定が変更されたとき、もとい、
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042pr
t\Parameters
にある
OverrideKeyboardSubtype
の値が変更されたときは、それに応じてキー設定を変更すれば良い。
2003-12-14 19:14 Updated by: xkeymacs
  • Ticket Close date is changed to 2003-12-14 19:14
  • 狀態 Update from 開啟 to 關閉
評語
Logged In: YES
user_id=6083

XKeymacs 2.49 より FAQ で対応。

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入