Ответы:
Как указано в этом очень похожем вопросе , вам лучше всего использовать keymon ; довольно легко настроить его для эффекта, подобного тому, что вы видите в своем видео.
Из Центра программного обеспечения или черезsudo apt-get install key-mon
Окно по умолчанию показывает состояние мыши и клавиатуры, например:
Если вы этого не хотите, давайте избавимся от всего этого; щелкните по нему правой кнопкой мыши и выберите «Настройки» . Затем снимите все флажки под кнопками:
и настройте вкладку Разное как:
Это оставляет вас с минимальным окном статуса:
И стандартный клик-индикатор, который вам не очень нравится :)
Во-первых, давайте сделаем так, чтобы окно keymon исчезло. Просто запустите его из терминала (вы также можете настроить программу запуска, скрипт или запуск) как:
key-mon --scale = 0.1
Далее, файлы нам нужно изменить в /usr/shared/pyshared/keymon
, так cd
в эту папку.
Сделайте клик-индикатор смелее : в shaped_window.py
, найти win.set_opacity(0.5)
вокруг линии 58 и изменить 0.5
To1.0
Увеличьте время затухания: в конце shaped_window.py
найдите gobject.timeout_add(200, self.hide)
и измените значение 200
на eg 750
(это в миллисекундах)
Изменить индикатор: Индикаторы - это просто SVG-файлы themes/*/mouse-indicator.svg
; Вы можете редактировать их с помощью Inkscape и т. д., чтобы настроить их так, как вы хотите.
sudo wget http://pastebin.com/raw.php?i=rBnUiXWh -O / usr / share / pyshared / keymon / themes / classic / mouse-pointer.svg
Теперь запустите keymon , и вы увидите красивый красный индикатор затухания, такой как индикатор в вашем видео, вокруг курсора при каждом нажатии / перетаскивании:
inkscape
для создания и редактирования файлов SVG. Что касается анимации, то самого простого, если вы можете сделать с небольшим количеством анимации шагов, может быть просто изменить shaped_window.py
быстро show
, hide
и show
соответствующий SVGs, в последовательности. Кстати, пожалуйста, подумайте о присуждении награды, так как она исчезнет навсегда через несколько часов ... спасибо.
Вы можете установить key-mon, который кроме отображения щелчков мыши, также может отображать нажатия клавиш. Для определения местоположения указателя мыши необходимо выполнить команду:
key-mon --visible_click
Подобного можно добиться с помощью эффекта «Вода» в Compiz.
Сначала посмотрите видео об этом (захватило его на YouTube): http://www.youtube.com/watch?v=7pcLv8XuGKM Результаты на видео могут выглядеть так, как будто это не то, что вам нужно, но вы можете изменить настройки позже. после того, как вы включили его.
Тогда обязательно прочитайте, что является некоторыми из проблем с ccsm и почему я не должен использовать это?
Тогда начни.
Сначала установите Compiz-Config, выполнив поиск в Центре программного обеспечения.
Затем откройте программу, выполнив поиск в CompizConfig Settings Manager .
Найдите Water Effect и выберите опцию
Включите эффект, установите пользовательский ярлык, выбрав опцию « Инициировать» , затем нажмите на ярлык, который вы назначили, и получайте удовольствие!
Эффекты могут быть не такими, как вы хотели, поэтому дурачитесь с двумя ползунками, пока вам не понравится то, что вы видели.
Без необходимости устанавливать что-либо , единственный вариант - включить «Показывать положение указателя при Ctrlнажатии»
Нажмите Ctrlи оранжевый излучающий круг должен показать положение указателя.
*.svg
файлы для настройки. Я также хочу создать анимацию, а не только статичное изображение. Как вы думаете, я могу сделать это с*.svg
файлом или нет? Вы знаете какую-нибудь программу, которая может мне помочь с этим?