KDEはメタキーを割り当ててメニューウィンドウをトリガーしますが、状況によってはこれが常に機能するとは限りません。
この問題は新しいバージョンのKDEで修正されているようですが、まだ広く配布されていません。
それを修正する方法は?
~/.config/kwinrc
を編集し、次の行を追加します。 [ModifierOnlyShortcuts]
Meta=
次に、kwin_x11 --replace & disown
でkwinを再起動します。
xmodmap -e 'keycode 133 = F14'
を使用して新しいキーをメタにマップします(ここではF14が使用されます)
メニューをトリガーするショートカットとしてF14を設定します(メニューを右クリックしてから設定)
これを永続的にするには、ステップ3をスタートアップに追加する必要があります
更新
Xmodmapの変更は、スリープ/再開後に保持されないようです。systemdを使用してシステム再開時にxmodmapを設定する方法は次のとおりです:(非systemdユーザーは これを使用 )
Xkeyboard再開スクリプトを作成します。
touch /usr/lib/systemd/system-sleep/xkeyboard; chmod 755 /usr/lib/systemd/system-sleep/xkeyboard
Xkeyboardを編集し、次のように入力します。
#!/bin/bash
case $1 in
pre)
exit 0
;;
post)
export DISPLAY=:0
sleep 10
xmodmap -e 'keycode 133 = F14'
;;
esac