[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 08/18 12:04 / Filesize : 231 KB / Number-of Response : 921
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

キーカスタマイズソフト



266 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/29 03:19:41 ID:7+BT6jkn]
ちょっと質問よろしいでしょうか。
当方、109キーボードを接続しているにもかかわらず、
どうしても英語101キーボードドライバを入れなければならない環境にあります。
もちろん101配列な入力になってしまいますが、
繭を使って日本語キーボードライクにカスタマイズしている最中でございます。

ここで問題なのは、Capsキーの挙動です。
日本語キーボードではShift-Capsでキャプスがトグルし、Caps単体では作動しませんが、
英語キーボードですとCaps単体で作動します。
これを日本語キーボードのように実現したいと思って次のように解決しました。
(もっと良い方法があればご指摘ください)
-----
def key CAPS = 0x3a
def key IGNORE = 0x00

def subst ~S-*CAPS = IGNORE

keymap global
key S-*CAPS = CAPS
-----
これですと、通常環境で再現できています。しかし、ある問題も起こります。
あるアプリを操作中に、CAPS単体で何かにキーを割り振りたいとき、
def subst CAPS = IGNORE
されているためにいくら
window hoge /....
key CAPS = xxxx
としても無視、スキャンコード0x00が送られてしまいます。
こういったことを解決するにはどうしたらよいでしょうか。






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<231KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef