Как получить эффект щелчка курсора?

20

Я видел видео как этот , в котором эффект появляется, когда пользователь сделал клик. То, что я хочу, это только эффект , мне не нужен цвет курсора.

Как это сделать, когда я нажимаю Ubuntu 11.10 ?

    
задан Lucio 28.07.2012 в 23:26
источник

4 ответа

13

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

1. Установите keymon

От Software Center или через sudo apt-get install key-mon

2. Сделайте свое окно минимальным и включите индикатор щелчка

  • В окне по умолчанию отображается состояние мыши и клавиатуры, например:

  • Есливыэтогонехотите,давайтеизбавимсяотвсегоэтого;щелкнитеегоправойкнопкоймышиивыберитеНастройки:.Затемснимитефлажокподкнопками:

  • и настройте вкладку Misc как:

  • Этооставляетвамокносминимальнымстатусом:

  • И индикатор щелчка по умолчанию, который вам не очень нравится :)

3.НастройкаиндикаторащелчкамышииисчезновениеокнаKeyMon

  • Сначаладавайтесделаемокноkeymonисчезающим.Простозапуститеегостерминала(выможетенастроитьпусковуюустановку,сценарийилизапуск):

    key-mon--scale=0.1
  • Затемфайлы,которыенамнужноизменить,находятсяв/usr/shared/pyshared/keymon,поэтомуcdвэтойпапке.

  • Сделайтеиндикаторщелчкаshaped_window.py,найдитеwin.set_opacity(0.5)вокругстроки58иизмените0.5на1.0

  • Увеличьтевремязатухания:вконцеshaped_window.py,найдитеgobject.timeout_add(200,self.hide)иизмените200на,например.750(вмиллисекундах)

  • Изменитеиндикатор:Индикаторы-этопростофайлыSVG,вthemes/*/mouse-indicator.svg;выможетередактироватьихспомощьюInkscapeит.д.,чтобынастроитьеготак,какхотите.

    • Чтобыначатьработу,ясоздалкрасныйквадрат,похожийнатот,чтоввашемвидео.Чтобы«установитьего»,простоубедитесь,чтоkeymonнезапущен,изагрузитееготакимобразом(SVG-этопростотекстовыефайлы):
    sudowgethttp://pastebin.com/raw.php?i=rBnUiXWh-O/usr/share/pyshared/keymon/themes/classic/mouse-indicator.svg
  • Теперьзапуститеkeymon,иприкаждомщелчке/перетаскиваниивыувидитехорошийиндикаторкрасногозатухания,такойкактот,которыйнаходитсяввашемвидеовокругкурсора.

Видеоролик Youtube

    
ответ дан ish 16.08.2012 в 14:27
источник
3

Вы можете установить key-mon , который помимо отображения щелчков мыши также может отображать нажатия клавиш. Для поиска указатель мыши, вы должны выполнить команду:

key-mon --visible_click
    
ответ дан ignite 16.08.2012 в 01:09
1

Вы можете добиться аналогичной вещи с эффектом Water в Compiz.

Сначала просмотрите видео об этом (схватили его на YouTube): Ссылка Результаты на видео могут выглядеть например, это не то, что вы хотите, но вы можете изменить настройки позже после того, как вы включили его.

Затем обязательно прочитайте Каковы некоторые проблемы с ccsm и почему я не должен его использовать?

Затем запустите.

Сначала установите Compiz-Config, выполнив поиск в Центре программного обеспечения.

Затемоткройтепрограмму,выполнивпоискДиспетчернастроекCompizConfig.

Найдите Эффект воды и выберите вариант

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

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

    
ответ дан Emerson Hsieh 10.08.2012 в 09:48
0

Без необходимости устанавливать что-либо , единственная опция - включить "Показывать позицию указателя при нажатии Ctrl "

  1. Перейдите в Настройки системы > Мышь и тачпад
  2. Установите флажок «» Показывать позицию указателя при нажатии клавиши управления «
  3. Готово.

Нажмите Ctrl , а оранжевый излучающий круг должен показать позицию указателя.

    
ответ дан Gerard Roche 29.07.2012 в 06:50