There are 3 repositories under keyboard-listeners topic.
Global keyboard and mouse listeners for Java.
Node.js global keyboard and mouse listener.
Swift UIKit keyboard manager for iOS apps.
Advanced Pure-Python Keylogger
A lightweight multiplatform library for interacting with global keyboard and mouse events and states from Kotlin, Java and NodeJS.
A library for registering system-wide hotkeys that can be used to trigger features in .NET applications.
An easy-to-use keyboard event react component, Package size less than 3kb
Develop your own keyboard as per your design for your android phone
cross platform input library for simulating keyboard and mouse events
:musical_keyboard: 监听Android软键盘弹出与收回事件(并回调"键盘是否弹出"、"键盘高度"、"屏幕可用高度"、"屏幕宽度数值")
A modest js library that dispatches low-level keyboard events in the form of CustomEvents.
Chordly is a javascript library that may be used to detect and act upon key sequences entered by a user.
Turn any input device into a dedicated macrodevice.
Onboard Keystroke Encryption for Secure Entry
Dual key keyboard hooks (LL) for remapping keys with custom behavior. Examples: Caps lock to Escape and Control, anti RSI mappings, smooth rolling Space Cadet parentheses, German dead key mode, ...
An on screen keyboard indicator using material design and smooth animations
We have created this library to use common methods in android development.
Demo project for this blog post. https://fitsyu.github.io/blog/2017/04/10/2017-04-10-mengatasi-keyboard-yang-menutupi-uitextfield/
Snakespill med GUI I java
监听Android键盘切换,解决键盘面板切换时布局闪动,Keyboard show/hidden listener
Simple mouse events recorder and player. It can also map keyboard events to mouse clicks. Readme for more info
Light-weight Android library that helps detecting keyboard opened/closed status by using RxJava2 & Kotlin
Adding support for avoiding the on-screen keyboard hiding important UI.
Play sounds on global key press.
IE6 era library for making user configurable keybindings and keyboard support into "webapplications"
NOTE: This project should be used for authorized testing or educational purposes only. You are free to copy, modify and reuse the source code at your own risk.