Skip to content

Releases: boppreh/keyboard

v0.9.3

13 Nov 13:46
Compare
Choose a tag to compare
  • [Linux] Create fake keyboard with uinput if none is available.
  • [Linux] Avoid errors when an unknown key is pressed.

v0.9.2

13 Nov 13:22
Compare
Choose a tag to compare
  • Streamline release process

v0.9.1

13 Nov 13:20
Compare
Choose a tag to compare
  • Add add_abbreviation and register_word_listener functions.
  • Add functions for low level hooks (hook, hook_key).
  • Add on_press and on_release functions.
  • Add alternative names (aliases) for many functions.
  • Add large number of alternative key names, especially for accents.
  • Make module produce and consume JSON if ran as script (python -m keyboard).
  • 100% test coverage.
  • [Linux] Add support for writing arbitrary Unicode.
  • [Linux] Look for Linux keyboard devices in /proc/bus/input/devices.
  • [Linux] Aggregate as many devices as possibles (e.g. USB keyboard on notebook).
  • [Linux] Improved support for internationalized keys.
  • [Windows] Process keys asynchronously to reduce key delay.
  • [All] Too many bugfixes to count.
  • [All] Major backend refactor.