LazoVelko/neverclick
Keyboard-driven mouse control using local computer vision.
何を解決するか
Neverclick は、キーボードのみを使用してマウス操作を行うことができるデスクトップアプリケーションです。マウスへの依存を減らすことを目的としており、繰り返し筋損傷(RSI)に苦しんでいるユーザー、またはデスクトップ環境でのナビゲーション効率を高めたいユーザーにとって特に有用です。
動作方法
このアプリケーションは「Neverclick Vision」と呼ばれるコンピュータビジョンシステムを使用して、生のピクセルデータを分析し、画面内のUI要素を検出します。検出された要素には「ヒント」(キーボードラベル)が割り当てられ、ユーザーはそのキーを押すことでマウス操作を実行できます。また、OSのアクセシビリティAPIを使用してUI要素を検出するバックアップモード「Clairvoyance」と、空白領域をクリックするための「Grid」モードも提供しています。
対象ユーザー
マウスを使わずコンピュータを操作したいWindowsユーザー、アクセシビリティの管理者、キーボードから手を離さずに作業したい開発者向けです。
主な特徴
- コンピュータビジョン検出: 任意のアプリケーションでUI要素やテキストをローカルで高速に識別するためのコンピュータビジョン技術を使用。
- カスタマイズ可能なキー優先順位: キー優先順位マップをインタラクティブに設定し、ヒントに使用する文字を最適化可能。
- 柔軟な選択モード: 複数のターゲットを選択するためのDual Select、Multi Select、Pathモードをサポート。
- Cレベルのパフォーマンス: GPUやインターネット接続を必要とせず、古いハードウェアでもローカルで即座に動作。
- 直感的なGUI設定: 設定ファイルなし。すべてのホットキーとキーバインドはグラフィカルインターフェースで設定可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト