KDE에서 메타 키가 항상 시작 메뉴를 실행하지 않는 문제를 해결하는 방법은 무엇입니까?

KDE에서 메타 키가 항상 시작 메뉴를 실행하지 않는 문제를 해결하는 방법은 무엇입니까?

KDE는 메뉴 창을 실행하기 위해 메타키를 할당하지만 상황에 따라 이것이 항상 작동하는 것은 아닙니다.

이 문제는 최신 KDE 버전에서 수정된 것으로 보이지만 아직 널리 배포되지는 않았습니다.

어떻게 고치나요?

답변1

  1. 먼저 메타키 기능을 비활성화합니다(원천) : 편집하고 ~/.config/kwinrc다음 줄을 추가합니다.
    [ModifierOnlyShortcuts]
    Meta=
  1. 그런 다음 kwin_x11 --replace & disown.

  2. 새 키를 메타에 매핑 xmodmap -e 'keycode 133 = F14'(여기서 F14 사용)

  3. 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

관련 정보