Программа которая показывает на какие кнопки нажимаешь

Бывают ситуации, когда нужно показать какие клавиши нажаты во время записи экрана. Пользователи macOS имеют программу Keycastr, в Windows при записи через OBS этот функционал можно настроить при помощи плагина. Тем, кто использует дистрибутивы Linux и занимается скринкастами, могу посоветовать программу Screenkey. Ниже расскажу про опыт и сценарий ее использования.

Сценарий использования

Во время записи экрана при работе с терминалом заметил, что было бы здорово, если вводимые команды отображались на экране. Так зрители смогут повторять за мной не останавливая видео и не подглядывая в его описание или текст заметки. Плагины для OBS (программа, которую я использую для скринкаста) позволяющие реализовать такой функционал доступны только под Windows, потому решил найти вариант аналогичный тому, что есть в macOS. Несколько минут серфинга и готово.

Про то, как я делаю посты для канала при помощи софта в Linux вы можете прочитать, перейдя по ссылкам внизу.

Установка программы

Программу можно установить в основных дистрибутивах Linux (Debian, Ubuntu, Fedora, Archlinux) при помощи встроенных пакетных менеджеров (APT, DNF, Pacman).

➥ КАК ОТОБРАЗИТЬ НАЖАТЫЕ КЛАВИШИ НА КЛАВИАТУРЕ? ► ДЛЯ СТРИМА ЧЕРЕЗ OBS ИЛИ ЗАПИСИ ВИДЕО!

Ubuntu/Debian

sudo apt install screenkey

sudo dnf install screenkey

sudo pacman -S screenkey

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

Демонстрация работы

Я использую Screenkey вместе с OBS, для быстрого запуска программы назначил алиас и горячую клавишу (Win + R). Screenkey прост в настройке и использовании.

Материал о том, что такое алиасы и как их настроить можете посмотреть по ссылке ниже.

Читайте также:
Программа которая считает путевые листы

Рекомендую программу всем, кто записывает туториалы в дистрибутивах Linux. Может есть и другие способы реализовать отображение нажимаемых клавиш, если они известны вам, то поделитесь в комментариях.

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

Источник: dzen.ru

Carnac — инструмент для визуализации нажатий клавиш и кликов мышью

Среди всех созданных разработчиками программного обеспечения приложений есть такие, смотря на которые не можешь с уверенностью сказать, для чего, собственно, они предназначены. То есть, вы знаете и понимаете, что делает эта программа, но затрудняетесь ответить, зачем это нужно. Carnac как раз является одной из таких программ. Эта небольшая утилита позволяет визуализировать щелчки мышью и нажатия клавиш.

С первой функцией всё более-менее понятно, это красиво, да и при записи экранного видео может пригодиться, а вот зачем показывать на экране символы нажимаемых клавиш не совсем понятно.

Ну да ладно, у каждого могут быть свои причины считать для себя эту функцию полезной, давайте лучше перейдем к самой программе. Утилита портативная, после запуска поселяется в системном трее, откуда ее, вернее, ее настройки можно вызвать двойным кликом по иконке. В контекстном меню этой самой иконки доступна всего одна опция — завершение работы. Результат работы Carnac вы увидите сразу, кликните левой кнопкой мыши и вокруг курсора появится расходящийся красный круг, кликните правой и образуется такой же круг, только синий.

Одновременно в нижнем правом углу появится изображение мыши с правой или левой подсвеченной кнопкой в зависимости от того, какая клавиша вами была нажата. Двойной клик визуализируется символами x2 , прокрутка колесиком — подсвечиванием его виртуального подобия с добавлением того же символа «x» .

Carnac

Нажатия клавиш визуализируются соответствующими им буквами, цифрами и символами. Отображаются на экране и служебные клавиши верхнего ряда, Ctrl , Shift , Alt , Enter , Esc , стрелки и так далее.

Carnac

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

Читайте также:
Прекращена работа программы fallout 3 при запуске новой игры

Carnac

Раздел настроек «Keyboard» отвечает за изменение параметров визуализации нажатий клавиш. Здесь вы можете изменить размер и цвет шрифта, уровень его прозрачности, включить или отключить отображение служебных и «горячих» клавиш.

Carnac

Раздел «Mouse» содержит параметры визуализации кликов мышью. Здесь вам будут доступны такие настройки как изменение цвета и размера окружности, уровня ее прозрачности, времени задержки, а также направления распространения волны (внутрь или вовне) .

Carnac

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

Carnac

Имеется также опция сброса настроек к значениям по умолчанию.

Скачиваем необычную софтину со странички разработчика github.com/bfritscher/carnac/releases. Утилита находится в стадии тестирования, некоторые функции могут работать не совсем корректно, но в целом она вполне рабочая, так что вам останется только найти ей должное применение.

Источник: www.white-windows.ru

Как вывести на экран нажатие клавиш, мышки, геймпада (Устанавливаем INPUT OVERLAY для OBS)

Для этого мы будем использовать инструмент для стримеров и создателей «гайдов» и уроков, которые хотят, чтобы их клавиатура и мышь отображалась на экране во время стрима. Это плагин keyboard/mouse real-time overlay. Легко стримим клавиатуру и мышь с помощью плагина INPUT OVERLAY.

  • Поддерживаемые битовые версии: 64-битный
  • URL-адрес исходного кода: https://github.com/univrsal/input-overlay
  • Минимальная версия OBS Studio: 19.0.0
  • Поддерживаемые платформы: Windows, Linux

Как это работает?
Плагин использует текстуру и файл конфигурации для создания наложения. Это означает, что вы можете настроить, какие кнопки отображаются на экране, как они расположены и как они выглядят.
По умолчанию плагин поставляется с предустановками для мыши, клавиатуры и геймпада.
При создании источника «Input Overlay» в obs вы можете указать его либо на файлы предустановок, либо на те, которые вы создали сами.

Функции

  • Гибкая система конфигурирования, с помощью которой можно расположить кнопки и другие элементы в любой форме.
  • Графический инструмент, упрощающий создание предустановок ( видеоурок )
  • Поддержка геймпадов XInput и DirectInput
  • Возможность перепривязать геймпады
  • Удаленное подключение для отправки входных данных с игрового ПК на потоковый ПК
  • Введите белый / черный список, чтобы случайно не показать конфиденциальные данные
  • WebSocket Server, чтобы разрешить источнику браузера доступ к событиям ввода
Читайте также:
Что такое программа frigate

Почему в некоторых случаях наложение ввода не обнаруживает ввод?
Скорее всего, это вызвано тем, что приложение защищает свои входы по разным причинам. Запуск obs-studio от имени администратора обычно решает эту проблему.

Установка INPUT OVERLAY в Windows и Linux

img

1: установщик Windows

2. Файлы ручной установки для Windows

3: Установщик Debian и файлы для ручной установки в Linux

Установка INPUT OVERLAY в Windows

Лучше всего загрузить установщик (номер 1 на картинке), он позаботится обо всем (кроме случаев, когда вы установили студию обследования в произвольное место, вам, возможно, придется проверить правильность пути в установщике). Вы также можете установить его вручную через zip-архив (цифра 2 на картинке). Внутри находится папка под названием «plugin». Содержимое этой папки должно находиться в корневой папке вашей установки obs:

Монтаж

Не забудьте получить пресеты, если хотите их использовать

Пожалуйста, обрати внимание:

  • Если вы используете новую установку Windows или не играете в какие-либо игры, высока вероятность, что у вас не установлены распространяемые компоненты Visual C ++ 2019 , которые необходимы . Вы можете получить их здесь.
  • Плагин не работает и не будет работать с Streamlabs OBS !
  • Поскольку этот плагин подключается к вводу, вам не следует открывать два экземпляра OBS, потому что это приведет к прерыванию ввода. Если вам нужны два экземпляра, запустите один как 32-битный.

Установка INPUT OVERLAY в Linux

Если вы используете Ubuntu или Debian, вы можете использовать установщик .deb внутри zip-архива (номер 3 на снимке экрана). Для других дистрибутивов вы копируете папку «input-overlay» из zip-архива (номер 3 на скриншоте) в ~/.config/obs-studio/plugins (вам может потребоваться создать этот путь).

Для дистрибутивов Linux на основе Arch:

Вы можете установить плагин через AUR, используя пакет obs-input-overlay-bin, поддерживаемый networkjanitor (в настоящее время устаревший).

Не забудьте получить пресеты, если хотите их использовать

Источник: devguide.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru