如何在Linux中捕获按键(按键记录)?

埃德·S

如何在Linux中捕获按键(按键记录)?

对于Windows,存在pyHook库,但是我不知道如何在Linux中进行。

埃德·S

您可以使用pyxhook:

#!/usr/bin/env python

import pyxhook

def OnKeyPress(event):
    print (event.Key)


    if event.Ascii == 32:
        exit(0)

hm = pyxhook.HookManager()
hm.KeyDown = OnKeyPress

hm.HookKeyboard()

hm.start()

须藤apt-get install python-xlib https://github.com/JeffHoogland/pyxhook

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Matlab uipanel中捕获按键

来自分类Dev

如何在Scheme中记录单个按键?

来自分类Dev

如何在可编辑的QTableWidgetItem中捕获按键?

来自分类Dev

如何在OS X中捕获Command + W按键动作?

来自分类Dev

如何在表格之外捕获按键?

来自分类Dev

如何在Android的Softkeyboad上捕获按键

来自分类Dev

如何在Linux内核中处理键盘按键?

来自分类Dev

如何在Python中按键盘上的按键A和D

来自分类Dev

Linux内核:如何捕获按键并用另一个按键代替?

来自分类Dev

如何捕获ALT + C按键

来自分类Dev

如何在C中捕获按键或鼠标按钮的事件“向下”“向上”

来自分类Dev

如何在树面板控制器中捕获删除按键事件

来自分类Dev

如何在ExtendScript中模拟按键?

来自分类Dev

如何在junit测试中模拟按键?

来自分类Dev

如何在Swift中获取按键

来自分类Dev

如何在JavaScript中模拟按键?

来自分类Dev

如何在PyGame中检查可变按键

来自分类Dev

如何在C ++中处理按键事件

来自分类Dev

如何在JS中模拟按键

来自分类Dev

如何在Java中按键排序?

来自分类Dev

如何在JS中模拟按键

来自分类Dev

如何在C#中使用按键事件实现按键记录器

来自分类Dev

如何在Linux上通过系统调用等待按键中断?

来自分类Dev

我如何在pygame中处理两个按键,每个按键都有各自的间隔

来自分类Dev

如何在C ++中模拟指定的键盘按键?

来自分类Dev

如何在Emacs Lisp中模拟特定的按键

来自分类Dev

如何在Python / PyQt中模拟真实键盘的按键?

来自分类Dev

如何在Android上的angular中获取按键事件?

来自分类Dev

如何在Gtk#TreeView中管理特殊用途的按键?

Related 相关文章

热门标签

归档