Macと外付けテンキー その5
Mac OS X 10.4.11 + DentakuTenkey1.0.1にてFKB22MBを試してみましたが、Mac OS 9と同様にイコールキー以外は全て正常に動作しました。
結局、Canonの電卓テンキー用に実施した下記2点の対処でテンキーが使用可能となっています。
·テンキー接続時にNumLock LEDをONするコードを送る
·NumLockのキーコード入力に応じてNumLock LEDをon/offする
なんとなく、Windows標準ドライバで使えてMacで使えないパターンのテンキーはこれで全部動くような気がします。FKBT22MBとかVN-350とか。
イコールキーで "61" が入力される件ですが、WindowsではAlt + テンキー入力で文字をアスキーコード入力できるんですね。今回初めて知りました (^^;
Windowsのテンキーにはイコールキーの割り当てが無いので、アルファベットキー側のイコールのキーコードを出力してくると思ったのですが、この方法なら日本語入力モードでも半角で入力できますね。
これがWindows限定対応の意味か……
と云う事で、"option + 6" + "option + 1" がきたら "keypad =" を出力するようにDentakuTenkeyを変更すればFKB22MB対応は完了ですね。
その他、"00"キーを"000"キーまたは','キーに変更するというのも考えています。
実際は、短時間に'0'が2回連続したら別のキーを出力するだけなんですけどね (^^;
--
2008.12.15 3:00 文章修正
結局、Canonの電卓テンキー用に実施した下記2点の対処でテンキーが使用可能となっています。
·テンキー接続時にNumLock LEDをONするコードを送る
·NumLockのキーコード入力に応じてNumLock LEDをon/offする
なんとなく、Windows標準ドライバで使えてMacで使えないパターンのテンキーはこれで全部動くような気がします。FKBT22MBとかVN-350とか。
イコールキーで "61" が入力される件ですが、WindowsではAlt + テンキー入力で文字をアスキーコード入力できるんですね。今回初めて知りました (^^;
Windowsのテンキーにはイコールキーの割り当てが無いので、アルファベットキー側のイコールのキーコードを出力してくると思ったのですが、この方法なら日本語入力モードでも半角で入力できますね。
これがWindows限定対応の意味か……
と云う事で、"option + 6" + "option + 1" がきたら "keypad =" を出力するようにDentakuTenkeyを変更すればFKB22MB対応は完了ですね。
その他、"00"キーを"000"キーまたは','キーに変更するというのも考えています。
実際は、短時間に'0'が2回連続したら別のキーを出力するだけなんですけどね (^^;
--
2008.12.15 3:00 文章修正
« Macと外付けテンキー その4(FKB22MBの動作確認) | トップページ | Macと外付けテンキー その6(FKB22MBのMac OS X対応完了) »
「Mac」カテゴリの記事
- Macと外付けテンキー その12(64bitカーネルモードおよびMac OS X 10.7)(2011.08.10)
- Mac miniを借りました(2010.11.06)
- Macと外付けテンキー その11(Mac OS X 10.6)(2009.12.20)
- tuukbd(Mac OS 9用USBキーボードドライバ)を0.4.2aにアップデート(2009.10.07)
- Mac OS 10.6 (Snow Leopard)が出荷されたようですね(2009.08.30)
« Macと外付けテンキー その4(FKB22MBの動作確認) | トップページ | Macと外付けテンキー その6(FKB22MBのMac OS X対応完了) »
コメント