文件名称:键盘:在Windows和Linux上挂钩并模拟全局键盘事件
文件大小:73KB
文件格式:ZIP
更新时间:2024-02-26 05:09:05
python callback hotkey keyboard-events scancode
键盘 通过这个小型Python库完全控制您的键盘。 钩住全局事件,注册热键,模拟按键等等。 产品特点 全局事件钩在所有键盘上(捕获按键而不管焦点如何)。 收听和发送键盘事件。 可与Windows和Linux (需要sudo)一起使用,并具有实验性的OS X支持(感谢@glitchassassin!)。 纯Python ,无需编译C模块。 零依赖性。 安装和部署很简单,只需复制文件即可。 Python 2和3 。 复杂的热键支持(例如ctrl+shift+m, ctrl+space )以及可控制的超时。 包括高级API (例如,和, )。 使用完整的国际化支持(例如Ctrl+ç
【文件预览】:
keyboard-master
----MANIFEST.in(56B)
----.gitattributes(483B)
----CHANGES.md(6KB)
----LICENSE.txt(1KB)
----make_release.py(4KB)
----examples()
--------customizable_hotkey.py(276B)
--------push_to_talk_ubuntu.py(659B)
--------10_second_macro.py(130B)
--------segmented_macro.py(2KB)
--------write.py(234B)
--------simulate_held_down.py(208B)
--------stdin_stdout_events.py(885B)
--------pressed_keys.py(451B)
----keyboard()
--------_darwinkeyboard.py(18KB)
--------_keyboard_tests.py(36KB)
--------__init__.py(43KB)
--------_darwinmouse.py(6KB)
--------_nixkeyboard.py(6KB)
--------_winmouse.py(6KB)
--------__main__.py(378B)
--------_winkeyboard.py(20KB)
--------_mouse_event.py(422B)
--------_nixcommon.py(6KB)
--------_keyboard_event.py(2KB)
--------mouse.py(7KB)
--------_canonical_names.py(29KB)
--------_generic.py(2KB)
--------_mouse_tests.py(10KB)
--------_nixmouse.py(3KB)
----setup.py(1KB)
----README.md(26KB)
----Makefile(710B)
----.gitignore(2KB)
----.coveragerc(255B)