ccCursor——GNOME滑鼠游標聚光燈擴充套件
最近又回到 Linux 的懷抱,果然程式設計就是要 Linux 嘛!再說最近微軟也讓人沒什麼信心,之後說不定等我重新安裝作業系統,也要拋棄 Windows 了,肯定是 Linux Yes 的。
但畢竟 Linux 還是小眾,有些時候還是會有不方便的地方。例如在 Windows 上有 PowerToys,裡面有一個功能「尋找我的滑鼠(Find My Mouse)」非常好用:支援按兩下 Ctrl 或是學 Mac 那樣搖晃滑鼠就能觸發聚光燈效果讓你快速找到滑鼠游標在螢幕上的哪裡。
這個功能在 GNOME 內其實有一個內建的,也是點兩下 Ctrl 觸發,但就是一個小小的橘色水波紋效果。如果今天我是 1080p 解析度而且只有一個螢幕,那可能還可以;但如今我是 2K 雙螢幕,那個水波紋特效除非剛好在你眼前,否則根本看不到啊啊啊!也因此,興起了不如試試用 AI 做一個的想法。結果沒想到意外的挺好的:

而且 AI 還找到利用「寄生」在前面提到的內建功能上來實作,因此不管在 x11 或是 Wayland 都可以運作(不過我自己只有測試 Wayland)真的是挺不錯的。只是說畢竟都是 AI 寫的,我也不好意思直接整包上架到官方的擴充套件列表。目前還在等自己全部看一輪、了解內部邏輯之後再來談上架。畢竟現在問我裡面的邏輯和整體是怎麼動起來的,我肯定是只能說點皮毛。Javascript 雖然會,但我對 GNOME Shell 真的不熟(即便這幾年來都用 Ubuntu 以及他搭配的 GNOME),因此目前想要體驗的話,請先幫我到 GitHub 上下載或 clone:
之後再依照〈本地安裝〉一節說的執行,最主要還是下面這兩句:
1 | |
安裝好後登出再登入就能啟用了。另外,也有改版過一次,支援設定不同按鍵、聚光燈效果的細節(時間、速度等)。期待未來我能看懂並且讓他上架到官方的擴充套件商店中,也歡迎如果有類似需求的人安裝試用並給予回饋。