Mac更換鼠標指針樣式_mousecape教程


mousecape項目介紹

這是github上的一個項目,作者是alexzielenski

項目是用於修改Mac系統鼠標樣式的,支持動態鼠標樣式。

該項目停止更新於2014年,目前仍可以被較新的系統使用。

對於目前較新的Mac系統可能有一些bug。

mousecape使用

一、安裝mousecape

可以去這里下載,拖入Applications並安裝一下幫助工具就好啦(我已經安裝了,所以顯示的是卸載)。

然后可以去看一下知乎上的這篇文章

這篇文章遺留的沒有介紹到的一些問題我會在下面進行解答。

二、准備一些圖片資源或者cape文件

如果從上面的知乎退回來之后就會發現那篇文章提供的下載鏈接根本就沒有cape文件,有可能是作者更新后搞混了。所以我在這里提供一個標准的cape文件給大家體驗一下。下載解壓后雙擊打開右鍵apply即可。
cape 文件
接着,我們自己也可以制作cape文件,我們采用圖片的方式來制作,在此之前我們可以制作一些png格式的圖片(可以用Photoshop之類的軟件)。我們就用兩個圖片做個展示吧,一個32*32、一個256*32(單位為px),一個用於靜態樣式、一個用於動態樣式。在這里我直接提供一下吧。

arrow

wait

三、制作並使用cape的步驟

  • 打開mousecape。

  • File->New Cape,然后可以在主窗口看到新建的cape。

  • 右鍵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,可以上傳到網上跟別人共享,讓別人也可以使用我們制作的指針樣式。

四、關於指針樣式的一些說明

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

四、補充

最后說一下這個軟件的兩點bug:

  • 一點就是編輯好關閉軟件后,再打開軟件進行二次編輯會導致指針樣式對比度下降。
  • 另外就可能會使mac原有Alias、Copy Drag、Crosshair失效,windows系列異常,一般等一段時間或關機重啟就會恢復。

下載過mousecape的會發現這個軟件沒有圖標,其實原作者alexzielenski是為它制作了icns文件的,而為什么沒有我就不得而知了。不過為一個軟件添加圖標是非常容易的事情, 我們首先先下載原作者設計的圖片,也可以另外選擇一張,最好是張正方形的圖片,比較清晰一點。

我們首先將圖片拷貝到剪貼板:

image-20200516210839428

然后打開Applications,找到mousecape,右鍵顯示簡介:

未命名

點擊上圖鼠標位置,粘貼即可。

如果有不明白的可以參照這篇百度經驗


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM