如何获得光标点击效果?

Luc*_*cio 21 mouse customization cursor

我看过类似这样的视频,其中当用户单击时会出现效果。我想要的只是效果,我不在乎光标的颜色。

Ubuntu 11.10 中单击时如何实现这种效果?

ish*_*ish 20

正如这个非常相似的问题所示,您最好的选择似乎是使用keymon;自定义它以获得与您在视频中看到的效果类似的效果相当容易。

1.安装keymon

软件中心,或通过sudo apt-get install key-mon

2. 使其窗口最小化并启用点击指示器

  • 默认窗口显示鼠标和键盘状态,例如:

    在此处输入图片说明

  • 除非你想要,让我们摆脱所有这些;右键单击它的窗口,然后选择设置:。然后,取消选中按钮下的所有内容:

    在此处输入图片说明

  • 并将Misc选项卡设置为:

    在此处输入图片说明

  • 这为您留下了一个最小的状态窗口:

在此处输入图片说明

  • 还有你不太喜欢的默认点击指示器:)

    在此处输入图片说明

3.自定义鼠标点击指示器并使KeyMon窗口消失

  • 首先,让我们让keymon窗口消失。只需从终端运行它(您也可以设置启动器、脚本或启动),如下所示:

    key-mon --scale=0.1
  • 接下来,我们需要修改的文件在/usr/shared/pyshared/keymon,所以cd到那个文件夹。

  • 使点击指示器更粗:在第 58 行附近shaped_window.py找到win.set_opacity(0.5)并更改0.51.0

  • 增加淡出时间:在 的末尾shaped_window.py,找到gobject.timeout_add(200, self.hide)并更改200为例如750(以毫秒为单位)

  • 更改指标:指标只是 SVG 文件,在themes/*/mouse-indicator.svg; 您可以使用 Inkscape 等对其进行编辑,以将其自定义为您想要的任何内容。

    • 为了让您开始,我创建了一个红色方块,就像您视频中的那个方块一样。要“安装它”,只需确保keymon没有运行,并以这种方式下载(SVG 只是文本文件):
    须藤 wget http://pastebin.com/raw.php?i=rBnUiXWh -O/usr/share/pyshared/keymon/themes/classic/mouse-indicator.svg
  • 现在启动keymon,每当您单击/拖动时,您都会看到一个漂亮的红色淡出指示器,就像视频中光标周围的指示器一样:

    在此处输入图片说明

优酷视频演示