轉貼自酷學園 linux 版,作者:螢火飛
關於 X 的滑鼠游標,不知道大家是習慣了?還是要求不那麼高?很少有人提到滑鼠游標的問題?
其實,X 的滑鼠游標是可以置換的,不信的話,在 KDE 中就有個換成大型游標的選項,可惜的是,游標確實變大了,但還是黑色的;GNOME 2.0 也有附帶大型的白色滑鼠游標,不過,只有黑白不同而已,形狀仍然一樣 @_@
既然 KDE & GNOME 有辦法換游標,那麼,表示 X 的滑鼠游標並不是定死在 X 裡頭,怎麼換ㄋㄟ?
X 的滑鼠游標是以 PCF 字型檔的方式儲存,也就是說,X 可以把字型當作游標來用,缺點是,沒辦法像 Windows 那樣,有彩色游標(其實還是有辦法)以及動畫游標,不過,能夠使用別種長相的游標還算不錯了 ^_^
接下來,我們得先知道,X 的滑鼠游標究竟放在哪ㄦ?答案就是 /usr/X11R6/lib/X11/fonts/misc/cursor.pcf.gz 這個檔案,只要有辦法製作出 PCF 檔,那麼換掉 X 的滑鼠游標就不是難事。
先提供兩個新口味的游標檔:
一、手指形狀游標
http://firefly.idv.tw/apt/hand-cursor.pcf.gz
二、類似 Windows 箭頭沙漏游標:
http://firefly.idv.tw/apt/ms-cursor.pcf.gz
如何置換呢?首先,請用您自己的方法,將 /usr/X11R6/lib/X11/fonts/misc/cursor.pcf.gz 備份起來,然後將上面其中一個複製過去,仍然命名為 cursor.pcf.gz,然後重新啟動 X,您就會看到新的游標啦!
如果您登入了 KDE or GNOME 後,發現游標又變回去了,別擔心,那是因為您在這兩個桌面環境已經指定了游標了。如果是這樣,在 KDE 的環境中,將新的游標檔複製到 ~/.kde/share/fonts/override/ 之下,命名為 cursor.pcf.gz 即可。
GNOME 2.0 環境的話,是在 ~/.gnome2/share/cursor-fonts/ 將新的游標檔複製過來,參考目錄下的 fonts.dir 內容,將 cursor 前的檔名改成新的檔名即可,當然嘍!修改完畢後,還是要登出再登入才會生效。
如果您用的是 NVidia 的驅動程式,還可以為游標加上 shadow,很像 Windows 的陰影游標喔!只要修改 /etc/X11/XF86Config 或是/etc/X11/XF86Config-4,在 device 節區中,加一行:
Option "CursorShadow" "on"
這樣就有酷酷的陰影游標了。
先醬子,如果有人想要自己畫游標的話,再來討論了。
_________________
落盡鉛華束長髮,一筆狂草稱女俠。
踏遍三江五湖路,更攜書劍闖天涯。
─ 螢火飛