Существует ли достойный глазной пакет отслеживания для замены мыши для редактирования кода?
Я хочу освободить мышь, но продолжать использовать мою клавиатуру для редактирования кода.
Проведя некоторое исследование на нем, я пришел к заключению, что надлежащий глаз, отслеживающий аппаратные средства, является дорогим. Используя веб-камеру или высокое разрешение видеокамера, кажется, наиболее жизнеспособный вариант.
К сожалению, основанное на изображении отслеживание (в противоположность отслеживанию инфракрасного излучения) ограничивает точность, и таким образом, не все функции могли бы быть практичными.
Подобный вопрос рекомендует Opengazer для веб-камер, но я особенно интересуюсь ускорением основного редактирования текста. Любые рекомендации ценятся, особенно если у Вас есть опыт с глазными случаями отслеживания и практического применения.
Точность, которую вы ищете, довольно сложно достичь (поскольку текст обычно бывает довольно маленьким ).
ИК-отслеживание на самом деле выполнить довольно просто. Несколько ИК-светодиодов и ИК-камера (которая на самом деле просто обычная камера с разными фильтрами) и ваш зрачок загорается (это можно сделать менее чем за 100 долларов или больше, если вам нужна камера получше).
Слежение за головой может быть более серьезной проблемой.
В итоге вы получаете довольно много степеней свободы, которые вам нужно отслеживать, и ваши неточности будут только расти.
Я уверен, что готового решения проблемы не существует, но на eyewriter.org есть очень хорошие инструкции по созданию собственного глазного трекера. Он достаточно точен, чтобы позволить человеку "рисовать" графики, используя только глаза. Так что должно быть возможно преобразовать движения глаз в события мыши.
Это можно сделать достаточно точно (например, эта статья о том, как люди читают код), но я никогда не видел коммерческого продукта, который делал бы то, о чем вы просите.
Может быть, взгляните на наушники Emotiv , они используют шаблоны мышления для выполнения задач. Они предназначены для игр, но вы, вероятно, можете использовать их для обычных задач
Просто используйте vim. Больше работайте с клавиатурой, меньше с мышью.
Лично у меня возникла проблема с постоянной необходимостью достать обычную мышь, я посмотрел на различные варианты отслеживания взгляда / голоса / сенсорного экрана и закончил тем, что сменил клавиатуру на IBM Trackpoint . В результате мои руки никогда не отрываются от клавиатуры, а моя скорость и точность набора текста улучшаются благодаря тому, что мне не нужно перемещать правую руку.