GNU/Linux >> Linux Esercitazione >  >> Linux

Disattiva completamente la chiave PrntScr

Dovresti essere in grado di disabilitare PrntScr sulla console con un keymap personalizzato . Su archlinux la procedura è la seguente (dovrebbe essere simile per altre distribuzioni):

  1. cd /usr/share/kbd/keymaps/i386/qwerty
  2. copia la mappa dei tasti predefinita in un nuovo file:cp us.map.gz personal.map.gz
  3. comprimere il nuovo file mappa:gunzip personal.map.gz
  4. modifica personal.map utilizzando il tuo editor preferito:
    passare a un tty , esegui showkey e premi StampaScr per ottenere il codice chiave. Sul mio sistema restituisce:

    keycode 99 press
    keycode 99 release
    

    quindi PrntScr il codice è 99 .Aggiungi

    keycode  99 = nul
    

    a personal.map

  5. gzip il file della mappa:gzip personal.map quindi esegui loadkeys personal per caricare la mappa dei tasti personalizzata, premi PrntScr per testare la nuova mappa dei tasti.
  6. rendilo permanente (creandolo se non presente e) modificando /etc/vconsole.conf :sostituire KEYMAP=us con KEYMAP=personal .
  7. riavvia

Quanto sopra funziona solo su console, dovrai disabilitare PrntScr anche in X .
Un modo per farlo è commentarlo nel tuo X keycodes (quello corrispondente alla tua tastiera - linux usa /usr/share/X11/xkb/keycodes/evdev ). Il codice chiave è <PRSC> , commentalo semplicemente (aggiungi // di fronte) ad es. sostituendo

<PRSC> = 107;

con

// <PRSC> = 107;

disabilita completamente PrntScr .


Linux
  1. Perché la mappa in modalità di inserimento "" si inserisce in modo imprevedibile o esegue sequenze di tasti previste?

  2. Rimappatura della chiave di accensione da eliminare?

  3. Ssh Mappa chiave pubblica-privata per il cliente?

  4. Disabilita la modalità di manutenzione in Magento

  5. come aggiornare homebrew con Cron su Mac os

Come disabilitare ETag in NGINX

Come disabilitare Super o Win Key in Ubuntu 20.04 o 18.04

Come disabilitare SELinux su CentOS?

Crea un server cloud

Come disabilitare il controllo della chiave host SSH in Linux

disabilita le pagine enormi trasparenti