KGSドライバについて

32 views
Skip to first unread message

Takuya Nishimoto

unread,
May 9, 2012, 11:42:58 PM5/9/12
to nvda-japa...@googlegroups.com
西本です。

みなさま、ご報告、ご提案ありがとうございます。
2点コメントします。

(1)COM ポートの選択について

NVDA 本家版には COM ポート選択がありません。
本家のチケット426で何年も前から提案されています。
http://www.nvda-project.org/ticket/426

新しいドライバを追加するたびに提案されて、
けっきょく新しいドライバも自動選択だけにしよう、
ということが繰り返されています。

「点字設定」の COM ポートは NVDA 日本語版の 2011.1.1j で、
Direct BM ドライバ専用に追加した機能です。
他のドライバでは無効になっています。

新しい KGS ドライバでは、本家の他のドライバを参考にして、
COM ポートの自動選択を作りました。

USB だとコネクタの場所を変えると COM ポート番号が変わることがありますが、
私の環境では検出できているようです。

一方で、左(または右)ボタン123を押さないとディスプレイモードに切り替わらない、
ということがときどき起きています。

他にも、KBDC の設定の影響、ブルートゥースやシリアルケーブルでの動作確認、
など、課題はいろいろ残っています。

(2)キー割り当てについて

NVDA の点字ドライバーの仕組みだけ簡単に説明します。

ドライバーごとにキー割り当てを指定できます。
これはユーザーがカスタマイズすることはできません。

現状は、アルファベットと英文記号を実装して、その他は以下の通りです。

キーイベントとして割り当て:Alt, Esc, Del, BackSpace, Enter, Ctrl, 矢印(上下左右)
Enter キーとして割り当て:ok, set, select
左シフト:F1, F3+左矢印
右シフト:F4, F3+右矢印
上スクロール:F3+上矢印
下スクロール:F3+下矢印
NVDAメニュー:Ins
すべて読み上げ:Read

BMFEP のマニュアルを参照しました。
「3.1 点字入力モードに依存しない操作」
には以下のように書かれています。

Read キー: Windows キー
INF(情報)キー: Tab キー
SET キー:スペースキー
CHNG(チェンジ)キー:アプリケーションキー

このような割り当ての変更は可能と思います。

複数のキーの組み合わせ、例えば
「Ins キー+英字」で NVDA+英字 のコマンドを実行する、といったことは、
コマンドごとに割り当てを決められます。
例えば Ins + 2 3 4 5 で NVDA-T (ウィンドウタイトルの通知)、といった具合です。

皆様のご意見を伺いながら仕様を決めたいと思います。

--
Takuya Nishimoto (Olarbee Japan)

伊神 純一

unread,
May 10, 2012, 7:55:46 AM5/10/12
to nvda-japa...@googlegroups.com
伊神です。

>複数のキーの組み合わせ、例えば
>「Ins キー+英字」で NVDA+英字 のコマンドを実行する、といったことは、
>コマンドごとに割り当てを決められます。
>例えば Ins + 2 3 4 5 で NVDA-T (ウィンドウタイトルの通知)、といった具合です。

 そうできると嬉しいと思います。
しかし、ハードウェア的な問題というか制限がありそうな気がしているので、
こちらで分かった範囲のことを書きます。
できれば他のBMシリーズの状況も合わせて考える必要があると思います。
こちらの環境はBM32です。
biosでキーテストを実行すると、
以下のようなことが分かりました。

点字キー(1の点から6の点)との組み合わせに使用できるのは、
エンターキー・スペースキー、小指キー(合計4個)・f1~f4であるらしい。
他のキーと点字キーの組み合わせはエラーになる。
よって、insプラス文字キーの入力をするためには、
点字キーとの組み合わせが可能なキーにinsを割り当てる必要がある。
現状の割り当ての中で、
エンター・スペース・ctrl・alt・shift・Win(read)の中でinsに変更してもいいものはどれなのか?
それぞれ使用頻度が高いので私には判断ができません。
スペースと文字キー、エンターキーと文字キー、スペースとエンターと文字キー、
そういう組み合わせもあるのかもしれません。

点字キーとの組み合わせで残るのはf1~f4のみです。
これらのキーと文字を組み合わせて入力するとなると、
BM32は親指の位置にf1~f4がありますので、2個までなら文字キーとの同時押しは可能です。
他のシリーズではキーの位置の問題で難しいのかもしれません。

 biosのキーテストでエラーだと出るので、
編集キーやディスプレイキーと点字キーの組み合わせは不可だろうと思っているのですが、
本当にそうなのかどうかは分かりません。

よろしくお願いします。

----
伊神純一(Igami Jyunichi)
E-Mail: j-i...@sf.starcat.ne.jp
Skype ID: yishen0609
Twitter: yishen0609

梅木好彦

unread,
May 19, 2012, 7:27:45 AM5/19/12
to nvda-japa...@googlegroups.com
梅木です。こんばんわ。
いつもお世話になります。

伊神さま、
私もBMFEPによるブレイルメモでの操作に
興味があり、いろいろ試してみました。
こちらはブレイルメモBM46です。
九曜さんが書かれていたことをさんこうにして、
BMFEP.TBLのなかの
READキーを変えてみました。
READ=VK_LWIN を
READ=VK_INSERT に書き換えて
上書き保存して、パソコンを再起動。
すると、左から3番目のREADキーが
INSERTキーとなり 
例えば、READキー+点字キーの1345 (N)
これで、NVDAの設定メニューが出るようになりました。
ほかの組み合わせも試してみましたが
どれも上手くいきました。
ただ、もともとはREADキーは
スタートキーの役割があったのが
使えなくなったので、
Ctrl+Escで使っています。
実は右小指キー下も
スタートキーとして使えていたので
コレはそのまま使えるかとおもったのですが、
こちらもINSERTキーに
代わってしまったようです。
ということで、
こちらの環境では便利に使えるようになりました。
報告でした。


伊神 純一

unread,
May 19, 2012, 6:42:18 PM5/19/12
to nvda-japa...@googlegroups.com
伊神です。

梅木様
早速試していただいたようで、情報ありがとうございます。
Winキーとinsキーについては、いろいろ考えてみてるのですが、
これという答えが見つけられずにいます。
スタートメニューはctrl+escで出せるのでその方法を使えばいいのか、
最近のPCのキーボードにはwinキーが存在することからすれば、
単独で押せるのがやっぱりベストではないかとか、
私はwin+bやwin+d、win+rなどをわりとよく利用するので、
winキーは単独であってくれるのがいいのかなあとか。
ctrl、alt、shift、winはやはり、
どこかには単独でいてもらうのがいいのかなあとか。
海外製のTwitterクライアントでQWITTER系のもの、いくつか存在しますが、
ctrl+win+その他のキーで基本的な操作を行うため、
winキーが単独で存在しないと動作しない可能性もありそうです。
最終的には点字キーと同時押しが可能などれかにinsキー(NVDAコマンドキー)を割り当てるということに落ち着くことになるのだろうとは思いますが。

NVDAの操作コマンドのことが解決したら、
ブレイルメモだけでPC操作するということを本気で考えてみようかなとは思っています。

梅木好彦

unread,
May 19, 2012, 8:38:15 PM5/19/12
to nvda-japa...@googlegroups.com
梅木です。 いつもお世話になります。

伊神さま、

>スタートメニューはctrl+escで出せるのでその方法を使えばいいのか、
>最近のPCのキーボードにはwinキーが存在することからすれば、
>単独で押せるのがやっぱりベストではないかとか、
>私はwin+bやwin+d、win+rなどをわりとよく利用するので、
>winキーは単独であってくれるのがいいのかなあとか。

なるほど、確かにWINキーをりようした
ショートカットをつかうばあい、
単独キーでないと不便ですね。
ブレイルメモBMのばあい、
右手操作の時には
ひだりの上下左右キーなどあまりつかわないので、
コレを当てられないかと、探しましたが、
方法がまだ見つかりません。
引き続き良い方法がないか
試してみたいと思っています。
よろしくお願いいたします。


伊神 純一

unread,
May 19, 2012, 9:25:24 PM5/19/12
to nvda-japa...@googlegroups.com
伊神です。

梅木様

>ブレイルメモBMのばあい、
>右手操作の時には
>ひだりの上下左右キーなどあまりつかわないので、
>コレを当てられないかと、探しましたが、
>方法がまだ見つかりません。

 biosメニューからキーテスト、
または手帳モードで左右のf1からf4の同時押しからキーヘルプをすると分かると思いますが、
点字キーと押せる組み合わせの制限がありますからね。
実際、BM46のカーソルキー(4個で楕円形になっているところ)を点字キーと同時に押すのは無理があると思いますが。
単純にBMシリーズと言ってもキーのレイアウトが違いますから、
そんなことも考慮する必要があるでしょうか。

こちらはBM32ですが、点字キーとの組み合わせが可能なキーは、
親指キー2個、小指キー4個、f1(戻し)からf4(送り)のようです。

BM46は、f1からf4のキーが左右に配置されていますが、
BM32は点字表示の手前、親指が当たる位置に4個のみです。
escキーやbsキー、delキーなど、
6個の独立キーがありまして、
それらはユーザが自由に割り当てもできるわけですが、
点字キーとの組み合わせは不可でした。

 先日までBM46を使っていましたので、
まだまだ鮮明に覚えていますが、
しばらくすると記憶が不確かになりそうで心配です。

梅木好彦

unread,
May 20, 2012, 9:51:07 AM5/20/12
to nvda-japa...@googlegroups.com
梅木です。 お世話になります。

伊神さま、
>点字キーと押せる組み合わせの制限がありますからね。
>実際、BM46のカーソルキー(4個で楕円形になっているところ)を点字キーと同時に押すのは無理があると思いますが。

そうでしたね。マニュアルを読んでも
拡張キーは点字キーとの組み合わせが
出来ないと書いてありました。
結局今のところ
F1キーをWindowsキーに設定してみました。
F4キーが送る、F1キーが戻るになっていたのですが、
F1キーは、1回押すとスタートメニューが開き
2回押すと表示が行の前に戻ることになりました。
右小指キー1をシフトキーに、
右小指キー2もWindowsキーに、
左小指キー1をコントロールキーに、
左小指キー2をオルトキーに
それぞれ割り当てますと、
なんとか点字キーとの組み合わせや、
編集キーの組み合わせなど
手が届いて便利にできるようになりました。
まあ、使っていると
また不便なところや、変更したほうが良いところが
出てくるかもしれません。
まにゅあるをよんで、
キーの割り当てができるようになっただけでも
収穫でした。
有難う御座いました。


Takuya Nishimoto

unread,
May 22, 2012, 4:41:31 AM5/22/12
to nvda-japa...@googlegroups.com
皆様

西本です。
KGS ドライバについてご意見ありがとうございます。

ご承知のとおり、NVDA は 2012.2 のリリースに向けて開発が進んでいます。
次の日本語版では KGS ドライバのキー割り当てに絞って改良を行い、
点訳エンジンの改良は 2012.3jp の目標とさせてください。

BMFEP の設定を変えたり、テーブルファイルを書き換えたりすると、
いろいろなカスタマイズできるということが、皆様のおかげで分かってきました。
とはいえ機能や設定がたくあんあるため、どのような使い方を想定すればいいのか、
方針がなかなか定まりません。

BMFEP を使う場合は NVDA 側のキー割り当て処理は不要なのでしょうか?
Windows キーくらいは BM のキーに割り当てるべきでしょうか?
六点でアルファベットを入力する処理は削除したほうがよいのでしょうか?

逆に、もし BMFEP をインストールしないで使いたい方がおられましたら、
KGS ドライバのキー割り当てについてご意見をお聞かせください。

ML宛のご発言がしづらい場合は、西本宛の個人メールでも結構です。
開発チームのメーリングリストへの参加も歓迎です。

昨日の開発者 Skype 会議でもこれについて話し合いましたが、
使う人によって使い方や好みの差が大きいようです。
まずはご要望を整理する必要があると考えております。

マニュアルにどのように説明を書くか、ということも検討すべき課題です。

今後ともよろしくお願いします。

伊神 純一

unread,
May 22, 2012, 4:35:15 PM5/22/12
to nvda-japa...@googlegroups.com
西本様、皆様

伊神です。
あくまでも私個人としての意見を書きます。

 BMFEP使わなくても文字入力を含めてサポートするのが魅力的なのかとか、
BMFEPっていうものはもうあるわけだし、既存の道具を活用しながら、
その上で不十分だと思われるところを先に対策していただくのがいいのか・・・

>BMFEP を使う場合は NVDA 側のキー割り当て処理は不要なのでしょうか?

 BMFEPを常駐して使うのであれば、
ディスプレイとしてのキー操作を優先して作り込んでいただくという考え方はできると思います。
BMFEPに賛否はあれど、
通常のキーボードから操作できるコマンドは用意されていると思いますから。
BMFEPのキー割り当てを変更しなければNVDAコマンド(ins+文字キー)を押せない現状、
NVDAコマンドの操作をどうするのか、
スクリーンリーダーとしての問題はまずここにあると思われます。

>Windows キーくらいは BM のキーに割り当てるべきでしょうか?

 何を割り当てるか、これも必要だ、あれも欲しい、
そういうことになってきそうなのが心配です。

>六点でアルファベットを入力する処理は削除したほうがよいのでしょうか?

  最終的にどれだけの文字種をサポートできるかにもよると思います。
数字や記号はどうするか、
日本語変換するとき、
BMのキーボードからだったら、かな入力したいと思うんですよね。
点字の入力方式なら、日本語変換をわざわざローマ字入力で打つのはきついです。
そういうことからすると、
今のところ、文字の入力部分はBMFEPにやらせておいて、
NVDAコマンド関係の処理をBM機器からどう制御するのかを先に考えていただくのもありかなと。

 これは私が思うだけかもしれませんが、
点字入力をサポートするということになれば、
フルキーボードからも点字入力できるようにしてほしいという、
点字ディスプレイ使用しないユーザからの要望も出てきそうな気もします。

 上手にまとまらなくて申し訳ありません。

Takuya Nishimoto

unread,
May 22, 2012, 8:46:37 PM5/22/12
to nvda-japa...@googlegroups.com
西本です。

ご意見ありがとうございます。
大きく2つの方針がありそうです。

(1)文字入力に対応しないKGSドライバ
(2)文字入力に対応するKGSドライバ

とりあえず(1)案について、方針を検討します。

点字ディスプレイからの文字入力はBMFEPを併用していただく。
KGSドライバは表示の制御、NVDAおよびWindowsの操作に対応。

改良(案)
現在はKGSドライバでNVDAメニューを Ins に割り当ててあります。
BM46 の右手操作では F4 + 上矢印 です。左手操作では F1 + 上矢印 です。

このまま Ins のキーを NVDA キーに対応させると、
例えば Ins + 英字 は以下のような割り当てになります。

スリープモード NVDA-S
右手操作では F4 + 上矢印 + 2 3 4
左手操作では F1 + 上矢印 + 2 3 4

クリップボード NVDA-C
右手操作では F4 + 上矢印 + 1 4
左手操作では F1 + 上矢印 + 1 4

こんな感じでいいのでしょうか?
もっと別の組み合わせがいいような気も。。

それから5月10日の私の発言についてですが、
以下は BMFEP が割り当てているのであれば、
NVDA(KGSドライバ)では割り当てなくてもよいという理解で合っていますか?

Read キー: Windows キー
INF(情報)キー: Tab キー
SET キー:スペースキー
CHNG(チェンジ)キー:アプリケーションキー

以下、伊神さまの引用:

> 今のところ、文字の入力部分はBMFEPにやらせておいて、
> NVDAコマンド関係の処理をBM機器からどう制御するのかを先に考えていただくのもありかなと。

ご指摘の方向性が上記の(1)に対応します。

>  これは私が思うだけかもしれませんが、
> 点字入力をサポートするということになれば、
> フルキーボードからも点字入力できるようにしてほしいという、
> 点字ディスプレイ使用しないユーザからの要望も出てきそうな気もします。

商用のスクリーンリーダーやユーティリティで、
フルキーボードの6点入力ができるのは承知しています。
具体的に言えば KTOS や WinBRL などですよね。

ご要望が出ることは、予想はしていますが、
これらの機能を NVDA に組み込むとしても、
既存のソフトほど高機能なものは簡単には作れないと思います。

また WinBRL と NVDA を併用している方がもしいらっしゃったら、
使い勝手を教えていただければ幸いです。

Takuya Nishimoto

unread,
May 22, 2012, 10:51:37 PM5/22/12
to nvda-japa...@googlegroups.com
西本です。

> (1)文字入力に対応しないKGSドライバ
> (2)文字入力に対応するKGSドライバ
>
> とりあえず(1)案について、方針を検討します。

本家チケット1266で Braille Sense ドライバについて議論されています。
http://www.nvda-project.org/ticket/1266
このドライバは NVDA 日本語版でも動くんでしょうか。。

提案されたドライバの実装に対する James Teh さんのコメント:
http://www.nvda-project.org/ticket/1266#comment:11

内容を簡単に紹介します。

(紹介ここから)

NVDA doesn't currently support braille input. I don't want to
hard-code support in one driver which is tied to specific languages or
the like, so this would need to be removed for the driver to be
included. When NVDA does get proper support for braille input, this
driver will of course benefit.

NVDAは現在、点字ディスプレイからの入力をサポートしていない。
ドライバが特定の言語に依存するのは好ましく。
だから文字入力機能を削除して欲しい。
ただし NVDA が文字入力に対応する準備ができたら、このドライバを役立てたい。

The auto probe functionality worries me. Probing could potentially
confuse other devices. It should be possible to support USB and
bluetooth without probing as we do for other drivers. Unfortunately,
this means we can't support serial displays for now, but that's also
true for other drivers.

ポートの検出機能について懸念がある。
この処理は他のデバイスに悪影響を与える可能性がある。
他のドライバがやっているようにUSBとブルートゥースだけをサポートしたい。
シリアルポートは他のドライバでも現在は対応していない。

(ここまで)

NVDA 日本語版ではこの方針にこだわるつもりはないのですが、
議論の参考になれば幸いです。

伊神 純一

unread,
May 23, 2012, 8:18:56 AM5/23/12
to nvda-japa...@googlegroups.com
伊神です。

>改良(案)
>現在はKGSドライバでNVDAメニューを Ins に割り当ててあります。
>BM46 の右手操作では F4 + 上矢印 です。左手操作では F1 + 上矢印 です。

 この Ins については確認すべきことがあります。
編集キーは点字キーとの同時押しができないのではないかということです。
bios のキーテストでは error となります。
ハード的な制限なのかbios の問題なのか分かりませんが、
BM機器側の制限を考慮する必要があります。
こちらはBM32ですが、
Ins は単体のキーとして存在します。
しかし、このキーと点字キーの同時押しは不可でした。

f2とf3のキーの使用方法は今後どうなるのでしょうか。
それらと点字キーの組み合わせというのが現実的には押しやすいのかなあと思ったりはします。
表示の送りと戻しに使うf1とf4も、
点字キーとの同時押しは可能なので、何か使えたりはするでしょうか。
NVDAメニューはいつでも開けると便利ではあると思うので、
Ins に割り当てられているものはそれとして残し、
点字キーと同時押しが可能な他のキーにNVDAコマンドを割り当てるのが現実的でしょうか。

>それから5月10日の私の発言についてですが、
>以下は BMFEP が割り当てているのであれば、
>NVDA(KGSドライバ)では割り当てなくてもよいという理解で合っていますか?

 そういうことだと思います。

>商用のスクリーンリーダーやユーティリティで、
>フルキーボードの6点入力ができるのは承知しています。
>具体的に言えば KTOS や WinBRL などですよね。

 そうです。

>ご要望が出ることは、予想はしていますが、
>これらの機能を NVDA に組み込むとしても、
>既存のソフトほど高機能なものは簡単には作れないと思います。

 となると、BMシリーズからの点字入力にも同じようなことが言えるのかなと感じました。
スクリーンリーダーへの要望としては、
点字出力とその操作方法が優先されることであり、
やはり点字入力のいろいろは、今のところ他に任せるのが現実的かなと思うのですが。

梅木好彦

unread,
May 23, 2012, 8:53:58 AM5/23/12
to nvda-japa...@googlegroups.com
梅木です。お世話になります。

わたしも個人的な意見なのですが
書かせていただきます。
ブレイルメモだけで入出力ができる
KBDCを使ったBMTEFは、たいへん魅力的です。
それは、キーと点字の位置が近くて
手の動きが楽であるということも
理由の一つです。
一番の問題はブレイルメモでのINSキーが
初期設定ではNVDAキーとして機能しないということだと思います。
わたしがしているように
ウインドウズキーとして割り当てられているREADキーを
INSに変えることはできるのですが、
ブレイルメモBM32などのように
INSキーがあるなら、それをそのまま使えれば
ベストと思います。
これをかいけつしていただければ、
あとはカスタマイズなどで
なんとかなると思います。
NVDAと、WinBRLの組み合わせでは
不具合があったのですが、
それは、また別のメールで紹介します。
6点入力としては、
BMTEFによる方法がベストのように思います。
とりあえず、簡単ながらのコメントです。


梅木好彦

unread,
May 23, 2012, 9:16:53 AM5/23/12
to nvda-japa...@googlegroups.com
梅木です。
投稿にもたもたしている間に
伊神さんからの投稿メールがありましたので、
補足です。

>>現在はKGSドライバでNVDAメニューを Ins に割り当ててあります。
>>BM46 の右手操作では F4 + 上矢印 です。左手操作では F1 + 上矢印 です。

この割当ては実際のNVDAキーとして使えません。
伊神さんの書かれているとおりです。
使えたとしても、点字キーとの組み合わせでは
とても押しづらくて、現実的ではありません。

>f2とf3のキーの使用方法は今後どうなるのでしょうか。
>それらと点字キーの組み合わせというのが現実的には押しやすいのかなあと思ったりはします。

このF2とF3については、
カスタマイズでもテーブルの書き換えでも
うまく方法が見つかりませんでした。
どちらかをINSキーかウインドウズキーに
割り当てられると良いのですが。



伊神 純一

unread,
May 23, 2012, 9:22:18 AM5/23/12
to nvda-japa...@googlegroups.com
伊神です。

>ブレイルメモBM32などのように
>INSキーがあるなら、それをそのまま使えれば
>ベストと思います。

 このキーは単体でしか入力を受け付けてくれないんですよ。
位置的には小指キーのさらに外側になりますので、
同時押しができたとしても、手の小さい人には届かないかもしれません。

梅木好彦

unread,
May 23, 2012, 9:46:23 AM5/23/12
to nvda-japa...@googlegroups.com
梅木です。

>伊神です。
>
>>ブレイルメモBM32などのように
>>INSキーがあるなら、それをそのまま使えれば
>>ベストと思います。
>
> このキーは単体でしか入力を受け付けてくれないんですよ。

あっ、そうでしたか。
単体のINSキーとしては動くけれど
点字キーとの組み合わせができない構造なんですね。
それでは無理でしょうね。


Takuya Nishimoto

unread,
May 23, 2012, 11:01:50 AM5/23/12
to nvda-japa...@googlegroups.com
西本です。

BIOSの組み合わせ制約や、指の制約など、
ご指摘ありがとうございます。

NVDA キーと Windows キーの割り当てが重要ですね。
これらのキーは他のキーと組み合わせて、
NVDA + 英字、
Windows + 英字、
に相当するコマンドを割り当てたいわけですね。

BM46で考えてみたのですが、6点と同時押しをしやすいのは、
左右の小指キーかな、と思います。
F2 と F3 はNVDA キーと Windows キーに割り当てできるのですが、
他のキーと一緒には押しにくい気がします。
(Insは論外ですね。。)

右小指1(Sel)キーをNVDAキー、
右小指2(Read)をWindowsキーにする、というのはいかがでしょうか?
(左小指はCTRLとALTというのは、変えないほうがいいですよね?)

いま 右小指2(Read)キーを NVDA+下矢印(すべて読み上げ)に割り当てているのですが、
これをF2かF3に移してよいでしょうか?

引き続きご意見をお待ちしております。

--
Takuya Nishimoto (Olarbee Japan)


2012年5月23日 22:46 梅木好彦 <kh-ta...@flute.ocn.ne.jp>:

つるしぐも

unread,
May 23, 2012, 11:28:25 AM5/23/12
to nvda-japa...@googlegroups.com
つるしぐもです。

bm24を使っております。
現在は「展示表示」について、メモ帳やNVDAヘルプなどで確認しているところでっす。
bmfepはまだ検証していないのですが・・・。

表示の送りと戻しについて使用感を書かせていただきます。
ピンディスプレイのf2を戻し、f3を送りのキーに設定しているとのこと。

bm24は展示表示部が手前にあります。
そのすぐ向こう側、f1からf4キーが並んでいます。右手用と左手用それぞれにあるので、けい8個です。

たとえば右手で展示を読みながら、左側にあるf2またはf3キーを押すとします。
すると、展示をたどる右手とキーを操作する左手がぶつかてしまうのです。

ですから、表示の戻しを左矢印キーに、送りを右矢印キーに割り当てたほうがbm24では使いやすいです。

他のぶれいる目もシリーズはキーの配置が異なると思います。
かならず上記の割り当てに変更していただきたい、ということではありません。

1つの例として参考になりましたらさいわいです。

伊神 純一

unread,
May 23, 2012, 12:05:40 PM5/23/12
to nvda-japa...@googlegroups.com
つるしぐも様

伊神です。

>ピンディスプレイのf2を戻し、f3を送りのキーに設定しているとのこと。

f1が戻し、f4が送りですね。

>ですから、表示の戻しを左矢印キーに、送りを右矢印キーに割り当てたほうがbm24では使いやすいです。

 手帳モードと共通していた方が、
やはり使いやすいのではありませんか?

----
伊神純一(Igami Jyunichi)
E-Mail: j-i...@sf.starcat.ne.jp
j.igam...@docomo.ne.jp

伊神 純一

unread,
May 23, 2012, 12:05:42 PM5/23/12
to nvda-japa...@googlegroups.com
西本様

伊神です。

>BM46で考えてみたのですが、6点と同時押しをしやすいのは、
>左右の小指キーかな、と思います。
>F2 と F3 はNVDA キーと Windows キーに割り当てできるのですが、
>他のキーと一緒には押しにくい気がします。

 BM32だとf1からf4キーは点字表示の手前の側面、
親指で押すようにできていますので、
そんなに大変という気はしないんですよね。
f1とf4がかなり長いキー、
f2とf3が中心の近くでそれぞれ親指が当たるといい感じの大きさのキーです。

>右小指1(Sel)キーをNVDAキー、
>右小指2(Read)をWindowsキーにする、というのはいかがでしょうか?
>(左小指はCTRLとALTというのは、変えないほうがいいですよね?)

 BMFEP併用時にどういう影響が出るのかが気になります。

KBDCのマニュアル内より

3-3 〔点字FEPに先にキー情報を通知する〕
 点字FEPは、点字機器からのキー入力をパソコン上のキー操作として扱えるようにするためのソフトウェアです。
 通常、KBDCのキー入力は一般のアプリケーションやスクリーン・リーダーに先に通知され、それらでキー情報が処理されなかった時、初めて点字FEPに通知されるようになっています。
 しかし、[点字FEPに先にキー情報を通知する]チェック・ボックスをチェックしておけば、点字機器からのキー入力は、一部の操作を除いて、点字FEPに直接通知されるようになります。

 BMFEPが優先的にキーを取ってしまうと、
NVDAで割り当てたキーが無効になって、
NVDAコマンド使えないという状況になる可能性はないでしょうか。
KBDC設定、〔点字FEPに先にキー情報を通知する〕のチェックがオフであれば問題ないということになるのでしょうか。

>いま 右小指2(Read)キーを NVDA+下矢印(すべて読み上げ)に割り当てているのですが、
>これをF2かF3に移してよいでしょうか?

 これだけ独立させておく意味は何でしょうか。
適切な位置(どこがいいかと言われるとはっきりしませんが)にNVDAキーの設置ができれば、
NVDA+下矢印という2個の同時押しは可能になるはずなので、
それほど重要なキーでもないような気はします。
(これは私が1行1行カーソルで読み進めて、
全て読み上げというものをあまり必要だと感じないからかもしれません。)

梅木好彦

unread,
May 23, 2012, 8:09:41 PM5/23/12
to nvda-japa...@googlegroups.com
梅木です。お世話になります。

西本さま、
BM46で
>右小指1(Sel)キーをNVDAキー、
>右小指2(Read)をWindowsキーにする、というのはいかがでしょうか?

こちらでカスタマイズして
右小指キーをNVDAキーにしてみました。
はい、これで使うのは問題無いと思います。
Windowsキーについては、
こちらのようにREADキーをNVDAキーにするのでなければ、
初期設定では、READキーが
Windowsキーになっているので、
右小指2は、考えないで良いと思います。
(使い手にカスタマイズは任せるということです)
右小指1をNVDAキーとして使えるなら、
F1キーも、いじらないで「戻し」のままにできますので、
よいと思います。

ただ、伊神さんも書かれているように
NVDAで制御した時に
BMFEFの制御がどうなるのか、
試してみないとわかりません。

つるしぐもさん、
送りと戻しは
F1~F4キーでは
てんじひょうじぶぶんと、
手が重なって使いにくい時は
カスタマイズして
右手操作時は
左の上下左右キーはあまりつかわないので、
これを拡張キーとして
例えば左矢印を戻すに
右矢印を送るに
それぞれ設定することができます。
このカスタマイズは
テキストマニュアルの第6巻カスタマイズ編の中の
10-2 キーレイアウトの設定
に、詳しく書かれていますので
そこをご参照下さい。

それから、これも伊神さんが
すでに書かれていましたが
NVDA+下矢印キーは
特に設定しなくてもそのまま使えますので、
割り当ては必要ないと思います。
実際に使えています。

よろしくお願いいたします。

Takuya Nishimoto

unread,
May 24, 2012, 3:19:37 AM5/24/12
to nvda-japa...@googlegroups.com
西本です。

いろいろなご意見をいただけて感謝しておりますが、
整理するのに苦労しています。お時間をください。

NVDAのドライバでできることについて、
うまくお伝えできていないことがあるので、補足します。

(1)
KGSドライバの入力機能は削除することができます。
もし BMFEP の動作に影響があるようでしたら、
移動機能だけのドライバを作ってみましょうか?

具体的には、キーボードのエミュレーションで入力できない操作で、
いま割り当てている機能は、タッチカーソルと前後スクロール( F1 F4 )だけです。

(2)
必要な機能とキー操作の組み合わせについては、
キーボードでの操作との対応に関係なく自由にご提案ください。
組み合わせの押しやすさ、読み取りの手との衝突を避けること、
なども重要と思います。

例えば func2 で NVDA メニューを開くこととと、
例えば func2 と他のキーを押したときに NVDA のコマンドを実行することは、
関係がありません。

NVDA + 英字、Windows キー + 英字、で呼び出せるコマンドは、
6点入力の英字にこだわらないで、自由に決めることができます。

例えばキーボードで Windows キー + D (デスクトップにフォーカス移動)
にあたる操作を点字キーボードから行うための、
割り当てを決めたいとします。

Windows キーを func3 に割り当てていて、
D を入力する操作が 1 4 5 であったとしても、
Windows + D にあたる機能を func3 + 1 4 5 に割り当てる必要はありません。
ただ、そのほうが覚えやすいのではないか、と私が思っただけのことです。

以上、よろしくお願いします。
--
Takuya Nishimoto (Olarbee Japan)


2012年5月24日 9:09 梅木好彦 <kh-ta...@flute.ocn.ne.jp>:

梅木好彦

unread,
May 24, 2012, 8:21:48 AM5/24/12
to nvda-japa...@googlegroups.com
梅木です。お世話になります。

西本さま。

>KGSドライバの入力機能は削除することができます。
>もし BMFEP の動作に影響があるようでしたら、
>移動機能だけのドライバを作ってみましょうか?

BMFEPは使わないで、独自に入力機能を
作られるということでしょうか?
いままでの仕様にとらわれないということであれば、
次のようなことは、出来ないでしょうか?
たとえば、
コントロール+V という操作を
コントロールキーを1回押して、一旦手を話し
次に点字キーでVを押す。
これで代行できるとか。
そのほうが手が楽なのですが。
無理でしょうか?

べつのけんになりますが、
WinBRLを使った場合、
NVDAキーをインサートキーにしているときは
問題はないのですが、
無変換キーをNVDAキーにすると、
上下矢印キーがきのうしなくなり、
使えませんでした。

それと、これも別の件ですが、
LibreOffice3,4においては、
ライターを使うと、
1行ごとにオルトキーを押さないと
うまく点字表示されませんでした。


つるしぐも

unread,
May 24, 2012, 8:41:23 AM5/24/12
to nvda-japa...@googlegroups.com

つるしぐもです。

伊神さま、梅木さま、ご助言ありがとうございました。

f1が戻し、F4がおくりですね。失礼いたしました。
拡張矢印キーはおりを見つけて、好みに合う組み合わせにカスタマイズしてみます。


この話題で議論の様子を拝見しながら、
私も個人的には「展示を表示する」ことに特化したドライバーがよいと思います。

bmシリーズ危機からのWindows操作は必要とは思います。
ただ、今は展示を表示させる機能をある程度完成させていただくのがよいと思いました。
現状ではカッコ類、アットマークやハイフン、アンダーバーなどの記号類が表示されない状態です。
そのため、はたしてどこまで展示で表示してくれるのか、正直不安があります。
ですから、たとえば2012.2jpのリリースをめどに、画面情報をしっかり表示するよう改良していただけたらと存じます。
これは私個人の意見としてです。

最後にひtこと感想です。
展示でNVDAのマニュアルや設定メニュー、またテキスト文書が読めるようになったことは
本当に本当にすばらしいことと思います。
開発者の皆様方のご尽力にあらためて感謝申し上げます。

Takuya Nishimoto

unread,
May 24, 2012, 9:58:42 AM5/24/12
to nvda-japa...@googlegroups.com
西本です。

梅木さまの質問:

> たとえば、
> コントロール+V という操作を
> コントロールキーを1回押して、一旦手を話し
> 次に点字キーでVを押す。
> これで代行できるとか。

残念ながら、そういう操作を実現することは難しそうです。

NVDA 本家に入っているドライバで実装されている操作として、
動作モードを切り替える「トグル」は実現できます。

あるキーを押すと、ホイールの動作をスクロールとカーソル移動で切り替わる。
あるキーを押すと、タッチカーソルの動作がフォーカスとレビューカーソルで切り替わる。
といったことです。
使い道があるかどうかわかりませんが。。

梅木好彦

unread,
May 25, 2012, 10:16:01 AM5/25/12
to nvda-japa...@googlegroups.com
梅木です。お世話になります。

西本様

>> たとえば、
>> コントロール+V という操作を
>> コントロールキーを1回押して、一旦手を話し
>> 次に点字キーでVを押す。
>> これで代行できるとか。
>
>残念ながら、そういう操作を実現することは難しそうです。

やはり、難しいですか。
了解しました。
あまり独自のくみあわせをつくると、
覚えるのが大変になってきます。
やはり、アルファベットは、点字のアルファベットのままのほうが
覚えやすいと思います。
あと、NVDAキー+テンキーの組み合わせがありますが、
これは、外付けのテンキーを、
ブレイルメモの横に持ってきたほうが
よさそうですね。

べつのけんですが、
視覚障害者や盲ろう者が楽しめる
野球ゲームがあって、
これは、クリップボードを使って
点字で読めるので、
nvda_cbr-0.1を、最初からNVDAに組み込むことは
出来ないでしょうか?
ゲームをするたびにこれを起動するというのも
面倒な気がします。
よろしくお願いいたします。

追伸
>NVDA 本家に入っているドライバで実装されている操作として、
>動作モードを切り替える「トグル」は実現できます。
>
何かに使えそうな感じですね。



伊神 純一

unread,
May 25, 2012, 11:11:30 AM5/25/12
to nvda-japa...@googlegroups.com
伊神です。

>あと、NVDAキー+テンキーの組み合わせがありますが、
>これは、外付けのテンキーを、
>ブレイルメモの横に持ってきたほうが
>よさそうですね。

 レビューカーソルの操作などをどうするといいのか、
漠然と考えていたのですが、
ノートPC使用時など、点字ディスプレイとテンキーも接続、
コードも増えて大変かなあと思ったりはするんですね。
で、どういうキー操作がいいとかはちゃんと言えないですが、
カーソルキーが片方空いてますよね。
それをどうにか活用することはできないのかなあと思ったりはしています。

>>NVDA 本家に入っているドライバで実装されている操作として、
>>動作モードを切り替える「トグル」は実現できます。
>>
>何かに使えそうな感じですね。

NVDA+Ctrl+T
このコマンドを簡単に変更できるキーが必要かどうかということでしょうか。
ちゃんと理解できてませんが、
しっかり点字表示を使うようになると必要になりそうな気がします。
システムフォーカスまたはナビゲーターオブジェクト/レビューカーソルのどちらに追従するかとあります。
読み上げに近いものを出すか、画面上を好きなように探索できるかという違いなんじゃないかと思っています。
例えばダウンロード、
残りの時間がカウントされていると思いますが、
そういうのはレビューモードでその場所を点字表示すると、
自動的に時間表示が変化していく、
そういうことができるようになるんじゃないかと推測しています。
ものすごく違うことを言ってるのかもしれません。
違っていたら申し訳ないです。
Reply all
Reply to author
Forward
0 new messages