KDEでスタートメニューをトリガーするために常に機能しないメタキーを修正するにはどうすればよいですか?
KDEはメタキーを割り当ててメニューウィンドウをトリガーしますが、状況によってはこれが常に機能するとは限りません。
この問題は新しいバージョンのKDEで修正されているようですが、まだ広く配布されていません。
それを修正する方法は?
- まず、メタキー機能を無効にします( source ):
~/.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