Bagaimana saya bisa mengubah PrtScn untuk ditangkap berdasarkan area?

14

Saya baru saja menginstal 11.10. Salah satu hal standar yang saya lakukan pada instalasi baru Ubuntu adalah mengubah tindakan yang diambil ketika saya menekan tombol prtscn. Secara default tindakannya adalah mengambil tangkapan layar. Saya mengubahnya sehingga dibutuhkan tangkapan layar berdasarkan area.

Inilah cara saya melakukannya di versi sebelumnya: sistem> preferensi> pintasan keyboard. Tambah Nama: Ambil Screenshot Area Area: gnome-tangkapan layar -a Lalu klik printscreen. Ini akan meminta Anda untuk menonaktifkan tangkapan layar normal. Bilang iya.

Inilah yang saya coba di pengaturan 11.10> keyboard> jalan pintas di bawah pintasan kustom Tambah Nama: Ambil Screenshot Area Area: gnome-tangkapan layar -semua sepertinya bagus sejauh ini. Saya melihat baris baru yang menunjukkan dinonaktifkan. Itu masuk akal bagi saya karena saya belum menetapkan kunci untuk itu. Tapi di sinilah saya menutup telepon. Jika saya mengklik prtscn, itu benar-benar membutuhkan tangkapan layar. Jika saya menahan prtscn selama 3 detik, komputer saya macet dan ketika akhirnya pulih saya harus membatalkan lebih dari 20 tangkapan layar yang telah diambil. Jadi saya pikir masalahnya adalah saya harus terlebih dahulu menonaktifkan pintasan tangkapan layar default. Jadi saya pergi ke sana dan mengklik backspace, tetapi tidak pergi.

Ada saran?

snowguy
sumber
baik. Saya baru saja membuat kemajuan tetapi masih belum menyelesaikan masalah. Inilah cara Anda mengatur pintasan untuk tindakan setelah Anda membuatnya. Pertama pilih baris, lalu klik kata "nonaktif" (bagian ini tidak intuitif - setidaknya untuk saya). Setelah Anda mengklik "dinonaktifkan" itu berubah menjadi "Pintasan Baru ..." Ketika kata-kata itu muncul klik tombol layar cetak sekali. Anda diminta untuk mengkonfirmasi dan kemudian bingo. Tindakan baru ditugaskan untuk tombol layar cetak. NAMUN, itu masih tidak benar-benar berfungsi. Sekarang saya menekan tombol PrtScn dan tidak ada yang terjadi.
snowguy

Jawaban:

21

Untuk referensi di masa mendatang, dalam 12,04 Anda dapat menggunakan Shift+PrtScnuntuk menangkap area.

naktinis
sumber
2
Masih berfungsi di 16,04!
Lisa
7

Pada titik ini saya yakin ada bug sehingga Anda tidak dapat benar-benar menghubungkan tombol layar cetak (prtScn) ke pintasan kustom apa pun. Kuncinya berfungsi dengan baik jika Anda membiarkannya sebagai default, tetapi tetapkan untuk sesuatu yang lain dan itu tidak berharga. Solusi terbaik yang saya percaya adalah untuk menetapkannya ke kunci yang berbeda. Kombinasi kunci lainnya cenderung berfungsi. Saya menggunakan kombinasi ctrl + prtscn.

Berikut adalah instruksinya: Buka Pengaturan Sistem, klik sekali pada "keyboard" Buka tab "pintasan" Klik "Pintasan khusus" dari daftar item di sebelah kiri. Klik ikon tambah di dekat bagian bawah jendela. Isi kotak nama di "Print Screen by Area" Isi kotak perintah "gnome-tangkapan layar -a"

Tidak, Anda akan melihat kata "dinonaktifkan" di sebelah kanan pintasan baru Anda. Klik pada kata "dinonaktifkan" Klik lagi pada kata "dinonaktifkan" dan itu harus berubah menjadi "Pintasan Baru" Tekan ctrl + PrtScn dan kata "dinonaktifkan" akan berubah menjadi "Ctrl + Print" Anda selesai. Anda dapat menutup jendela pengaturan sistem.

snowguy
sumber
1
jawaban ini untuk versi Ubuntu lama, dalam versi yang lebih baru Shift + PrnScn dikonfigurasi secara default.
Esteve
snowguy: bagaimana cara kerjanya untuk kamu di 14.04? Ini rusak untuk saya, saya mengajukan da bug: bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/…
sup
0

Jika Anda menggunakan compiz / unity3d maka Anda dapat menggunakan compizconfig-settings-manager dan plugin Gnome Compatibility, dan hanya menukar saja.

duffydack
sumber
Terima kasih. Saya tidak menginstal compiz. Jika ternyata itu adalah satu-satunya solusi, mungkin saya akan pergi ke sana.
Snowguy
Saya baru saja mencoba cara Anda mencoba dengan alat pintas keyboard (saya harus menggunakan unity2d terlebih dahulu) dan itu berhasil ok. Aneh
duffydack
Jadi, apakah Anda dapat menggunakan tombol prtscn untuk mengambil layar cetak berdasarkan area? Setelah melakukan langkah-langkah di atas semuanya tampak seperti itu harus berfungsi ... semuanya tampaknya benar. TAPI, ketika saya menekan tombol PrtScn tidak ada yang terjadi.
snowguy