カーソルクリック効果を得る方法


21

ユーザーがクリックしたときに効果が現れるこのようなビデオを見てきました。私が望んでいるのはエフェクトだけで、カーソルの色は気にしません。

Ubuntu 11.10でクリックすると、この効果をどのように実現できますか?

回答:


17

この非常によく似た質問で示されているように、keymonを使用するのが最良の選択肢のようです。動画に表示されるものと同様の効果を得るためにカスタマイズするのはかなり簡単です。

1. keymonをインストールします

Software Centerから、またはsudo apt-get install key-mon

2.ウィンドウを最小化し、クリックインジケータを有効にします

  • デフォルトのウィンドウには、次のようなマウスとキーボードのステータスが表示されます。

    ここに画像の説明を入力してください

  • 必要でない限り、これらすべてを削除しましょう。ウィンドウを右クリックして、設定:を選択します。次に、ボタンの下のすべてのチェックを外します。

    ここに画像の説明を入力してください

  • [ その他 ]タブを次のように設定します。

    ここに画像の説明を入力してください

  • これにより、最小限のステータスウィンドウが表示されます。

ここに画像の説明を入力してください

  • そして、あなたがあまり好きではないデフォルトのクリックインジケータ:)

    ここに画像の説明を入力してください

3.マウスクリックインジケーターをカスタマイズし、KeyMonウィンドウを表示にする

  • 最初に、keymonウィンドウを表示にします。次のように、ターミナルから単純に実行します(ランチャー、スクリプト、またはスタートアップも設定できます)。

    key-mon --scale = 0.1
  • 次に、変更する必要があるファイルはにある/usr/shared/pyshared/keymonためcd、そのフォルダーにあります。

  • クリックインジケータを太字にします。inshaped_window.pywin.set_opacity(0.5)58行目付近を見つけて0.51.0

  • フェードアウト時間を増やします:の終わりにshaped_window.pyを見つけgobject.timeout_add(200, self.hide)て変更します(200例:750ミリ秒単位)

  • インジケーターの変更:インジケーターは、単にSVGファイルですthemes/*/mouse-indicator.svg。Inkscapeなどでこれらを編集して、好きなようにカスタマイズできます。

    • 始めるために、ビデオにあるような赤い正方形を作成しました。「インストール」するには、keymonが実行されていないことを確認し、この方法でダウンロードします(SVGは単なるテキストファイルです)。
    sudo wget http://pastebin.com/raw.php?i=rBnUiXWh -O / usr / share / pyshared / keymon / themes / classic / mouse-indicator.svg
  • ここでkeymonを起動すると、クリック/ドラッグするたびに、カーソルの周りにビデオ内のような素敵な赤いフェードアウトインジケーターが表示されます。

    ここに画像の説明を入力してください

Youtubeビデオデモ


おかげで、ソースを変更し、*.svgカスタマイズするファイルを作成します。静止画像だけでなく、アニメーションもデザインしたいです。そこに*.svgファイルでこれができると思いますか?これに役立つプログラムを知っていますか?
ルシオ

一般に、inkscapeSVGファイルの作成と編集に使用できます。あなたがアニメーション少ない工程数で行うことができれば、アニメーションに関しては、最も簡単なのは、ただ修正するかもしれshaped_window.py迅速にshowhideそしてshow順番に、適切なSVGs。ところで、賞金は数時間で永久になくなるため、賞金の授与を検討してください...ありがとう。
-ish

Quantalの場合、パッケージ1.13は壊れています。私が見つけた作業パッケージここ ..見つけることが少しトリッキーだった
アクエリアスパワー

3

マウスクリックの表示とは別に、キーの押下も表示できるkey-monをインストールできます。マウスポインターを見つけるには、コマンドを実行する必要があります。

key-mon --visible_click

このプログラムは本当に面白いです。私が望んでいる効果はありませんが、ソースを変更すると似たようなことができるかもしれません。
ルシオ

1
ソースコードはここ
点火

1

Compizの水効果でも同様のことができます。

最初にそれについてのビデオを見る(youtubeで取得):http : //www.youtube.com/watch? v=7pcLv8XuGKM ビデオの結果は、望んでいないように見えるかもしれませんが、後で設定を変更できます有効にした後。

次に、ccsmの問題の一部を読んで、それを使用しない理由を読んでください。

次に開始します。

まず、ソフトウェアセンターでCompiz-Configを検索してインストールします。

ここに画像の説明を入力してください

次に、CompizConfig Settings Managerを検索してプログラムを開きます。

ここに画像の説明を入力してください

水の効果を検索し、オプションを選択します

ここに画像の説明を入力してください

エフェクトを有効にし、Initiateのオプションをクリックしてカスタムショートカットを設定し、割り当てたショートカットをクリックしてからお楽しみください!

効果はあなたが望むものではないかもしれないので、あなたが見たものが好きになるまで、2つのスライダーでだましてください。


1
水の効果には、マウス入力で開始するオプションがありません。もしそうなら、それは質問に答えません。
FuzzyQ

@Lucio質問にさらに詳細を追加してみてください。タイトルにはクリック効果が必要であると書かれており、ここではクリック効果が不要であると書かれています。
ベラク

@belacqua「クリック効果を望まない」私は、この効果がで生成されていることを言って、マウスの動き、しないことにより、クリック
ルシオ

@Lucioおそらく「クリック効果ではなく、ポインター効果」という文章を誤解していたのでしょう。私はそれのために批判的ではありません。私はあなたの質問が理解可能であり、したがって答えられることを確認しようとしています。
ベラク

0

何もインストールしなくても、唯一のオプションは押されたときにポインターの位置を表示」を有効にすることですCtrl

  1. [システム設定] > [ マウスとタッチパッド]に移動します
  2. 「Controlキーが押されたときにポインターの位置を表示する」というボックスをオンにします
  3. できた

を押すCtrlと、オレンジ色の放射円がポインターの位置を示します。


4
あなたの答えは非常に複雑であり、クリックしても効果は得られません。
ルシオ

1
正しい、クリックしても効果は有効にならない。キーボードのCtrlキーCtrlを押す必要があります。これにより、ポインターの位置を示すオレンジ色の放射円が生成されます。理想的とは言えませんが、必要な場合は仕事が完了します。
ジェラルドロシュ

2
必需品ではなく、ただ視覚効果があるだけです。ヒントをありがとうございますが、私の質問は未回答のままです。Ctrlキーを常に押すのを避けて、クリックによる効果が必要です。
ルシオ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.