Bagaimana cara menetapkan pintasan untuk tangkapan layar area yang dipilih?

111

Dalam program PrtScntangkapan layar gnome, tombol cepat menangkap seluruh layar dan alt+ PrtScnmenangkap jendela aktif. Apakah ada cara untuk skrip atau mengatur opsi pengambilan ketiga dari area yang dipilih?

Pembaruan: Sepertinya kunci ini belum dipetakan ... masukkan deskripsi gambar di sini

Rick
sumber
2
Versi Ubuntu yang mana?
ish
5
in 16.04 Sudah ada jalan pintas cetak-cetak
Christian Bongiorno
Pertanyaan ini untuk 12,04. (Itu sebuah tag)
Rick

Jawaban:

122
  1. Buka Pengaturan Sistem -> Keyboard -> Pintasan
  2. Pilih Custom Shortcuts (Anda dapat pergi ke Screenshot -s juga dan itu akan berfungsi)
  3. Klik +
  4. Isi bidang
    • Nama untukTake a screenshot of area
    • Perintah ke gnome-screenshot -aatau shutter -s(jika Anda lebih suka rana)
  5. Klik OK
  6. Klik dua kali pada apa yang Anda buat dan atur pintasan Shift+PrtSc

- Dan itu saja ...;)


membuat perintah
pintasan pengaturan

hingev
sumber
Bagaimana saya harus melakukan ini di Lubuntu 12.04?
Neptunno
buka Pengaturan Sistem -> Pengaturan keyboard dan ikuti langkah-langkah @Halkinn, atau pergi ke obrolan dan katakan apa yang tidak bisa Anda dapatkan
hingev
3
Ubuntu 12,04 memiliki pintasan ini dibangun di luar kotak sekarang sesuai jawaban di bawah ini.
sjakubowski
Di Linux Mint, itu Preferences -> KeyboardShortcuts, dan perintah yang Anda butuhkan adalahmate-screenshot -a
Gordon Williams
Sudah lama tapi ada jalan pintas untuk ini di Ubuntu 14.04 'ctrl + shift + prntscrn' harap ini bisa membantu.
Josyula Krishna
109

Pintasan itu sudah ada di dalam: Shift+ PrtScr:)

Daftar lengkap pintasan keyboard tangkapan layar adalah:

masukkan deskripsi gambar di sini

ish
sumber
2
Terima kasih, tetapi sepertinya saya tidak memilikinya. Maukah Anda memposting tangkapan layar dari mana perintah ini dipetakan? Saya telah menyertakan tangkapan layar saya di atas dalam pembaruan.
Rick
1
Found it: gnome-tangkapan layar -a
Rick
1
itu hanya di ubuntu 12.04+, dan @Richard saya telah memposting jawaban
hingev
7
Juga berfungsi di Ubuntu 14.04
Yehonatan Tsirolnik
1
Sekadar melapor, ini masih berfungsi di Ubuntu 16.04 :)
Jeff McJunkin
6

Sementara jawaban di atas bekerja untuk saya di Ubuntu; setelah beralih ke Lubuntu saya perhatikan bahwa ShiftPrtScnitu tidak lagi berfungsi.

Prosedur berikut memperbaikinya untuk saya. Karena di Lubuntu program scrotdigunakan, saya menemukan bahwa saya harus menambahkan yang berikut ke ~/.config/openbox/lubuntu-rc.xml:

<!-- Launch scrot with interactive select when Shift-Print is pressed -->
<keybind key="S-Print">
  <action name="Execute">
    <command>scrot -s</command>
  </action>
</keybind>

Setelah perubahan jangan lupa untuk mengeluarkan: openbox --reconfigureuntuk mengaktifkan pembaruan.

Lihat dokumentasi Lubuntu untuk lebih jelasnya.

LinuxLover
sumber
1

Anda dapat mencoba perintah ini dari terminal jika Anda memiliki masalah dengan pintasan.

sleep 5 && gnome-screenshot -a -c

Sekarang buka jendela tempat Anda ingin mengambil tangkapan layar dan pilih area setelah 5 detik setelah eksekusi perintah.

sleep 5

membuat terminal menunggu 5 detik sebelum menjalankan perintah sehingga Anda dapat pergi ke jendela yang Anda inginkan dalam waktu ini

gnome-screenshot -a -c

mengambil tangkapan layar suatu daerah dan menyalinnya ke papan klip.

Mahmoud S. Marwad
sumber
0

Untuk pengguna xubuntu dan xfce :

Jalankan Keyboardaplikasi dari menu peluncur, buka Application Shortcuts, periksa tindakan saat ini untuk Print, jika xfce4-screenshooter -f:

  1. tambahkan tindakan baru: xfce4-screenshooter -r
  2. Tetapkan Shift+ PrtScnuntuk itu
  3. Memeriksa
  4. Nikmati

Jika tidak xfce4-screenshooter- periksa alat saat ini bagaimana menjalankannya dalam mode "tangkapan layar wilayah"

Ilya Sheershoff
sumber
Saran untuk menambahkan ini ke paket xubuntu default: bugs.launchpad.net/ubuntu/+source/xubuntu-default-settings/+bug/…
Ilya Sheershoff