「Ctrlキーを押したときのポインタ位置の表示」を左クリックでどのように再バインドするのですか?

「Ctrlキーを押したときのポインタ位置の表示」を左クリックでどのように再バインドするのですか?

私はLinux Mint 18.3 Cinnamon 64ビットを使用していますが、クリックを押したときにポインタを強調表示して録音でマウスを強調表示したいと思います。これを試してみましたが、KeyMon非常に問題がたくさんあります。カーソルを動かしてもハイライトは消えず、画面上の任意の場所(タスクバーや左端)に移動しません。

押したときにポインタを表示するオプションはCTRL私が望むものと非常に似ているように見えますが、代わりに左クリックで再バインドしたいと思いますCTRL。また、押したときにエフェクトがアクティブにならないようにして、エフェクトを表示せずに背中をCTRL使用できるようにしたいCTRL+Cです(CTRL+Vしたがって、左クリックをトリガーするのはCTRL理想的なソリューションではありません)。

それでは、私ができる方法はありますか?

ベストアンサー1

キーを再バインドする方法はわかりませんが、2つのコマンドラインツールを使用してこの問題を解決できます。を押したときにポインタアニメーションが表示されたら、マウスの左ボタンをクリックして押すプロセスを自動化できますCTRL。以下をCTRL使用できます。cneexdotool

sudo apt install cnee xdotool

ターミナルウィンドウで次のコード行を実行すると、CTRLマウスの左ボタンをクリックしたときに表示されるのと同じアニメーションが表示されます。

cnee --record --mouse | awk  '/7,5,0,0,1/ { system("xdotool keydown ctrl keyup ctrl") }'

結果:

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

OBS:CTRL+Cまたはを押すと、CTRL+ ANY CHARACTERポインタアニメーションはアクティブになりません。したがって、左クリックトリガーCTRLキーが解決策になる可能性があります。

おすすめ記事