微信截图说明
Tofloor
poster avatar
jief_li
deepin
2020-03-05 07:51
Author
本帖最后由 jief_li 于 2020-6-7 12:53 编辑

由于系统截图不能回车确定,继而研究微信截图实现。深度百科 搜索deepin-wine也有说明https://wiki.deepin.org/wiki/Deepin-wine
简单来说:

1、 微信客户端 需要改成其他(我设为同官方ctrl+a),不能Alt+a,这是bug,难怪我试了很多遍都不行,后来搜索到深度百科才知道

2:、系统设置添加快捷键,命令为 /opt/deepinwine/tools/sendkeys.sh a WeChat 2

3、设置快捷键,随便(我保持和微信客户端ctrl+a一样),以后截图按的是这个而不是微信指定的。

说明:
命令和微信客户端是对应的,也就是说设置的快捷键不是直接传达到微信,而是通过deepin-wine中间商将实际快捷键命令传达到微信。

命令用记事本打开sendkeys.sh有说明

$3+$1 = 微信客户端设置的ctrl+ a,所以对应$3(ctrl+)是 2,$1是a,$2是程序名 WeChat
三个参数以空格隔开所以最终是 /opt/deepinwine/tools/sendkeys.sh a WeChat 2
如果设的微信客户端是ctrl+shift+z,那么命令是/opt/deepinwine/tools/sendkeys.sh z WeChat 5

强行更新~v~(改了几个月忘更新了):
还是习惯Alt+a,况且ctrl+a影响全选操作,因此快捷键改为alt+a,微信和命令保持ctrl+a


Reply Favorite View the author
All Replies
avatar
crisimple
deepin
2020-03-07 07:52
#1
谢谢大佬
Reply View the author
avatar
胖虎
deepin
2020-03-09 23:47
#2
按ctrl+print之后,出现的横条选项卡里,点3角号后,可以选择复制到剪贴板。
Reply View the author
avatar
pigeon_
deepin
2020-04-28 21:11
#3
解决截图快捷键设置不成功的方法:
1.  "微信-设置-快捷按键-截取屏幕" 中设置好快捷键后,不要立即退出设置界面;
2. 按下刚刚设置的快捷键,观察是否弹出截图窗口,从而验证微信是否能够识别快捷键
3. 如果弹出说明快捷键有效,稍后按照本教程设置系统快捷键,系统捕捉后会发送到微信。
4. 如果不弹窗,说明快捷键无效,微信本身都无法识别,更不必谈系统捕捉快捷键后的效果
5. 目前测试成功的快捷键:ctrl+a  ,   ctrl+shift + a, shift+a。(没有全部测试,应该a-z都行,考虑快捷键冲突与否,选择合适即可)
Reply View the author