GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Deaktivieren Sie den PrntScr-Schlüssel vollständig

Sie sollten PrntScr deaktivieren können auf der Konsole mit einem benutzerdefinierten keymap . Unter Archlinux ist das Verfahren wie folgt (es sollte für andere Distributionen ähnlich sein):

  1. cd /usr/share/kbd/keymaps/i386/qwerty
  2. Kopieren Sie Ihre Standard-Tastaturbelegung in eine neue Datei:cp us.map.gz personal.map.gz
  3. gunzip die neue Kartendatei:gunzip personal.map.gz
  4. Bearbeiten Sie personal.map Verwenden Sie Ihren bevorzugten Editor:
    wechseln Sie zu einem tty , führen Sie showkey aus und drücken Sie PrntScr um den Schlüsselcode zu erhalten. Auf meinem System gibt es aus:

    keycode 99 press
    keycode 99 release
    

    also PrntScr Code ist 99 .Fügen Sie

    hinzu
    keycode  99 = nul
    

    bis personal.map

  5. gzip die Kartendatei:gzip personal.map Führen Sie dann loadkeys personal aus Um die benutzerdefinierte Tastaturbelegung zu laden, drücken Sie PrntScr um die neue Tastaturbelegung zu testen.
  6. machen Sie es dauerhaft, indem Sie /etc/vconsole.conf (erstellen, falls nicht vorhanden, und) bearbeiten :ersetzen Sie KEYMAP=us mit KEYMAP=personal .
  7. Neustart

Das obige funktioniert nur auf der Konsole, Sie müssen PrntScr deaktivieren auch in X .
Eine Möglichkeit, dies zu tun, besteht darin, es in Ihrem X auszukommentieren keycodes Datei (die Ihrer Tastatur entspricht - Linux verwendet /usr/share/X11/xkb/keycodes/evdev ). Der Schlüsselcode ist <PRSC> , kommentieren Sie es einfach aus (fügen Sie // hinzu davor) z.B. ersetzen

<PRSC> = 107;

mit

// <PRSC> = 107;

deaktiviert PrntScr vollständig .


Linux
  1. Vim Latex:Quickfix deaktivieren?

  2. Neubelegung der Ein/Aus-Taste zum Löschen?

  3. Ssh Private-Public Key Map für Client?

  4. Wie ordnet man Strg+q-Tastendruck einem Strg+c-Ereignis zu?

  5. Wie deaktiviere ich SELinux auf CentOS?

So deaktivieren Sie Super oder Win Key in Ubuntu 20.04 oder 18.04

Erstellen Sie einen Cloud-Server

So deaktivieren Sie die Überprüfung des SSH-Hostschlüssels in Linux

Wie deaktiviere ich eine Tastaturtaste in Linux (Ubuntu)?

Deaktivieren Sie die Num-Taste, wobei die Tastenbelegungen der Maustasten erhalten bleiben

Deaktivieren Sie die Überprüfung des öffentlichen Schlüssels für die RPM-Installation