如何使快门成为默认的截图工具?


48

我的Ubuntu 12.04机器(通过PPA安装)上的快门为0.90。我想将其用作带有Print快捷键的默认屏幕截图工具。但是我在“快门”中找不到该选项。它应该在“首选项”->“键盘”中,但是我在那儿看不到“键盘”选项。我还尝试了在Ubuntu中创建快捷方式shutter -f。它也不起作用。

按下Print键怎么办?


将gnome-screenshot保存选项替换为ubuntu 14.10中的快门编辑屏幕或至少快门主屏幕吗?askubuntu.com/questions/609487/...
Aravinda

Answers:


28

我们需要安装CompizConfig设置管理器(CCSM)来绑定PrintAlt+ Print快门。跟着这些步骤:

  1. 安装compizconfig-settings-manager安装compizconfig-settings-manager

  2. 打开Dash(按Super)并查询ccsm,然后单击Enter以运行CompizConfig设置管理器。

    达世币中的ccsm

  3. 常规类别下,您会找到称为Gnome兼容性的选项。单击它(不是旁边的复选框,即保持选中标记处于激活状态)。

    常规>>侏儒兼容性

  4. 现在,切换到“ Commands选项卡”并修改文本字段,如下图所示。

    命令选项卡

  5. 上一步的说明。您可以man shutter在终端中运行以查看CAPTURE MODE OPTIONS可用的不同之处。

    • 屏幕截图命令行: shutter -f -捕获整个屏幕。按时激活Print
    • 窗口截图命令行: shutter -a -捕获当前活动窗口。按Alt+ 时激活Print

享受用快门拍摄屏幕截图!!


1
太好了,就像魅力一样!
TIIUNDER

真棒答案!但是为什么“#¤&%&”在Ubuntu中不那么容易?
Lennart Rolland

29

Ubuntu 14.04:出于某种原因,“ CompizConfig⇒Gnome兼容性”或“所有设置⇒键盘⇒屏幕截图”都不适用于我。帮助我的一件事是定义自定义全局快捷方式。我转到“所有设置⇒键盘⇒截图”,并删除了我要使用的“打印”键上所有冲突的绑定。

在此处输入图片说明

然后,在同一窗口中,打开“自定义快捷方式”部分,并为快门创建了两个自定义快捷方式。

在此处输入图片说明

  • 全屏带快门– shutter -f
  • 使用“快门”截取区域的屏幕截图– shutter -s

5
我试图分配Alt + Print来截取窗口的屏幕截图,但这没有让我失望。有什么想法吗?
费利佩

2
要获得的Alt-打印工作,我不得不编辑与设定dconf编辑器路径/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom?/,其中?是一个数字,并设置binding<Alt>Print
乔纳·格雷厄姆

确认适用于Ubuntu 16.10。
somethis'4

custom shortcut适用于我在Ubuntu Desktop 16上的工作
Nam G VU

22

不安装除快门以外的任何东西,进入系统设置,然后进入键盘,单击快捷方式选项卡,单击自定义快捷方式,然后单击+按钮以添加例如以下自定义命令:

. . name = shutter -f  
. . command = shutter -f -e -o 'Desktop/%name_%T.png'  

然后单击“应用”按钮。现在,单击自定义命令列表中的新行,然后按一下print screen键。这将重新分配键以使用快门拍摄快照。

要查看快门选项,请在man shutter终端屏幕上输入。我的示例获取了全屏截图,并将其保存到桌面,而无需其他用户交互。

其它有用的选项来代替-f-a对活动窗口,并与-s用于在屏幕的一个可选择的矩形部分。

截取一些屏幕截图后,您可以直接从桌面(或将它们保存到的位置)直接使用它们,也可以通过打开其中显示的快门程序本身对其进行注释。


7

对于Ubuntu 18.04:

  • 转到设置 -> 设备 -> 键盘
  • 找到将屏幕截图保存到图片并禁用打印键绑定(否则,您将无法重新分配打印键。
  • 在底部添加新的自定义快捷方式
  • 输入任何名称和命令shutter -s(用于区域选择)
  • 分配打印键。
  • 点击顶部的添加

5

我没有使用Ubuntu 15.10 Unity Distro。因此compiz的Gnome兼容性工具对我不起作用。因此,我使用了迈克尔的方法(如上)。转到所有设置->键盘->屏幕截图。

图片1

然后,首先通过单击选项并按Backspace 禁用“ 获取屏幕截图 ”,“ 获取窗口的屏幕截图 ”和“ 获取区域的屏幕截图 ”选项。

然后转到“自定义快捷方式”选项,然后单击加号按钮以添加新的快捷方式。要为整个桌面创建屏幕截图,请编写命令“ shutter -f”,并为特定区域创建屏幕截图,请编写命令“ shutter-s”。

图片2

现在,在创建两个自定义快捷方式之后,您必须将密钥分配给这些自定义快捷方式。单击“ 禁用 ”区域,然后按要分配给该功能的键。我建议对全屏捕获器使用“ 打印 ”键,对捕获区域使用“ Shift +打印

关闭窗口,然后就可以了...


同样,您甚至可以使用gnome屏幕截图工具。只需使用“ gnome-screenshot ”命令进行全屏拍摄,然后使用“ gnome-screenshot -a ”命令对某个区域使用该工具。您也可以使用“ gnome-screenshot -w ”命令捕获特定窗口。

我实际上使用了gnome屏幕截图工具,因为它速度更快,重量更轻。但是它的功能较少。


像魅力一样运作。我也在Ubuntu 15.10上。谢谢!
BustedSanta

1
请问您使用什么设计?
Nearoo

我使用了一个名为“ pinta” @Nearoo的简单程序。
瑞科

@Ryko我的意思是您的系统的风格...您知道,默认情况下是“氛围”
Nearoo

哦,我明白了。我使用“ Arc darker”主题和“ Breeze”作为图标。@Nearoo
Ryko

0

Ubuntu 14.04现在有屏幕截图部分。没有回答您的问题,但这是一个简单的选择。

在此处输入图片说明


您仍然必须每次都得到那个烦人的弹出窗口
Menasheh'1

0

对于ubuntu 17.10,以上所有解决方案均不适用于我。

即使我禁用了默认映射并添加了自定义映射(如第二个答案所述),也无法正常工作。

为了使其工作,我这样做:

  1. 启动ccsm
  2. 取消选择 Gnome compatibility
  3. 选择 Commands
  4. 添加命令和相应的键绑定,例如 shutter -f

0

分享1/24/2019,因为我也将此用于Ubuntu 18.04.1

转到设置->键盘->屏幕截图*用其他方式(其他组合键)更改默认的“将屏幕截图保存到图片”

然后转到下面以添加自定义快捷方式。撰写本文时,我正在使用快门。;)

快门命令

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.