Como defino um atalho para capturar uma tela da área selecionada?

111

No programa de captura de tela do gnome, as teclas rápidas PrtScncapturam a tela inteira e alt+ PrtScncaptura a janela ativa. Existe uma maneira de criar scripts ou configurar a terceira opção de captura de uma área selecionada?

Atualização: não parece que essa chave já esteja mapeada ... insira a descrição da imagem aqui

Rick
fonte
2
Qual versão do Ubuntu?
Ish
5
em 16.04 Já existe um atalho para a impressão por turnos
Christian Bongiorno 16/16 '21:
Esta pergunta foi para 12.04. (Foi uma tag)
Rick

Respostas:

122
  1. Abra Configurações do sistema -> Teclado -> Atalhos
  2. Selecione Atalhos personalizados (você também pode ir para Captura de tela -s e funcionará)
  3. Clique +
  4. Preencher campos
    • Nome paraTake a screenshot of area
    • Comando para gnome-screenshot -aou shutter -s(se você preferir obturador)
  5. Clique em OK
  6. Clique duas vezes sobre o que você faz e definir atalho Shift+PrtSc

- E isso é tudo ... ;)


fazendo comando
atalho de configurações

hingev
fonte
Como devo fazer isso no Lubuntu 12.04?
Neptunno 31/07/2012
abertos Configurações Sistem -> Configurações de teclado e siga os passos @Halkinn, ou ir para conversar e dizer o que você não pode obter
hingev
3
O Ubuntu 12.04 tem esse atalho embutido agora, conforme a resposta abaixo.
precisa saber é o seguinte
No Linux Mint, é Preferences -> KeyboardShortcuts, e o comando que você precisa émate-screenshot -a
Gordon Williams
Já faz muito tempo, mas há um atalho para isso no Ubuntu 14.04, sua 'ctrl + shift + prntscrn' espero que isso ajude.
Josyula Krishna
109

Esse atalho já está embutido: Shift+ PrtScr:)

A lista completa dos atalhos de teclado da captura de tela é:

insira a descrição da imagem aqui

ish
fonte
2
Obrigado, mas parece que não tenho isso. Você se importaria de publicar uma captura de tela para qual comando esse é mapeado? Eu incluí uma captura de tela minha acima na atualização.
31712 Rick
1
Encontrado: gnome-screenshot -a
Rick
1
isso é apenas no ubuntu 12.04+, e @Richard eu postei resposta
hingev 31/07/2012
7
Também funciona no Ubuntu 14.04
Yehonatan Tsirolnik
1
Apenas para informar, este ainda funciona no Ubuntu 16.04 :)
Jeff McJunkin
6

Enquanto as respostas acima funcionaram para mim no Ubuntu; depois de mudar para o Lubuntu , notei que ShiftPrtScnnão estava mais funcionando.

O procedimento a seguir o corrigiu para mim. Como no Lubuntu o programa scroté usado, descobri que precisava adicionar o seguinte ao ~/.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>

Após a alteração, não se esqueça de emitir: openbox --reconfigurepara ativar as atualizações.

Veja a documentação do Lubuntu para mais detalhes.

LinuxLover
fonte
1

você pode tentar este comando no terminal se tiver algum problema com os atalhos.

sleep 5 && gnome-screenshot -a -c

Agora abra a janela da qual você deseja capturar a tela e selecione a área após 5 segundos após a execução do comando.

sleep 5

faz com que o terminal aguarde 5 segundos antes de executar o comando, para que você possa ir para a janela desejada dentro desse período.

gnome-screenshot -a -c

captura a captura de tela de uma área e copia-a para a área de transferência.

Mahmoud S. Marwad
fonte
0

Para usuários do xubuntu e xfce :

Execute o Keyboardaplicativo no menu do iniciador, vá para Application Shortcuts, verifique a ação atual Print, se for xfce4-screenshooter -f:

  1. adicione uma nova ação: xfce4-screenshooter -r
  2. Definir Shift+ PrtScnpara ele
  3. Verifica
  4. Desfrutar

Caso contrário, xfce4-screenshooterverifique a ferramenta atual como executá-la no modo "screenshot da região"

Ilya Sheershoff
fonte
Uma sugestão para adicionar isso ao pacote padrão do xubuntu: bugs.launchpad.net/ubuntu/+source/xubuntu-default-settings/+bug/…
Ilya Sheershoff