Skip to content

Username-Andrey-is-available/keyboard-only

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keyboard Only

Keyboard Only - небольшая Windows-утилита для ускорения работы за компьютером без постоянного наведения мыши. Приложение показывает поверх экрана полупрозрачную сетку: нажмите клавишу, написанную в ячейке, и программа кликнет в центр этой области.

Это полезно, когда нужно быстрее попадать в кнопки, вкладки, поля ввода, ссылки и элементы интерфейса в браузере или любом другом приложении.

Установка

Быстрый запуск

  1. Скачайте репозиторий или ZIP с GitHub.
  2. Откройте папку проекта.
  3. Запустите run.cmd.

run.cmd соберет KeyboardOnly.exe, если его еще нет, и запустит приложение.

Ручная сборка

powershell -NoProfile -ExecutionPolicy Bypass -File .\build.ps1

Сборка использует компилятор .NET Framework, который уже есть в Windows. Внешние пакеты не нужны.

Использование

  • Приложение появляется в трее Windows.
  • По умолчанию Ctrl+Alt+Space показывает или скрывает сетку.
  • Пока сетка видна, нажмите клавишу или комбинацию, указанную в нужной ячейке.
  • Обычное нажатие ячейки делает левый клик.
  • Удерживайте клавишу правого клика, по умолчанию F10, и нажмите клавишу ячейки, чтобы сделать правый клик.
  • Esc скрывает сетку.
  • F12 открывает настройки, пока сетка активна.

Сетка не должна блокировать обычную мышь: можно двигать мышью, наводиться, прокручивать и кликать по приложениям под overlay. Кликабельной остается только кнопка-шестеренка в правом верхнем углу сетки.

Настройки

Откройте настройки из меню в трее, через кнопку-шестеренку на overlay или через F12.

В настройках можно менять:

  • язык интерфейса: ru или en
  • хоткей показа сетки
  • режим показать/скрыть или показывать только пока хоткей зажат
  • клавишу удержания для правого клика
  • автозапуск вместе с Windows
  • количество строк и колонок
  • прозрачность overlay
  • скрывать ли сетку после клика
  • клавишу или комбинацию для каждой ячейки

Настройки сохраняются в config.json рядом с KeyboardOnly.exe.

Режим удержания хоткея

Если включить настройку Показывать только пока хоткей зажат, сетка будет видна только во время удержания хоткея показа. Например, при стандартном хоткее нужно удерживать Ctrl+Alt+Space, нажать клавишу ячейки, затем отпустить хоткей.

В этом режиме клавиши хоткея показа не мешают выбору ячейки: если сетка открыта через Ctrl+Alt+Space, нажатие A выбирает ячейку A, а не Ctrl+Alt+A.

Важно

  • Windows не дает обычным приложениям управлять окнами, запущенными от администратора. Если нужно работать поверх таких окон, запускайте KeyboardOnly.exe от администратора.
  • Если вы меняете хоткей показа или клавишу правого клика, избегайте совпадений с ячейками сетки. Приложение проверяет такие конфликты при сохранении настроек.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors