「Shift」ボタンのすべての機能を別のボタンにバインドするにはどうすればよいですか?

「Shift」ボタンのすべての機能を別のボタンにバインドするにはどうすればよいですか?

ボタンが壊れたキーボードを持っていますが、などShiftの追加ボタンがいくつかありますMailHome

Mailボタンをボタンとして作成したいですShift(Windows と、それを作成するキーボード用のソフトウェアを使用しているため)。

私はほとんど読んだこの答え.xbindkeysrc、しかしそれだけでは十分ではありません。私の理解では、次のように書く必要があります。

"xte 'keydown Shift'"
"xte 'keydown XF86Mail'"

"xte 'keyup Shift'"
"xte 'keyup XF86Mail'"

動作しませんでした。ただし、以下のコードはそのように動作します。Mailボタンを押して放した後、両方のShiftボタンが押されたままになります (仮想キーボードを使用して確認しました)。

"xte 'keydown Shift_L'"
XF86Mail

追加ボタンの 1 つを として使用するにはどうすればよいですかShift?

関連情報