Linux -- это интересно

keynav


Рубрика: Системные утилиты -> Hужное/полезное
Метки: | | | | |
Просмотров: 340

keynav — маленькая утилита для перемещения курсора с помощью клавиатуры (клавиатурных сочетаний), без использования мыши (манипулятора мышь). Автор проекта Jordan Sissel, являющийся разработчиком утилиты xdotool (имитация работы клавиатуры и мыши на локальном и удалённом компьютере).

При работе в консоли, использовании некоторых оконных менеджеров и приложений с клавиатурным управлением (vim-like) можно обходится без мыши. Но при работе с некоторыми графическими приложениями могут возникать ситуации когда без мыши сложно обойтись, не лишившись при этом необходимой функциональности. keynav является частью эксперимента по созданию набора приложений для упрощения и ускорения работы с курсором используя клавиатуру в графических рабочих окружениях.

Принцип работы keynav основан на разметке рабочего пространства сеткой и присвоения каждому квадрату координату обозначенную символом. При перемещении курсора в "целевой" квадрат, он в свою очередь размечается аналогичной сеткой, сокращая регион перемещения и так далее, пока курсор не будет позиционирован в нужной точке.

Применяемый keynav метод логарифмического масштабирования позволяет быстро перемещать курсор к большинству точек на экране с помощью нескольких клавиатурных сочетаний. Для выбора необходимой области на экранах с большим и маленьким разрешением требуется примерно одинаковое число перемещений.

keynav разбивает рабочее пространство "по умолчанию" сеткой из четырёх частей, но это может оказаться не очень удобным, особенно при необходимости многократного позиционирования курсора в разных частях небольшой области. Изменить настройки используемой координатной сетки и задать клавиатурные сочетания можно в конфигурационном файле (~/.keynavrc). Утилита потребляет минимум системных ресурсов и хорошо документирована (на английском).

Лицензия: BSD (Berkeley Software Distribution license)

Домашняя страница

Страница на github.com

Комментариев: 3 RSS

Домашняя страница >> Download it! >> http://imgdepo.com/id/10537678.jpg

с github делаю make, вылетает ошибка,

keynav.c:8:19: fatal error: stdio.h: Нет такого файла или каталога
 #include <stdio.h>
                   ^
compilation terminated.
make: *** [keynav.o] Ошибка 1
с github делаю make, вылетает ошибка
perl и xdotool установлены? В репах Дебиана, Убунты и Слаки есть готовые пакеты, правда старой версии.

Поставил пакеты "perl и xdotool" ошибка та же,

fatal error: stdio.h: Нет такого файла или каталога

Решил через apt-file искать, с его выдачи установил еще libc6-dev libx11-dev libxcomposite-dev libxinerama-dev в итоге ошибка

fatal error: glib.h: Нет такого файла или каталога

поставил libglib2.0-dev ошибка

fatal error: glib.h: Нет такого файла или каталога
осталась.

Ладно, не повезло.

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)