ディスプレイが4k画面の場合、デフォルトのX11カーソルは非常に小さいです。より大きなカーソルを使用するにはどうすればよいですか?要件:
Xcursor(3)のマニュアルページで~/.icons
ディレクトリについて説明しましたが、そこに配置するファイルとそれらをアクティブにする方法がわかりません。次のように、システムに多数のディレクトリがあります
/usr/local/share/icons/oxygen/64x64
/usr/local/share/icons/oxygen/64x64/categories
/usr/local/share/icons/oxygen/64x64/apps
/usr/local/share/icons/oxygen/64x64/devices
/usr/local/share/icons/oxygen/64x64/emotes
/usr/local/share/icons/oxygen/64x64/mimetypes
/usr/local/share/icons/oxygen/64x64/emblems
/usr/local/share/icons/oxygen/64x64/actions
/usr/local/share/icons/oxygen/64x64/places
/usr/local/share/icons/oxygen/64x64/status
/usr/local/share/icons/oxygen/48x48
/usr/local/share/icons/oxygen/48x48/emotes
/usr/local/share/icons/oxygen/48x48/devices
/usr/local/share/icons/oxygen/48x48/apps
/usr/local/share/icons/oxygen/48x48/mimetypes
/usr/local/share/icons/oxygen/48x48/status
/usr/local/share/icons/oxygen/48x48/emblems
/usr/local/share/icons/oxygen/48x48/actions
/usr/local/share/icons/oxygen/48x48/places
/usr/local/share/icons/oxygen/48x48/categories
/usr/local/share/icons/oxygen/48x48/animations
それぞれに*.png
ファイルとして多数のアイコンが含まれています。
これを行う1つの方法は、カーソルの形状を含むXの標準フォントファイルをより大きなバージョンに置き換えることです。これには、フォントソースファイルを取得しますcursor.bdf
、bdfresize
で拡大してから、手動でアプリケーション/ WM /ルートウィンドウを構成してこのフォントを使用するか、古いフォントファイルを置き換えます。
詳細については、例を参照してください。 ここ 。
fvwm
では、CursorStyle
を使用して目的のフォントグリフや画像を設定することもできます。私はこれを試していませんが、カーソル自体を変更するXアプリケーションでは機能しないと思います。
Dirktが提供するレシピは機能しますが、結果のスケーリングされたビットマップカーソルは醜く見えます。 Xに代わりにType 1カーソルフォントを使用させ、適切に再スケーリングする方法があります。
デフォルトのXカーソルフォントは、ビットマップフォント(ファイルcursor.pcf.gz
)とタイプ1フォント(ファイルcursor.pfa
)の両方で存在します。以下に示すレシピは、ビットマップフォントをシステムで使用できないようにし、フォント名cursor
を適切に再スケーリングされたType 1フォントのエイリアスに変換します(fonts.alias
ファイルを介して)。
ファイル/usr/share/fonts/misc/cursor.pcf.gz
(cursor-misc
、fonts-misc
などの名前が付けられる場合があります)を含むパッケージをアンインストールするか、このファイルを削除してこのパッケージへのアップグレードを無効にし、このビットマップフォントをXサーバーでは使用できません。 mkfontdir /usr/share/fonts/misc
を実行して、フォントディレクトリからビットマップフォントを削除します。
ファイル/usr/share/fonts/Type1/cursor.pfa
(xfree86-type1
、fonts-type1
、または類似の名前が付いている可能性があります)を含むパッケージがインストールされていることを確認してください。
次の内容でファイル/usr/share/fonts/Type1/fonts.alias
を作成し、801を目的のカーソルサイズに調整します。
cursor -xfree86-cursor-medium-r-normal--0-801-0-0-p-0-Adobe-fontspecific
fc-cache -r
およびxset fp rehash
を実行して、Type 1フォントをシステムで使用できるようにします。
http://gnome-look.org を見て、48x48または64x64ピクセルのカーソルを見つけます。編集.Xresources
Xcursor.theme: Name
Xcursor.size: Size
カーソルアーカイブを~/.icons/
に抽出します。
次にxrdb -load .Xresources
を実行しますが、完了するにはXの再起動が必要になる場合があります。 WMによって異なります。