ScreenPen

Материал из Rosalab Wiki
Перейти к: навигация, поиск

Электронный карандаш-маркер для рисования «поверх экрана» в Linux.

ScreenPen-Launch.png

При разработке ориентировались на популярную Windows-утилиту ZoomIt.

  • Реализует ее функциональность (+много еще)
  • Наследует ее клавиатурный интерфейс — Windows-пользователям не придеться переучиваться.

В ROSA GNOME идет из коробки, надо лишь включить («Параметры → Дополнительные параметры → Расширения SHELL») расширение «ScreenPen Launch»

И тогда у вас появляется иконка с лупой[1].

В KDE, LXDE или других средах надо самостоятельно настроить хоткей для вызова «screenpen».

Для KDE это можно сделать в Настройках рабочего стола (Комбинации клавиш и росчерки -> Специальные действия -> Изменить -> Новый -> Глобальная комбинация клавиш -> Команда или адрес).

Screenpen-gnome.png

И тогда, по хоткею «CTRL-1» вы активируете ScreenPen, и далее можете:

  • Увеличивать рабочий стол, хоть до одного пикселя, с помощью колесика мыши или скроллинга тачпада, и перемещаться с этой лупой по рабочему столу.
  • Начать рисовать (при этом положение активной фиксируется, хотя по прежнему, ее можно зумить). Просто рисуйте стилусом, пальцем по понимающему тачскрину, или, на худой конец, зажав левую клавишу мыши.
    • Менять толщину карандаша-фломастера клавишами 1,2,…9
    • Переключать разные цвета, мы выбрали самые простые и надежные:

R G B C M Y W

C этими цветами можно рисовать и по белому, и по черному экрану, и даже подобрать что-то контрастное поверх странного интерфейса, картинки или видео. И в любом случае, отобразить палитру ваших эмоций, разделив что-то хорошее от плохого, а опасное от ценного («красный-голубой)».

Есть также отдельно режимы, также включаемые одной клавишей

A
По умолчанию — режим обычного, свободного рисования.
Z
Включает режим рисования линий (например нужны стрелки, или просто ровные линии).
X
Режим рисования прямоугольников.

Как обычно, самое главное для пользователя — как выход. Выход по клавишам «ESC» и «TAB». С одной стороны «ESC» — привычней, но ошибочное нажатие на эту клавишу выбразывает из режима презентации во всех программах (Impress, Evince, Okular…) поэтому рекомендуем приучиться использовать только «TAB».


Исходный код
https://abf.io/uxteam/ScreenPen


Установка

В графическом окружении
В dnfdragora найдите пакет screenpen и установите его.
Через терминал
В терминале наберите следующую команду: sudo dnf in screenpen

Не можете найти нужный пакет? Проверьте, правильно ли подключены репозитории.

Если у вас GNOME, то расширение-интеграция должна быть установлена из коробки, но если вдруг что-то случилось, то нужно установить пакет «gnome-shell-extensions-screenpen».
  1. Да, иконка наверно не очень удачная, ибо ScreenPen в первую очередь нужен не для увеличения, а для рисования, но в некотором смысле это тоже совместимость с ZoomIt. Если предложите интересную идею для иконки (не просто «карандаш»), или нарисуете ее, будем рады!