web-dev-qa-db-ja.com

指が震えながらも正確なマウスの動きを実現

私は指に絶え間ない震えを引き起こす薬を服用しています。私の古いネズミは最近死にました、そして私は本態性振戦を持つ人々がトラックボールでより良くなると読んだので、私はそれを買いました。しかし、少なくともトラックボールがかなり小さいLogitech M570では、親指の震えにより、実際には通常のマウスよりもトラックボールの使用がかなり難しくなっています。具体的には、マウスポインタを正確に配置したり、小さなボタンを押したり、カーソルをWord内の場所に配置したりすることは困難です。文の小さなセクションを強調表示することは特に困難です-これは通常のマウスにも当てはまりました。マウスの加速をオンにしても、小さなターゲットに簡単に当たるほどマウスの速度を落とすと、左画面の左端から右画面の右端に移動するのに、トラックボールが11回転する必要があります。

これで、通常のマウスに戻るか、より大きなボールでトラックボールを作ることができました。または、SteadyMouseに150ドルを支払うこともできます。これは、私が望むことを実行する場合と実行しない場合がありますが、どちらの場合も、消費者保険が支払うことを前提に価格設定されているようです。しかし、これは明らかに、基本的な設定の調整やオープンソースのソリューションに適しているはずの問題であるため、まだ見つけられていないことに不満を感じています。

それらを実装する方法を知っていれば、うまくいくと思うことがいくつかあります。

まず、マウスを加速しただけで問題が解決するようです十分。以前のバージョンのWindowsには、速度スライダーのような加速スライダーがありましたが、Windows 7(デスクトップ)または10(ラップトップ)にそのようなものがある場合、それを見つけることができませんでした(レジストリの加速パラメーターでしょうか? )。

第二に、スムージング設定(奇妙なことに加速をオフにする「ポインター精度の向上」設定とは対照的に)があった場合、小さな動きまたは短時間のいずれかで平均化されたと思います。大きな動きに適したポインター速度を使用できるように、十分な安定化を提供します。

最後に、トラックボールの速度をポインターの加速にマッピングするというマウスの加速の基本構造は、震えのある人にとってはポイントをいくらか見落としていると思います。震えはスローモーションではありません-まったくありません。私の親指の震えは、トラックボールを意図的に動かすよりも非常に短い距離で速く動かすと思います。私が最も役立つと思うのは、速度ではなく距離の指数関数的増幅です。トラックボールを2、3回転させて画面を横切ることができるようにしたいのですが、1/4回転を約1インチにマッピングします。しかし、私はこれが設定で利用できること、または私が簡単に利用できる他の方法で利用できることについて悲観的です。

私は誰もが提案するかもしれないどんな解決策にも非常に感謝するでしょう。

更新:M670には、Windowsの設定を上書きする独自のマウス設定があることを学びました。スタートメニュー>マウスとキーボードの設定(M670によってインストール)> [マイマウス]タブ> [ポインターの左端]タブでは、ポインターの速度と加速度の両方をより細かく制御できます。最大加速で、2つのクイックフリングで2つの画面を完全に横切ることができます。最小速度で、私は通常、たとえば画面の5分の1から1インチ離れたところまで中型のボタンを押すことができます。これはいくつかの進歩です。

また、Windowsは複数のマウスデバイスを同時に接続しても問題がないことを知って驚きました。私の古いマウスは、最も遅いので、M670よりもかなり遅いです。そのため、現在、両方のマウスをキーボードの横に置き、微調整が必​​要な場合は有線マウスを使用しています。

しかし、これが良い最終結果のように思えるとは言えません。それは私が他のもののために持っていたいと思う多くの机のスペースを占有します。 2匹のマウスの間を行ったり来たりすることは私を遅くするもう一つのことです、そして私はそれなしで十分に遅いです。そして、M670で手でサイズを変更したい小さなボタンまたはウィンドウの端から1/4インチになってしまうと、最後の1/4インチのカーソルをナッジするだけではいけないことに夢中になります。小さなナッジには、0.5インチのランダムな不確実性ディスクが追加されています。私は実際には2インチ離れて移動し、より大きな動きでターゲットに当たることを望んでいます。

最低速度を半分に落とせば、M670だけでも使えると思います。 Logitechに書き込んで、さらに遅くするレジストリ設定に相当するものがあるかどうかを確認すると思います。

4
andrewH

私はこれをWindowsで使用したことはありませんが、Macの非常に便利な機能であることがわかっているので、Windowsに相当するものを探しました。

マウスキー 10キーの数字キーパッドを「マウストラッカー」に変えて、上下左右に動かします。 8246 、対角線 7913 &クリック 5 [修飾子付き *- または + ]

実際のマウス機能は削除されず、さらに有効になります。大きな動きには少し面倒なので、どちらかまたは両方の方法を使用して目的のターゲットに近づき、マウスキーで微調整できます。 1回のタップは約1ピクセルです。大きな動きをするには長押しします。

3
Tetsujin

Steamコントローラー(または少なくともSteamをソフトウェア管理otherコントローラーとして考えてください。以下を参照してください)。その豊富な構成オプションにより、mayが機能すると思います。基本的な「機械的」レベルでどのように機能するかはわかりません(私の指は問題ありません)。とにかく、役立つかもしれないいくつかのソフトウェアオプションを指摘させてください。

  • そのデスクトップ構成を使用すると、コントローラーをシステム全体の制御デバイスとして使用できます。

    enter image description here

  • 左タッチパッド、右タッチパッド、ジャイロ(!)、およびアナログスティック–これらの「サブデバイス」はいずれも、マウスをエミュレートするように設定できます。それらすべてを同時に、制限はありません。

    enter image description here

  • これらの「サブデバイス」のそれぞれには、独立した構成があります。例えば。 一方のタッチパッドを「グローバル」カーソル移動に対して比較的高感度のトラックボールとして機能させ、もう一方のタッチパッドを低感度で異なる加速度のマウスとして機能させて正確なカーソル操作を行うことができます。

    enter image description here

  • トリガー(インデックスまたは中指の下のアナログボタン)をマウスダンパーとして機能させて、さらに正確にすることができますカーソルの動き。トリガーなし、トリガーあり、または両方のトリガー。タッチパッドやジャイロに対して個別に。完全に押されたトリガーは、同時にマウスボタンとして機能することができます。これにより、テキストの小さなセクションを簡単に強調表示できます。

    enter image description here

  • どのボタン(「Steamロゴ」マスターボタンを除く)は、キーストロークまたはマウスボタンを渡すように構成できます。

    enter image description here

    enter image description here

    押す(クリックする)ことができるアナログスティックとタッチパッド、バンパー(人差し指用)、完全に押されたアナログトリガー(人差し指または中指用)、コントローラーの下のパッド(中指または薬指用)を含む、合計約15個のボタンがあります。またはあなたが握る方法に応じて、小指でさえ);アナログスティックまたはタッチパッドは、追加の「ボタン」を提供するように構成できます(マウスをエミュレートしない場合)。上記のスクリーンショットの1つ(コントローラーが表示されている場所)は、ボタン/軸/コントロールの数の概要を示しています。

  • それだけではありません。他のオプション(アクションセット、アクションレイヤー、モードシフトなど)があります。それらはおそらくあなたにとってそれほど重要ではないので、私はそれらをスキップします、答えは十分に商業的なものです。 Steamコントローラーを購入したとき、私はハードウェアに感心するだろうと思いました。 ハードウェアは問題ありませんが、コントローラーを優れたものにするのはソフトウェアであることがすぐにわかりました。

  • Steamがotherコントローラーを管理できるようにするオプションがあります。

    enter image description here

    Xbox互換パッドでSteamをテストしましたが、そのアナログスティックを使用してマウスをエミュレートすることもできます(このモードでは、トリガーによる減衰は利用できないようですが、注意してください)。 多分大きい アーケードコントローラー あなたにぴったりです。注Steamのこれらのコントローラーオプションを使用できるかどうかはわかりませんSteamコントローラーなしで、またはそれらを有効にするためにいくつかのSteamコントローラーを登録する必要があります(別のコントローラーのみを使用する場合でも)。コントローラがある場合は、Steamをインストールして調査してください。

その他の情報:

  • Steamコントローラーは両手で持つことを目的としています。これは不利だと思われるかもしれません。それでも、片手だけで操作するための2つの異なる方法を想像することができます。

    1. 片手で持ち、コントローラーの半分だけを使用します。この場合、トリガーによるマウスの減衰が役立ちます。
    2. コントローラーを机の上に平らに置きます。 2つのタッチパッド、アナログスティック(マウスエミュレーションの感度と加速度の設定が異なる可能性があります)、およびいくつかのボタンを使用できます。たとえば、構成することが可能です。 AボタンとBボタンは2つのマウスボタンとして、XとYはトグルモードの同じマウスボタンとして(1回押すとマウスボタンが固定され、もう一度押すと離されます)。このようにして、1本の指でもマウスをエミュレートできます。


    2つのアクションセットを使用して、両方の操作モード(および、おそらく両手用の3番目のセット)をカバーし、それらを切り替えることもできます。

  • 私のスクリーンショットはKubuntuからのものです。同じ機能がWindowsでも利用できると思います。 Steamはビデオゲームのプラットフォームであり、ほとんどのゲーム(およびゲーマー)がWindowsを使用していることを知っているので、Windowsの機能は少なくとも同じくらい優れていると思います。

  • コントローラ自体を構成するとき(これらの青みがかった構成画面を移動するとき)、コントローラーはゲームパッドのように動作します。つまり、以前の構成(マウスエミュレーションなど)は一時的にカウントされません。これはあなたの場合の障害かもしれません、それが私がそれを言及する理由です。しかし、コントローラーが適切に構成されると、問題は発生しなくなります。
  • Steamクライアントはドライバーのように機能し、実行する必要があります。 Steamアカウントが必要かどうかはわかりません(ただし、持っていても無料です)。 Steamがオンラインモードかオフラインモードかに関係なく、コントローラーは機能すると確信しています。デスクトップ用のコントローラーを使用するためにゲームを購入する必要はありません。
  • Steamコントローラーは有線(USB)または無線デバイスとして使用できます(専用のUSBドングルが含まれ、Bluetooth Low Energyがサポートされています)。

免責事項:私は、SteamとSteamコントローラーを使用する(かなりカジュアルな)ゲーマーであること以外、SteamまたはValveとは関係がありません。

2

私は現在Windows10を使用していませんが、以前のリリースでは、ベンダーが提供するドライバーソフトウェアが、標準のWindows設定よりも加速曲線などをより広範囲に制御できることを思い出します。また、マウスの速度/加速設定だけで機能する組み合わせを見つけることができるかもしれませんが、マウス設定を他の アクセシビリティオプション と組み合わせることも検討することをお勧めします。つまり、粗い制御にはトラックボールが最適ですが、より正確なものが必要な場合は マウスキー 、音声制御またはその他のメカニズムの方が適している可能性がありますか?数回の簡単な検索の後、万能の解決策はないようであり、ワークフローに最適なものを見つけるために実験する必要がある可能性があります。

0
blihp