ダミー点字ドライバの開発
ダミー点字ドライバ 0.2.1
https://dl.dropboxusercontent.com/u/62564469/dummyBraille-0.2.1.nvda-addon
表示を96マス(4行)に拡張しました。
ダミードライバで画面の前後送りボタンを実装するのは困難(ボタンをつけるとその操作を読み上げてしまうなど動作が複雑になる)なため、 画面送りをしなくてもある程度まとまった量のテキストが一度に表示できるようにしました。
いくつか無駄な処理を取り除く修正をしたので、NVDAの終了にかかる時間が短くなったようです。
点字モードを「レビュー」にすると、本来のウィンドウには表示されていないレビューカーソルが7・8の点滅でわかるので、レビューカーソルの説明や動作確認にも役立ちそうです。
最近の開発作業に使っているバイナリを置いておきます:
ダミー点字ドライバ 0.2.3
https://dl.dropboxusercontent.com/u/62564469/dummyBraille-0.2.3.nvda-addon
ダミー点字ドライバのウィンドウを表示した状態で NVDA を終了しようとすると NVDA のプロセスが応答しなくなることがあるようです。
ダミー点字ドライバ 0.2.4
https://dl.dropboxusercontent.com/u/62564469/dummyBraille-0.2.4.nvda-addon
NVDA 終了時の不具合への対策を試みました。 しばらく使ってみます。
ダミー点字ドライバ(dummyBraille)を更新しました。
使い方: アドオンをインストールして、点字設定のドライバ選択で dummyBraille を選択。 96マスの点字ディスプレイとして NVDA から認識され、24マス4行でウィンドウに表示されます。
NVDA 日本語版の点字ビューアーと異なり、点訳される前のテキストは確認できません。 点字ディスプレイドライバに送られるドットパターンだけを表示します。 本家版 NVDA で動作させると本家版 NVDA に入っている点訳エンジンの結果を確認できます。
ダミー点字ドライバ 0.3.1
https://dl.dropboxusercontent.com/u/62564469/dummyBraille-0.3.1.nvda-addon
レポジトリ:
ダミー点字ドライバ 0.3.2
https://bitbucket.org/nishimotz/nvdadummybraille/downloads/
特に Windows 10 で DejaVu Sans フォントが使用できない問題に対応して、 DejaVu Sans フォントを XP と Vista の場合のみ使用するように変更しました。
このチケットをクローズするのを忘れていたので、ついでにクローズします。
以下のチケットの関連作業として「ダミー点字ドライバ」の開発を始めたので、チケットを作っておきます。
#33778: 行頭にスペースを挿入したときに点字ディスプレイが更新されない
#33777: ブレイルメモBMスマート40がUSB接続で認識されない
ソースコードのレポジトリ:
https://bitbucket.org/nishimotz/nvdadummybraille