Anda seharusnya dapat menonaktifkan PrntScr di konsol dengan keymap khusus . Pada archlinux prosedurnya adalah sebagai berikut (harus serupa untuk distro lain):
cd /usr/share/kbd/keymaps/i386/qwerty- salin peta kunci default Anda ke file baru:
cp us.map.gz personal.map.gz - gunzip file peta baru:
gunzip personal.map.gz -
edit
personal.mapmenggunakan editor favorit Anda:
beralih ke tty , jalankanshowkeydan tekan PrntScr untuk mendapatkan kode kunci. Di sistem saya ini menghasilkan:keycode 99 press keycode 99 releasejadi PrntScr kodenya adalah
99.Tambahkankeycode 99 = nulke
personal.map - gzip file peta:
gzip personal.maplalu jalankanloadkeys personaluntuk memuat peta kunci ubahsuaian lalu tekan PrntScr untuk menguji peta kunci baru. - jadikan permanen dengan (membuat jika tidak ada dan) mengedit
/etc/vconsole.conf:gantiKEYMAP=usdenganKEYMAP=personal. - mulai ulang
Hal di atas hanya berfungsi di konsol, Anda harus menonaktifkan PrntScr juga di X .
Salah satu cara untuk melakukannya adalah dengan mengomentarinya di X Anda keycodes file (yang sesuai dengan keyboard Anda - linux menggunakan /usr/share/X11/xkb/keycodes/evdev ). Kode kuncinya adalah <PRSC> , cukup beri komentar (tambahkan // di depannya) mis. mengganti
<PRSC> = 107;
dengan
// <PRSC> = 107;
sepenuhnya menonaktifkan PrntScr .