Wie bindet man alle Funktionen der Umschalttaste an eine andere?

Wie bindet man alle Funktionen der Umschalttaste an eine andere?

Ich habe eine Tastatur mit kaputter ShiftTaste, aber ich habe einige zusätzliche Tasten wie Mailusw.Home

Ich möchte meine MailSchaltfläche als ShiftSchaltfläche erstellen (weil ich Windows und Software für meine Tastatur verwendet habe, mit der dies möglich ist).

Ich habe fast gelesendiese Antwort, aber das reicht nicht. So wie ich das verstehe, muss ich etwas schreiben .xbindkeysrcwie

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

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

und es hat nicht funktioniert. Aber der folgende Code funktioniert so: Nach dem Drücken und Loslassen der Taste bleiben Mailbeide Tasten gedrückt (wie ich mit einer virtuellen Tastatur überprüft habe).Shift

"xte 'keydown Shift_L'"
XF86Mail

Wie kann ich eine der zusätzlichen Schaltflächen als verwenden Shift?

verwandte Informationen