質問
KDEのメタキーに関するいくつかの質問に対する答えが見つかりません。
- デフォルトでは、Metaキーは何にマッピングされますか?
- メタキーがどのキーにバインドされているかをどうやって知ることができますか?
そのため、Metaキーをさまざまなキー(Alt
、、Win
)にバインドしようとしましたが、Left Win
Metaキーは機能しません。
私がしたいのは、メタキーを左側の「Windows」キーにバインドすることです。
xev
次に、左のWindowsキーがどのように認識されるかを確認します。
KeyPress event, serial 36, synthetic NO, window 0x6a00001,
root 0x7b7, subw 0x0, time 10281010, (167,-9), root:(2958,436),
state 0x10, keycode 133 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 36, synthetic NO, window 0x6a00001,
root 0x7b7, subw 0x0, time 10281090, (167,-9), root:(2958,436),
state 0x10, keycode 133 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
その後、以下を使用して、KWin設定でそのキーをMetaに手動でバインドしようとしました。
kwriteconfig5 --file kwinrc --group ModifierOnlyShortcuts --key Meta "Multi_key"
したがって、このコマンドは次の行を追加します。~/.config/kwinrc
[ModifierOnlyShortcuts]
Meta=Multi_key
0xff20
PS:代わりに試してみました。Multi_key
その後、設定が適用されるようにKwinを強制的に再起動しました。
qdbus org.kde.KWin /KWin reconfigure
しかし、まだ動作しません。多くのホットキーはMetaキーを使用しているため、メニューを開くなどのデフォルトの動作が機能しないため、これは面倒です(Alt + F1は機能します)。
また、ショートカットで左のWindowsキーを使用しようとしたときに、もともとWin
予想していたのと同じ奇妙な現象が発生することがわかりました。Left Win
Multi Key
環境情報
Operating System: Arch Linux
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Kernel Version: 5.19.8-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 8 × 11th Gen Intel® Core™ i5-1145G7 @ 2.60GHz
Memory: 15,4 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics
Manufacturer: Dell Inc.
Product Name: Latitude 3420