WindowsXP環境で利用可能なプログラマブル・キーボードを探しています。


(要件)
- 国内調達が可能なこと
- 設定可能な物理キーが16個以上ついている
- シングルキーエミュレーションだけでなく、文字列が送出できる
- 送出文字列に「日本語」が設定できる
- 金額は三万円前後まで
- 可能であれば、USB接続のもの

なお、BelkinのNostromo及びP.I. EngineeringのXkeysは、日本語が通らないためNGです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/10/26 10:51:21
  • 終了:--

回答(4件)

id:desutai No.1

desutai回答回数15ベストアンサー獲得回数02004/10/26 12:18:17

ポイント33pt

http://online.plathome.co.jp/detail.html?scd=11650349

Plat'Online - [ KB500USB(Black) ] KB500USB(Black)

送出文字列が日本語って・・・・

(そもそもキーボードから直接漢字等は出力できません)

kinesisなら全てのキーにマクロ登録出来ます。 

もちろんオプションのフットペダルにも登録可能

http://online.plathome.co.jp/list_by_maker.html?maker=49+++

Plat'Online - Kinesis 取扱製品一覧

色や接続方式やマクロ登録メモリのサイズなどにより、

値段が違うので、適当な物をお選びください。

id:Harunaha

Kinesisのものは、XkeyのOEM(形状/ラインアップが酷似)、もしくは逆のようですので、残念ながら私の希望する仕様を満たせない可能性が高いです。(Vendor Webの方で、詳細が開示されていないので、一応ぷらっと に確認するつもりです...)

>>送出文字列が日本語って

質問にも書きましたが、Single KeyのEmulationだけでなく、文字列(たとえば”PF1”keyを押すと、”/setup 開催日”という感じで)送出する”Programable Keyboard”を求めています。普通のKeyboardから直接漢字が出力されるなどと考えていません。なんで話がそうなるんでしょう?(^^;)

2004/10/26 13:49:43
id:toshi_nishida No.2

toshi_nishida回答回数525ベストアンサー獲得回数382004/10/26 12:23:00

ポイント33pt

よい説明のサイトが見つかりませんでした。『キーボードにあるキーには、押したり放したりした際にそれぞれ信号が発生するようになっています。

これら発生する信号のことをキースキャンコードと呼び、このコードにはキーを押下したとき(押したとき)に発生するMake(メーク)コードと、キーを解放したとき(放したとき)に発生するBreak(ブレーク)コードがあり、これらは一対になっています。』 パソコンのキーボードと本体の通信は、どのキーを押した、離した、というだけの内容で、英語にせよ日本語にせよ、文字を送っていると言うイメージとは違います。「2」のキーを押したときは、それが「2」を意味するか「ふ」を意味するか「”」を意味するかはキーボードは関知せず、本体側のBISOやキーボードドライバで、それ以前にカナキーが押されたかシフトキーが押されたかを把握していて、判断するわけです。ですから、仮にプログラマブルなキーボードがあって日本語を送ろうとすると、「半角/全角」を押して日本語の読みを打ち込んで該当漢字に変換できるまでスペースキーを押し確定する、という操作をエミュレーションする必要があり、2回目から辞書が学習して変換で出てくる順番が変わってしまえばもう同じ文字が出せません。その前に、このアクションの前にオペレータによって「半角/全角」キーが押されていれば、意図と逆に半角モードとなってしまうわけです。要するに、Windowsパソコンのキーボードの仕組みをそのまま使って日本語を自動的に発生することは無理で、そのような製品はないと思います。現実的手段としては、たとえば「F5」を押せばこの日本語文字列を入力、「F6」ならこれ、などとアプリケーション側で短縮入力のような機能を持たせ、プログラマブルキーボードからはそれを送出させる、という方法になると思います。シリアルポートなど使ってSIFT-JISコードなどを送り込む器具は可能性としてありますが、これでもアプリケーション側で対応する必要があるという点で同じです。キーボードの仕様はCQ出版の月刊トランジスタ技術1995年10月号「キーボード&マウス・ポートの構造」に解説があります。

id:Harunaha

どうもです。確かにKey EmulationとかKeyboardとかいういい方が好ましくなかったようです。済みません。

要は、「外部のスイッチを押すことで、あらかじめ登録していた”文字”がキー入力したが如く、送り出される機能」を持った装置があるかということです。

2004/10/26 14:00:40
id:toshi_nishida No.3

toshi_nishida回答回数525ベストアンサー獲得回数382004/10/26 16:28:27

ポイント32pt

http://www.vector.co.jp/soft/dl/winnt/util/se237172.html

Clipn(くりっぷん)(WindowsNT/2000/XP/Vista / ユーティリティ)

 キーボードの機能だけではなく、クリップボードの機能と組み合わせて実現できる可能性があります。上はクリップボードに複数の文字列を保存して、後で選択的に取り出して貼り付けしようというフリーソフトです。ファンクションキーなどをショートカットキーに設定しておき、プログラマブルキーボードから、Fキー,↓,→,↓(出したい文字列に応じた個数),Enterと送ってやれば、意図した文字列を入力できそうです。

id:Harunaha

ありがとうございます。

出先なので出来る範囲内で動作を試してみたのですが、うまく文字列を渡せたり、渡せなかったりというところで、ちょっと微妙です。家に戻って手持ちの実機を使ってトライしてみたいと思います。

2004/10/26 18:52:03
id:desutai No.4

desutai回答回数15ベストアンサー獲得回数02004/10/26 17:22:49

ポイント32pt

http://online.plathome.co.jp/detail.html?scd=11650012

Plat'Online - [ KB134PC (White) ] KB134PC (White)

http://online.plathome.co.jp/detail.html?scd=11650012

Plat'Online - [ KB134PC (White) ] KB134PC (White)

もし、単に文字入力等を1キーで済ませたい場合は、キーボード自身へのマクロ記録させるより

上記のようになソフトに任せた方が良いかもしれません。

(その用途等によるのでどのようなソフトが適切かはなんともいえませんが、

ゲーム等は選択肢が限られるかもしれません)

id:Harunaha

ありがとうございます。

こっちの方はPS/2限定という事ですね。正直なところは、Macro機能でKey Strokeを記録する形ではなく、直接文字列を流し込めるようになっていると良いんですけど、やはり無いかなぁ(^^;)

とりあえず、一度質問を締めさせていただきます

2004/10/30 20:46:55

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

  • この記事を書いていたのって半年以上前だけど、 書き途中で放置されていたものを、そのままエントリーします。 (何を書き足そうとしていたか、今となっては分からない) マクロが登...
「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません