web-dev-qa-db-ja.com

KDEで、クリップボードにコピーするためにマウスの親指ボタンを割り当てるにはどうすればよいですか?

Windowsでは、 X-Mouseユーティリティ を使用してマウスのサムボタンを再マップします。 1つをコピーとして割り当て、もう1つを貼り付けとして割り当てています。

KDEでは、親指ボタンの1つを貼り付けとして割り当てるために別のユーティリティが必要ないことを発見してうれしく思いました。実際、真ん中の(マウスホイール)ボタンは、デフォルトですでに貼り付けとして割り当てられています(他にない場合は、OpenSUSE 11.3)。また、これらを構成できる「マウスアクション」セクションのあるデスクトップ設定ダイアログがあります。

問題は、ボタンごとに可能なアクションが6つしかないことです。そして、コピーはそれらの1つではありません。

各マウスアクションの情報は、これらがプラグ可能なコンポーネントであることを示唆していますが、追加のコンポーネントを見つけてインストールする方法がわかりません。

追加の「コピー」マウスアクションを取得することは可能ですか?その場合、どのように実行しますか?

2
Steve314

どの設定ダイアログについて話しているのかわかりません。 KDE 4.5ジェスチャのサポートでは、余分なマウスボタンは考慮されません(長年のバグ)。

回避策として、 xbindkeysを使用して追加のマウスボタンからイベントをキャプチャし、xvkbdを使用してキーの組み合わせを発行します 。利点は、これがデスクトップ環境としてのKDEから独立して、Xレベルで機能することです。欠点は、コピー/貼り付け用にキーボードの組み合わせを変更する場合は、xbindkeys構成ファイルも手動で変更する必要があることです。

2
daxim

これによると ブログ投稿 、xbindkeysを使用してマウスボタンとキーボードキーをバインドできます。コマンドを次のような組み合わせにバインドすることもできます ControlMouse Button

また、xbindkeys構成ファイルを自分で編集する必要はありません。 xbindkeys-configというプログラムがあり、これをインストールしてグラフィカルに構成できます。

1

btnxは、ボタン付きデバイスを構成するための有能なグラフィカルツールです。

これを使用して、スクリプト/コマンドを実行したり、修飾キー/ボタンを定義してボタンの組み合わせを生成したりすることもできます。

0
flying sheep