首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从可怕的wm运行scrot -s

从可怕的wm运行scrot -s
EN

Stack Overflow用户
提问于 2019-07-18 19:45:42
回答 2查看 547关注 0票数 0

当我试图在"scrot -s“执行上设置快捷方式时,什么都不会发生。

当我只使用"scrot“屏幕截图,并保存到必要的目录,但当我使用"scrot -s”,它应该弹出选择光标,什么都不会发生。我尝试同时使用awful.spawn和awful.spawn.with_shell

代码语言:javascript
复制
awful.key({ modkey, }, "Print",
            function()
                awful.spawn.with_shell("scrot -s")
            end, { description = "take screenshot", group = 
"launcher" })
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-08-16 12:36:21

将您的热键绑定到sleep 0.2 && scrot -s,它就能工作了。问题似乎是,即窗口管理器释放键盘的速度不够快,以致scrot无法捕获它(等待中止信号)。

票数 2
EN

Stack Overflow用户

发布于 2019-07-19 07:36:54

不是解决您的问题的解决方案,但是如果使用maim而不是scrot,它是有效的。此外,我还使用xclip自动将图像复制到剪贴板中,这非常方便。

代码语言:javascript
复制
awful.key({}, "#107",
  function ()
    awful.util.spawn_with_shell("FILE=" .. os.getenv("HOME") .. "/Media/Screenshots/snapshot-$(date +%Y-%m-%dT%H-%M-%S).png && maim -s --hidecursor $FILE && xclip -selection clipboard $FILE -t image/png")
  end),
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57101671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档