Параллельная комбинация аргументов массива GNU?

  1. Сначала отключите функцию мета-ключа(source):edit ~/.config/kwinrc, добавив следующие строки:
  2.     [ModifierOnlyShortcuts]
        Meta=
    
    1. Затем перезапустите kwin с помощью kwin_x11 --replace & disown.

    2. Сопоставьте новый ключ с мета с помощьюxmodmap -e 'keycode 133 = F14'(Здесь используется F14)

    3. Установите F14 в качестве ярлыка для вызова меню (щелкните правой кнопкой мыши меню, затем настройки)

    Чтобы сделать это постоянным, необходимо добавить шаг 3 к запуску

    Обновление

    Изменения Xmodmap, похоже, не сохраняются после сна/возобновления, вот как установить xmodmap при возобновлении работы системы с помощью systemd:(Пользователь, не являющийся 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
    
4
25.07.2021, 03:13
0 ответов

Теги

Похожие вопросы