« 2008年9月 | トップページ | 2009年1月 »

2008年12月

2008年12月18日 (木)

Macと外付けテンキー その6(FKB22MBのMac OS X対応完了)

Windows用テンキーへの対応を加えたDentakuTenkey1.1.0を作成しました。
これで、Windows標準ドライバで動作してMac OS Xで動作しないテンキーが”多分”使えるようになると思います。

FKB22MBでイコールキーが入力できるようにしました。
"00"キーを"000"キーまたはコンマキーに変更できるようにしました。
その他、VN-350用に'('および')'も入力できるようにしていますが、そもそもVN-350が使えるか分かりません。どなたかVN-350やFMBT22MBで試してください m(_ _)m

それ以外では、KeyRemap4MacBookと同様にgetLEDStatus()にてLEDの状態を取得するように変更しています。
ダウンロードはここからどうぞ。

2008年12月14日 (日)

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 文章修正

2008年12月13日 (土)

Macと外付けテンキー その4(FKB22MBの動作確認)

FKB22MBが届いていたので1時間ほど動作確認してみました。
確かにLED眩し過ぎです (^^;

Mac OS 9 + tuukbd での確認ですが、Canonのテンキー用の設定を使い VendorID = 0x04b4, ProductID = 0x0101 としてパッチを当てたドライバであっさり動いてしまいました。
ダメなのは '=' だけであとは正常に動作します。NumLock onでもoffでも。
ちょっと拍子抜けです。もう少し遊べると思ったのに orz

イコールキーを押すと、ネットの情報にあった通り "option on" + "keypad 6" + "keypad 1" + "option off" となります。
それ以外は、Esc,Tab,BackSpace,EnterもNumLock offでのページキー,カーソルキー,Home,End,DelもNumLock onでの"00"も入力できます。
当然ですがNumLock offでのInsもキーコードは来ます。
でもNumLock offでの"00"と'5'はキーコードが来ません。

次はMac OS Xの方で試して DentakuTenkey か Cmd2KanaEisuu に組み込もうと思います。

取りあえずこんな感じでした。

2008年12月10日 (水)

Macと外付けテンキー その3(FKB22MB購入)

Macと外付けテンキー その3(FKB22MB購入) テンキーねたは3個目なので その3 です。
知らないうちに3ヶ月も空いてしまいました (^^;

「Canonの電卓付きテンキーを……」の記事のコメント欄にて、ダイヤテックFILCOブランドテンキーのFKB22MBを使えるようにできないかという書き込みがありましたが、生憎とFKB22MBを持っている知人がいないのでなんとも……

ちょっと調べてみると、"00"や"=",Numlock,上段の記号が入力できないようですね。
NumlockはLEDのON/OFFで、"="はJISに設定すれば出るような気がしますが、どうなんでしょうか?
aが入力されるというような問題もあるようですが、OSXの古いバージョンではJISにあってUSに無いキーを押すとaが入力されるので、そういったキーコードが出ているのかな。
その他は現物を調べないと分からないです。

タイムリーな事に英語のサイトにレビューがあったので読んでみたところ何やら気になる記述が……

「If you hit the "numlock" key to put the keypad in arrow-key mode, you better hit it again to get it back into numeric mode, because any of the navigation keys will make it crash (and also require disconnection/reconnection to restore its functionality).」

クラッシュ?何が??
うーん、OSかアプリがクラッシュするんですかね?

などなど、調べていくうちに試したくなって結局FKB22MBをamazonで購入してしまった!
あー散財…… (^^;

あと、わいききさんのコメントを再度読んで気がつきましたが、LS-120TKIIIで動作するとのことでした。
私の帳面型と違いミニ卓上型なので、こちらの方が需要が高いかも?

--
2008.12.13 2:38 携帯からカテゴリを設定したらなぜか記事が途中で切れてたので修正

« 2008年9月 | トップページ | 2009年1月 »

無料ブログはココログ