作者apua (Apua)
看板Python
标题[闲聊] 模拟键盘按住 alt 和 super 键
时间Sat Jun 5 21:20:18 2010
我想写个图形介面的程式,附带一个按钮
当按钮按下去时,会模拟成键盘按住 alt+super 键不放
再点一次按钮,就会恢复原状。
目前完全不知道有哪个 lib 可以引用。
应该说连整个思考过程我都怀疑我漏了什麽?
因为这个题目好像不清不楚,但又不知道该怎麽办,所以标题是『闲聊』
实际情况是,在 Ubuntu 上启动 compiz,有个桌面画笔功能,
按住 alt+super 不放,点滑鼠左键可以绘图。
但是现在不想用快捷键,而希望有个按钮,点一下就能绘图,再点一下回复原状,
背後用的就是 compiz 的桌面画笔。
一开始我觉得这应该是个简单任务,应该就能搞定了
但慢慢的发现要考虑的问题好像很多?
对於怎麽送出 alt+super 的讯号我还没头绪,却好像还要考虑是否在所有视窗都会收到讯号,
而到了自己按钮上的视窗又得自动失效....不知道要考虑哪些问题....
还是这个任务很低阶,应该靠 C/C++ ?或是这真的太麻烦了,不如重做一个桌面画笔?
希望有人能提供一点想法
开些书单给我也好,谢谢 m(_ _)m
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.236.76
1F:→ areyo:M$: Findwindow + sendmessage(postmessage) 06/07 10:40
2F:→ ya790206:autopy 试试看 06/07 19:22