この記事を見ましたが、私が望む内容ではありません。
ポインタを強制的に解放するコマンド(キャプチャされたマウス解除)
xbindkeysを使って「Bazalias X1」トランスフォーマーマウスで「Roccat XTD」の「Easy-Shift」機能を偽造したいと思います。
pressed
基本的に2つのプロファイルを作成し、マウスボタンまたはマウスボタンに基づいてプロファイルを変更したいと思いますreleased
。
問題は、いずれかのボタンを押すとクリックイベントが中断され、他のクリックイベントが発生しないことです。
このワークフローを実行する方法はありますか?
- マウス
m:8
(指下) - ジム
~/.xbindkeys_config/speed_c/Profile2
- 強制解除
m:8
(ボタンを押し続ける) - 次を使用してクリックを実行します。
Profile2
- マウス
m:8 + release
(指を上に) - ジム
~/.xbindkeys_config/speed_c/Profile1
答え1
「クリック」を選択してプロフィールを切り替えます。私のプロフィールファイルです。
はじめに1
#Switch Profile
"killall xbindkeys; xbindkeys -f ~/.xbindkeys_config/speed_c/Profile2"
b:8
#
# End of xbindkeys configuration
はじめに2
#M Volume Up
"amixer -q set Master 2dB+ unmute"
b:4
#M Volume Down
"amixer -q set Master 2dB- unmute"
b:5
#M Copy
"xte 'keydown Control_L' 'key c' 'keyup Control_L'"
b:1
#M Paste
"xte 'keydown Control_L' 'key v' 'keyup Control_L'"
b:3
#M Undo
"xte 'keydown Control_L' 'key z' 'keyup Control_L'"
b:9
#Switch Profile-Copy
"killall xbindkeys; xbindkeys -f ~/.xbindkeys_config/speed_c/Profile1"
b:8
#
# End of xbindkeys configuration
答え2
xbindkeys
最新バージョン(1.8.3程度)は、変更時に設定を再ロードできると思います。構成ファイルを交換できる場合は、xbindkeys
毎回再起動するよりも優れたパフォーマンスを提供できます。