web-dev-qa-db-fra.com

Comment faire des changements XModmap permanents?

Utilisation xmodmap à la touche méta remappée avec la commande suivante:

xmodmap -e 'keycode 133 = F14'

Comment puis-je modifier le changement permanent, en particulier sur le sommeil du système, reprendre et redémarrer?

6
intika

Redémarrez

Sur le panneau de configuration (KDE/GNOME), une section de démarrage est dans laquelle l'application peut être ajoutée à la session de démarrage, XModmap peut y être ajouté

CV

XModmap ne conserve pas les modifications après la veille/la reprise, voici comment définir XModmap sur le CV système avec SystemD: (Utilisateur non SystemD peut tiliser ceci ) ==).

  • Créez un script de reprise XKeyboard:

    touch /usr/lib/systemd/system-sleep/xkeyboard; chmod 755 /usr/lib/systemd/system-sleep/xkeyboard

  • Edit xkeyboard et remplissez-le avec:

#!/bin/bash

case $1 in
    pre)
        exit 0
    ;;
    post)
        export DISPLAY=:0
        sleep 10
        xmodmap -e 'keycode 133 = F14'
    ;;
esac
4
intika