Dim*_*ims 5 kde screenshot print-screen plasma-5
如果我按下PrintScreen按钮,Spectacle应用程序将启动并允许我使用以下按键和鼠标笔触截取屏幕截图。
我可以让它立即进行而不需要额外的操作吗?
如果Spectacle应用程序已经启动,则PrintScreen按钮上没有任何反应。
即,根据Spectacle应用程序的状态,我应该在正在运行的应用程序列表中按下PrintScreen或查找Spectacle应用程序——许多附加操作。
我可以在PrintScreen按钮上激活应用程序吗?
除了 之外,设置 > 快捷方式 > 自定义快捷方式PrintScreen中还提供了其他“默认”操作,如下图所示:
PrintScreen打开 Spectacle GUI。如果应用程序已打开但在后台或最小化,则按下PrintScreen不会使 GUI 返回焦点或位于其他窗口之上。正如您所指出的,您需要自己将其放在前面。
如果您想截取全屏屏幕截图,请PrintScreen使用Shift+PrintScreen来立即执行此操作,而无需调用 Spectacle GUI。
同样,Control++可让您立即Shift对PrintScreen活动窗口进行屏幕截图。
如果您想选择屏幕的特定区域,则第四个可用的默认选项是Meta+ Control+ 。PrintScreen
正如您所看到的,如果您想执行2、3或4中的任何选项,您不需要只按PrintScreen然后必须处理 Spectacle 的 GUI。这三个选项会立即执行,无需调用 Spectacle 的 GUI。
但是,如果您想要执行上述三个操作未涵盖的操作,则需要使用PrintScreenSpectacle 的 GUI。典型的情况是进行延迟屏幕截图并希望包含或排除鼠标指针。
您的 Spectacle 设置保存在~/.config/spectaclerc中,但建议不要直接编辑此文件。相反,请尽可能使用 Spectacle 的 GUI。
我猜从
我可以通过 PrintScreen 按钮激活应用程序吗?
当您按 时PrintScreen,如果 Spectacle 已打开(但已最小化),您希望其获得焦点。如果它没有运行,您希望它在您按 时启动PrintScreen。
如果您安装了wmctrl(在 Universe 存储库中可用),您可以使用
wmctrl -xa spectacle.spectacle || spectacle -g
Run Code Online (Sandbox Code Playgroud)
作为捷径。此命令检查 Spectacle 是否正在运行:如果正在运行,Spectacle GUI 将成为焦点。如果 Spectacle 未运行,该命令将启动 Spectacle。
如果这确实是您想要的,请创建一个新的自定义快捷方式,其中“打印”作为触发器,上面的代码作为操作。系统会警告您存在冲突,并询问您是否要重新分配该功能。这样做。