[閒聊] 模擬鍵盤按住 alt 和 super 鍵

看板Python作者 (Apua)時間15年前 (2010/06/05 21:20), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
我想寫個圖形介面的程式,附帶一個按鈕 當按鈕按下去時,會模擬成鍵盤按住 alt+super 鍵不放 再點一次按鈕,就會恢復原狀。 目前完全不知道有哪個 lib 可以引用。 應該說連整個思考過程我都懷疑我漏了什麼? 因為這個題目好像不清不楚,但又不知道該怎麼辦,所以標題是『閒聊』 實際情況是,在 Ubuntu 上啟動 compiz,有個桌面畫筆功能, 按住 alt+super 不放,點滑鼠左鍵可以繪圖。 但是現在不想用快捷鍵,而希望有個按鈕,點一下就能繪圖,再點一下回復原狀, 背後用的就是 compiz 的桌面畫筆。 一開始我覺得這應該是個簡單任務,應該就能搞定了 但慢慢的發現要考慮的問題好像很多? 對於怎麼送出 alt+super 的訊號我還沒頭緒,卻好像還要考慮是否在所有視窗都會收到訊號, 而到了自己按鈕上的視窗又得自動失效....不知道要考慮哪些問題.... 還是這個任務很低階,應該靠 C/C++ ?或是這真的太麻煩了,不如重做一個桌面畫筆? 希望有人能提供一點想法 開些書單給我也好,謝謝 m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.236.76

06/07 10:40, , 1F
M$: Findwindow + sendmessage(postmessage)
06/07 10:40, 1F

06/07 19:22, , 2F
autopy 試試看
06/07 19:22, 2F
文章代碼(AID): #1C2ayL63 (Python)
文章代碼(AID): #1C2ayL63 (Python)