キーボードを使用した「仮想マウス」


13

(Windowsの場合。)

存在を望んでいるようなプログラムを探しています。そうでない場合、私はそれを作成しようとするかもしれません。

私は情熱的にマウスを使うのが嫌いです。コンピューターで行う必要のある作業の99%でキーボードを使用する方法を学びましたが、前述の情熱は、残りの1%についても解決策を見つけたいほど強いものです。

私が望む解決策は次のとおりです。あらかじめ決められたキーボードのホットキーを押します。(私は考えていますStart- Jしかし、それぞれに)。すべてのモニターの画面の不動産は、グリッドに分割され、すべてのセルに文字が表示されます。キーボードでその文字を押すと、そのセルがサブセルにさらに分割され、小さな領域を絞り込むまでプロセスが繰り返され、プログラムがクリックを生成します。

これを行うプログラムはありますか?それは素晴らしいものである必要があります。それ以外の場合は、独自に構築することもできます。


これはドラッグなどでどのように機能しますか?トラックパッド、タッチスクリーンなど、マウスの使用を避けるより良い方法があると思います。また、話しているOSを指定する必要があります。
ジェームズP

ドラッグは、ctrlを押してから、ドラッグターゲットの別のセッションを持つことで実行できます。トラックパッド、タッチスクリーン、トラックボール、または持ち物ではなく、キーボードのみのソリューションが必要です。OSを指定しました。Windowsです。
ラムラチャム

1
@Jamesキーボードジャンキーを除き、このようなツールの恩恵を受ける可能性のある障害者もいる可能性があります。
ベルンハルト

私はこれを1997年にDragon Dictateで覚えています(これはDragon Naturally Speaking allquixoticが言及したことの前身でした)。音声認識には確かに役立ちましたが、MouseKeysを正しく調整し、アクセラレータキーを使用する場合(Ctrl速度を上げる/ジャンプする、Shift速度を落とすなど)は、実際には必要ありません。
Synetech

回答:


6

あなたが言うとおりに動作するプログラムがありますが、アクセシビリティソリューションとして構築されているため、キーボードを使用してアクティベートできるとは思いません。代わりに、マイクに向かって話しかけてコマンドを指示します。

このプログラムはDragon NaturallySpeakingと呼ばれ、Nuanceによるものです。とても高いです。マウス画面分割アルゴリズムであるため、ユーザーエクスペリエンス、正確にあなたがあなたの質問に尋ねたとして、私は唯一使用して、それを有効にする方法はありませんことを確認してください(約30時間の合計のための専門的プログラムを使用することに基づいて)60%ですキーボード。

このプログラムは、モーター制御が制限されているユーザー向けに設計されています。また、マウスグリッド機能には、「ドラッグアンドドロップ」または画面上のシングルまたはダブルの左または右クリック以外のトリックを実行する機能がありません。また、マウスのスクロールのように機能する初歩的なスクロールホイールもサポートします。ホイール。

この製品を使用することはお勧めできません(トピックから外れているので、私もそうすべきではありません)、それはあなたがやりたいことをしないと思うからです、つまり、マウスグリッドをアクティブにすることはできませんキーボード。

しかし、このプログラムが教えることは、このようなプログラムを実装することは可能であるだけでなく、すでに実用的な製品で出荷されているということです。今やるべきことは、誰かがやって来て同じことをすることだけですが、音声を入力として使用する代わりに、キーボードを入力として使用します。

マウス嫌い(手を上げる、私も嫌い)に対する個人的な推奨事項は、トラックポイントでキーボードを試すことです。「トラックポイント」は、実際にはキーボードの真ん中にあり、ゴム製のキャップで覆われた小さな慣性ジョイスティックとして説明できるかなり一般的なデバイスのIBMブランド名であり、多くの場合鉛筆消しゴムのように見えます。それらにはさまざまな品質とデザインがありますが、(私にとって)最高のものはLenovo ThinkPadラップトップにあることがわかりました。

また、Lenovo ThinkPad USBキーボードとTrackPointを購入することもできます。これは、USBケーブルを備えたデスクトップ指向の標準デスクキーボードで、最新のThinkPadラップトップと同じTrackPointエクスペリエンスを提供します。トラックポイントを使用すると、キーボードから手を離さずに、マウスのきめ細かいモーター制御、左および右クリック、スクロールが可能になります。それ、マウスであるキーボードに「キー」を持つのと同じくらい良いです。

実際、両手でキーボードをタイプして、同時にmouseを押すことができます。少し習得したスキルですが、一度手に入れれば、ゲームから高生産性プログラミング、システム管理者など、あらゆるものに適しています。

純粋なソフトウェアソリューションを主張する場合、今のところの答えは、自分で作成する必要があると思います。ただし、Dragon NaturallySpeakingの試用版をダウンロードして、マウスグリッドがどのように機能するかを確認して(プログラムに指示する必要があります)、プログラムを作成するときにデザインアイデアを提供できます。

編集:Dragonで説明されているマウスグリッド機能へのリンク:http : //www.nuance.com/naturallyspeaking/customer-portal/documentation/userguide/chapter4/ug_chapter4_moving_clicking_mouse.asp

編集2:Googleに役立ちます。「マウスグリッド」という用語をもう少し考えた後、キックのためにGoogleで検索することにしました。私はこれを見つけました:http : //8887.eu/mSoftware/index.php/home/windows-software/mouse-grid.htmlそれはまさにあなたが望むことをするようであり、キーパッドでそれ制御することができます。勝つ!


幅広い回答をありがとう。Nuanceのソリューションは、私が想像したものと非常によく似ています。mSoftwareソリューションは、(a)キーボードの中央にある〜35個のボタンとは異なり、9個のボタンしかないため、(b)使用しないので、キーパッドでしか動作しないため、良くありません。まったくキーパッド付きのキーボード。
ラムラチャム

あなたが非常に具体的なことを念頭に置いてプログラマーであるなら、mSoftware MouseGridが提供するものとは異なるものが必要な場合は前に誰もそれをやらない可能性があるので、先に進んで作業を始めると言います。しかし、私たち全員に感謝し、それをオープンソースにします-それは一般的に有用だと思われます。成功したら、ビールのお金を投げます。他の唯一の選択肢は、「マウスグリッド」のグーグル検索結果のページを下に並べて、最終的にあなたがやりたいことを見つけるまでです(可能性は何ですか?)。
-allquixotic

2

Windows 7にも同様の機能が組み込まれています。音声コマンドを使用すると、グリッドが表示されます。次に、数字を言うと、そのセルは分割され、数字を言う...満足するまで、別の音声コマンドでそれを示します。 ここに画像の説明を入力してください また、「マイコンピュータ」、「お気に入り」など、画面上のほとんどのアイテムに直接名前を付けることもできます。

さて、これはすばらしいかもしれませんが、この戦術での1時間の経験は、非常に遅く、非効率的で、イライラすることです。追加するには、クローズドソースであり、移植性がありません。

NumLockマウスポインターのナビゲーションキーを使用するだけです。非常に便利な方法でマウスポインターを直接移動します。私は最近Ubuntuを使用していますが、ここではキーボードオプションページのどこかでこのオプションを有効にする必要があります。他のOS-私は知らない。


0

あなたが言ったことにあまりにも似ているソリューションは、Voice Fingerというソフトウェアで、そのファイルサイズは1 Mbほどです。実際には、Windowsのデフォルトのマウスグリッドの「改善された」バージョンです。あなたが言ったように、数字と文字を座標として使用します。複数のモニターがある場合は、すべてのモニターもカバーします。また、DragonおよびWindowsのデフォルトオプションで必要ないくつかの手順とは異なり、クリックするのに必要なコマンドは1つだけです。


私が試したのは; キーボードではなく、音声コマンド専用です。
ラムラチュム
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.