Xcursorgen

提供: ArchWiki
2021年3月3日 (水) 15:35時点におけるKusakata (トーク | 投稿記録)による版 (新規翻訳)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

XcursorgenXorg で使用するカーソルファイルを作成できるツールです。PNG ファイルからカーソルを作成することができます。

インストール

xorg-xcursorgen パッケージをインストールしてください。

使用方法

デフォルトでは、ユーザーは2つのファイルを xcursorgen のために用意する必要があります:

  • PNG として保存された正方形の画像ファイル
  • 設定

Xcursorgen には2つの引数を指定します: 設定ファイルと出力パス。

設定ファイルには最低でも以下の記述が必要です (空白区切り):

  • 画像サイズ (ピクセル)
  • hotx: ポインターの先端の X 座標
  • hoty: ポインターの先端の Y 座標
  • ファイル名

例えば画像ファイルの名前が red.png で 32x32 ピクセルの場合、以下のように設定ファイルを作成します:

red.cursor
32 2 4 red.png

そして以下のコマンドを実行:

$ xcursorgen red.cursor default

これでカーソルが default として作成され Xorg で使うことができます。ポインターの先端は左上になります。

アニメーションカーソル

複数の画像ファイルからアニメーションカーソルを作成できます。各フレームごとに画像ファイルの設定行をコピーしてミリ秒単位でフレームを変えるタイミングを指定してください:

anim.cursor
32 2 4 anim01.png 50
32 2 4 anim02.png 50
32 2 4 anim03.png 50
32 2 4 anim04.png 50

作成したカーソルファイルのインストール

既存のカーソルテーマの一部のカーソルだけを変更したい場合、~/.icons/ にカスタムディレクトリを作成してください。フォルダの中に以下のファイルを作成:

index.theme
[Icon Theme]
Name = <name>
Comment = <comment>
Example = default
Inherits = <the old cursor theme>

<name> はディレクトリの名前と同じにする必要があります。

そして、xcursorgen で作成したカーソルファイルをサブディレクトリの cursors にコピーしてください。例:

RedCursors/
|── cursors
|   |── default
|   └── xterm
└── index.theme

後は、新しく作成したカーソルテーマを使うようにシステムを設定してください。新しいカーソルテーマを適用するにはアプリケーションの再起動が必要です。

詳しくはカーソルテーマの手動インストールを参照してください。

参照