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.map
menggunakan editor favorit Anda:
beralih ke tty , jalankanshowkey
dan tekan PrntScr untuk mendapatkan kode kunci. Di sistem saya ini menghasilkan:keycode 99 press keycode 99 release
jadi PrntScr kodenya adalah
99
.Tambahkankeycode 99 = nul
ke
personal.map
- gzip file peta:
gzip personal.map
lalu jalankanloadkeys personal
untuk 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=us
denganKEYMAP=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 .