Mac更换鼠标指针样式_mousecape教程

mousecape项目介绍

这是github上的一个项目,做者是alexzielenskihtml

项目是用于修改Mac系统鼠标样式的,支持动态鼠标样式。git

该项目中止更新于2014年,目前仍能够被较新的系统使用。github

对于目前较新的Mac系统可能有一些bug。macos

mousecape使用

1、安装mousecape

能够去这里下载,拖入Applications并安装一下帮助工具就好啦(我已经安装了,因此显示的是卸载)。windows

而后能够去看一下知乎上的这篇文章app

这篇文章遗留的没有介绍到的一些问题我会在下面进行解答。ssh

2、准备一些图片资源或者cape文件

若是从上面的知乎退回来以后就会发现那篇文章提供的下载连接根本就没有cape文件,有多是做者更新后搞混了。因此我在这里提供一个标准的cape文件给你们体验一下。下载解压后双击打开右键apply便可。
cape 文件
接着,咱们本身也能够制做cape文件,咱们采用图片的方式来制做,在此以前咱们能够制做一些png格式的图片(能够用Photoshop之类的软件)。咱们就用两个图片作个展现吧,一个32*3二、一个256*32(单位为px),一个用于静态样式、一个用于动态样式。在这里我直接提供一下吧。ide

arrow

wait

3、制做并使用cape的步骤

  • 打开mousecape。工具

  • File->New Cape,而后能够在主窗口看到新建的cape。ui

  • 右键Edit。

    屏幕快照 2020-05-18 下午3.44.33

    • 在此页面能够修更名字、做者、文件名、版本号、Retina选项。

    这里解释一下Retina是什么,百度经验会直接告诉咱们勾选就完事了。

    但其实Retina是一种显示标准。不必定全部的Mac都是Retina屏,能够看一下关于本机的系统报告,硬件中显示器一栏由显示器类型,若是显示的是内建视网膜,说明是Retina屏。

    这个时候就勾选Retina,但其实区别不大。

    Mac Retina 官方文档 走一波。

    • 接下来就能够点击左下角+号,new一个cursor。

    屏幕快照 2020-05-18 下午4.10.47

    • cursor参数值的设定:

      1. 图片能够拖到右下角虚线框里,若是有工夫能够把2x、5x、10x都填充了,提升鼠标放大后的清晰度。
      2. 而后Type能够看一下下文对指针样式的说明,这里的Arrow表明默认箭头。
      3. Frames表明帧数,Frame Duration表明帧间隔,下一个例子会详细说明。
      4. HotSpot就是实际点击位置,为了确保咱们点击不会有误差,通常会设置在箭头<-的尖尖上或者移动箭头<->的中心。
      5. Size就是大小啦。
    • 说明一下动态样式的cursor参数值的设定:

      屏幕快照 2020-05-18 下午6.59.01

      其实咱们只须要大概懂它的原理就好理解了。当咱们设定Frames为n的时候,mousecape会自动帮咱们把图片的高度切分红等高的n份,而后在Forbidden样式被触发时按设定的帧间隔进行顺序播放。

    • 最后右键Apply就能够了。

    • 效果:

      img

    • 若是不喜欢想恢复原样能够Cape->Restore Default。

    • 最后说回cape制做的问题,右键Show in Finder就能够看到本身制做的Cape,能够上传到网上跟别人共享,让别人也可使用咱们制做的指针样式。

4、关于指针样式的一些说明

macOS鼠标指针样式的官方文档

官方文档是稍微有一点小bug的,好比:

  • 错别字 中文版文档:“当您选择图像中的句型(矩形)区域时,该光标会出现。”
  • 不详尽 好比move系列是有斜对角方向的,官方文档没有写,并且样式也稍微有些不同;可能还有其余指针样式的遗漏。

中文版官方文档

英文版官方文档

mousecape的指针样式命名

mac系统的指针样式是稍微有一点小bug的,好比:

  • 有一些样式会失效,好比制做替身、拖拽拷贝
  • 有一些样式会闪烁,好比点击连接等手形指针
  • |
  • All
  • |
  • 可用
  • |
mousecape命名 解释 展现 可用
Alias 制做替身 dde1ed13deb66e74f5c0996556c1da05 ×
Arrow 默认箭头 a0d5e859e5f2b01dbbf81dfc38a3a92f
Busy null null ×
Camera 多是旧版的Camera null ×
Camera2 捕捉窗口或菜单 a1d807299b5280d18764e80ef9803960
Cell系列 null null ×
Closed 并拢的手(详见mac官方文档) 5e73b31d882682f057e25349a5049a96
Copy null null ×
Copy Drag 拖拽拷贝 7dcad94fa0f159c669ab6a7de8fc1a41 ×
Counting系列 null null ×
Crosshair 图片的矩形区域 56bf017e5b6d1f6ca6dfc0813ff2de7b ×
Crosshair 2 截屏选择十字 b5c1bfedcd3c6353a3f0ea987a760d43 ×
Ctx系列 null null ×
Empty null null ×
Forbidden 不容许 de23c102ecd137236bed379a4b09b691
Help (好像基本见不到了,在抓图能够看到他的身影) ? ×
IBeam 插入文本 e607c4162a8fb2650e48e674aaade097
IBeam H. null null ×
IBeamXOR null null ×
Move null null ×
Link null null ×
Open 摊开的手(详见mac官方文档) fe220c362c555165475f83b085ed0b94
Pointing 点击连接 ef7e7351ec881269ade953411d7b04e1
Poof null null ×
Resize系列 (应该是与window系列合并成移动系列了) null ×
Wait 等待光标 b7036c503ca5c75538eb42b1fda8f60b
Window系列 各个方向的移动 0eb5b604ca578d6cb8d651e5a5073682
Zoom In 放大 null ×
Zoom Out 缩小 null ×
mousecape命名 解释 展现 可用
Arrow 默认箭头 a0d5e859e5f2b01dbbf81dfc38a3a92f
Camera2 捕捉窗口或菜单 a1d807299b5280d18764e80ef9803960
Closed 并拢的手(详见mac官方文档) 5e73b31d882682f057e25349a5049a96
Forbidden 不容许 de23c102ecd137236bed379a4b09b691
IBeam 插入文本 e607c4162a8fb2650e48e674aaade097
Open 摊开的手(详见mac官方文档) fe220c362c555165475f83b085ed0b94
Pointing 点击连接 ef7e7351ec881269ade953411d7b04e1
Wait 等待光标 b7036c503ca5c75538eb42b1fda8f60b
Window系列 各个方向的移动 0eb5b604ca578d6cb8d651e5a5073682

4、补充

最后说一下这个软件的两点bug:

  • 一点就是编辑好关闭软件后,再打开软件进行二次编辑会致使指针样式对比度降低。
  • 另外就可能会使mac原有Alias、Copy Drag、Crosshair失效,windows系列异常,通常等一段时间或关机重启就会恢复。

下载过mousecape的会发现这个软件没有图标,其实原做者alexzielenski是为它制做了icns文件的,而为何没有我就不得而知了。不过为一个软件添加图标是很是容易的事情, 咱们首先先下载原做者设计的图片,也能够另外选择一张,最好是张正方形的图片,比较清晰一点。

咱们首先将图片拷贝到剪贴板:

image-20200516210839428

而后打开Applications,找到mousecape,右键显示简介:

未命名

点击上图鼠标位置,粘贴便可。

若是有不明白的能够参照这篇百度经验

相关文章
相关标签/搜索