Как выделить курсор мыши во время записи экрана?

25

Я планирую записать несколько обучающих видео. Как сделать указатель мыши / курсор с желтым кружком вокруг него в Ubuntu 16.04, чтобы мои ученики могли видеть, где я?

Помощь будет оценена.

Кристапс Г
источник

Ответы:

13

Желтый круг можно сделать, установив любое из следующих программ:

  1. Cam studio : Windows с открытым исходным кодом. Установите его, используя wine, затем перейдите к настройкам курсора. Есть подсветка курсора.
  2. Редактор курсоров RealWorld: также для Windows. Используя это, вы можете напрямую редактировать свойства мыши.
  3. vokoscreen : установитьsudo apt-get install vokoscreen

  4. В cairo-dock есть дополнение для выделения указателя мыши.

  5. Используйте gnome-tweak-tool .

Сай Кумар
источник
Ничего для Teamviewer?
Ламино
28

По умолчанию отсутствует большой, цветной или анимированный курсор мыши.

Для отображения положения мыши есть клавиша gsetting, позволяющая показывать положение курсора оранжевыми кружками при нажатии и отпускании кнопки. Ctrl клавиши:

введите описание изображения здесь

Ключ находится в org.gnome.settings-daemon.peripherals.mouseдоступном через dconf-editor, как показано выше, или в терминале с

gsettings set org.gnome.settings-daemon.peripherals.mouse locate-pointer true
Takkat
источник
1
Может быть полезно знать, что gsettings set org.gnome.settings-daemon.peripherals.mouse locate-pointer trueкажется, что оно сохраняется после перезагрузки, и вам не нужно добавлять его в /etc/rc.localдругие загрузочные области.
WinEunuuchs2Unix
Это не очень хорошо работает. Если вы используете nautilus для переименования файла (f2), а затем пытаетесь скопировать файл с помощью control + c, тогда вмешивается функция 'locate-pointer', и вы не можете скопировать имя файла в буфер обмена (16.04 LTS). Я должен был отключить это.
Руди Визерс
Работает нормально, но требует нажатия Ctrl каждый раз. Я хотел бы настроить его следующим образом: включить его, когда я нажимаю некоторые клавиши + отключить его, когда я нажимаю некоторые клавиши. Иногда я хочу, чтобы он был там больше секунд / минут.
ROMANIA_engineer
@ROMANIA_engineer: это, скорее всего, жестко закодировано и не может быть изменено.
Таккат
@ROMANIA_engineer на моем экране 4K с двумя другими экранами это не так хорошо для меня, как раньше. Я думал об изменении кода в пять-десять раз больше с черным и белым цветами вместо размытого оранжевого. Вы можете попробовать поискать исходный код тоже.
WinEunuuchs2Unix
10

Выделите указатель, используя темы курсора

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

Конечный результат image.gif

Нахождение темы курсора

Когда я понял, что это может быть достигнуто с помощью темы курсора (дух!), Я отправился на поиски некоторых тем. В конце концов я оказался здесь и, просмотрев несколько страниц разных курсоров, остановился на этом . Для загрузки перейдите на вкладку «Файлы», а затем загрузите файл .tar.gz для темы курсора.

Установка и включение курсора для скринкаста

С загруженной темой курсора я приступил к ее установке.

  • Файл, который я скачал, содержит несколько тем (каждая из которых имеет свой цветовой ореол), поэтому я сначала извлек содержимое во временную папку.

    tar -xzf /path/to/download/160115-bDMZT.tar.gz -C /tmp/
    
  • Затем я скопировал тему cyan в соответствующий каталог, переименовав ее screencast

    sudo cp -r /tmp/bDMZT/abDMZ/ /usr/share/icons/screencast/
    
  • Прежде чем включить новую тему курсора, я запомнил текущую тему.

    OLD_THEME=$(gsettings get org.gnome.desktop.interface cursor-theme) && echo $OLD_THEME
    
  • На данный момент все, что осталось сделать, это включить тему.

    gsettings set org.gnome.desktop.interface cursor-theme screencast
    

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

Возвращение к курсору по умолчанию

Как только вы закончите свою скринкаст, вы можете захотеть вернуться к своей предыдущей теме (по умолчанию используется система DMZ-White). Для этого запустите:

gsettings set org.gnome.desktop.interface cursor-theme "$OLD_THEME"

Дополнительные 2 цента

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

b_laoshi
источник
4

Я не проверял это, но я думаю, что это правильный ответ.

  • Откройте конфигурацию compiz: sudo apt install compizconfig-settings-manager && ccsm
  • Ищите плагин Show mouse, в разделе Accessibility - ENABLE it ..
  • Поиграйте с ним, чтобы увидеть, все ли в порядке :)

Вам понадобится compiz-pluginsпакет, чтобы иметь эту опцию.

Скриншот

Йоаким Коед
источник
1
Плагин «Show mouse» не работает для меня в Ubuntu 16.04 с Gnome 3.18.
CivMeierFan
1
Не удалось найти плагин «Показать мышь» в Ubuntu 18.04 с Gnome 3.28.2 после установки compiz-config-settings-manager. В настройках специальных возможностей доступна только настройка «Интервал опроса мыши».
Дмитрий Сомов