GNU/Linux >> Tutoriels Linux >  >> Linux

Désactiver complètement la clé PrntScr

Vous devriez pouvoir désactiver PrntScr sur la console avec un keymap personnalisé . Sur archlinux, la procédure est la suivante (elle devrait être similaire pour les autres distributions) :

  1. cd /usr/share/kbd/keymaps/i386/qwerty
  2. copiez votre keymap par défaut dans un nouveau fichier :cp us.map.gz personal.map.gz
  3. Gunzippez le nouveau fichier de carte :gunzip personal.map.gz
  4. modifier personal.map en utilisant votre éditeur préféré :
    passer à un tty , exécutez showkey et appuyez sur ImprScr pour obtenir le code clé. Sur mon système, il affiche :

    keycode 99 press
    keycode 99 release
    

    donc PrntScr le code est 99 .Ajouter

    keycode  99 = nul
    

    à personal.map

  5. gzippez le fichier de la carte :gzip personal.map puis exécutez loadkeys personal pour charger le keymap personnalisé, appuyez sur PrntScr pour tester le nouveau keymap.
  6. rendez-le permanent en (créant s'il n'est pas présent et) en éditant /etc/vconsole.conf :remplace KEYMAP=us avec KEYMAP=personal .
  7. redémarrer

Ce qui précède ne fonctionne que sur console, vous devrez désactiver PrntScr également en X .
Une façon de le faire est de le commenter dans votre X keycodes fichier (celui correspondant à votre clavier - Linux utilise /usr/share/X11/xkb/keycodes/evdev ). Le code clé est <PRSC> , il suffit de le commenter (ajoutez // devant) par ex. remplacer

<PRSC> = 107;

avec

// <PRSC> = 107;

désactive complètement PrntScr .


Linux
  1. Pourquoi la carte en mode Insertion "" s'insère-t-elle de manière imprévisible ou exécute-t-elle les frappes de touches prévues ?

  2. Gpg :Annulé par l'utilisateur ?

  3. Comment désactiver SELinux sur CentOS ?

  4. Désactiver le mode maintenance dans Magento

  5. Comment désactiver une touche du clavier sous Linux (Ubuntu) ?

Comment désactiver Super ou Win Key dans Ubuntu 20.04 ou 18.04

Comment mapper l'appui sur la touche Ctrl+q à l'événement Ctrl+c ?

Créer un serveur cloud

Comment désactiver la vérification de la clé d'hôte SSH sous Linux

comment mettre à jour homebrew avec Cron sur Mac os

Changer l'état de la touche Fn