444 packages tagged with “keyboard”
C# bindings for IQKeyboardManager
This library attaches to windows global hooks, tracks keyboard and mouse clicks and movement and raises common .NET events with KeyEventArgs and MouseEventArgs, so you can easily retrieve any information you need: * Mouse coordinates * Mouse buttons clicked * Mouse wheel scrolls * Key presses and releases * Special key states * [NEW] Key combinations and sequences Additionally, there is a possibility to supress certain keyboard or mouse clicks, or detect special key combinations.
Keyboard Overlap for your Xamarin.Forms project fixes the Keyboard Overlap issue on iOS. Ensure you call KeyboardOverlapRenderer.Init() in your iOS project! VISIT THE PROJECT URL for more info.
Mousetrap is a standalone library with no external dependencies. It weighs in at around 1.7kb minified and gzipped and 3kb minified. Visit http://craig.is/killing/mice for code samples and documentation.
https://devlib.codeplex.com/ keyboard/mouse input DevLib is a highly reusable collection of components and core functionalities addressing common crosscutting concerns. It provides a comprehensive set of features that save development time, minimize costs, reduce the use of precious test resources, and decrease the overall maintenance effort. It is time to boost your productivity.
This package is a fork of the Windows Input Simulator package. If you have encountered applications that do not receive input from the original Windows Input Simulator, try replacing it with this package instead.
jQuery Simulate is a plugin to simulate browser mouse and keyboard real events. This plugin leveraged the jQuery UI Automated tests to another level, giving the possibility to create automated scripts to test UI components (drag, drop, sortables, etc).
SharpHook provides a cross-platform global keyboard and mouse hook, event simulation, and text entry simulation for .NET.
Allows you to simulate global mouse and keyboard events. Features: - Supports scan codes and multi-language input. - Supports WPF/WinForms/Console windows apps. - Supports .NET Standard, .Net Core and .Net 5/6. Supported OS: - Windows
This package is a fork of the Windows Input Simulator Plus package. If you have encountered applications that do not receive input from the original Windows Input Simulator, try replacing it with this package instead.
An on-screen keyboard component that enables text and shortcut input through touch, mouse or stylus events. The control works similarly to Windows Mobile embedded keyboard, letting users input text into the currently focused entry field.
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is used by video playback software, emulators, and popular games including Valve's award winning catalog and many Humble Bundle games. SDL officially supports Windows, Mac OS X, Linux, iOS, and Android. Support for other platforms may be found in the source code. SDL is written in C, works natively with C++, and there are bindings available for several other languages, including C# and Python. --- Is this package outdated? Report here: https://github.com/kosmotema/sdl2-nuget
Utility library for smaller miscellaneous problems.
Silk.NET is a high-speed, advanced library, providing bindings to popular low-level APIs such as OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, and DirectX.
Xamarin iOS Binding for IQKeyboardManager
Simple TabTip / Virtual Keyboard integration for WPF apps on Win 8.1 and Win 10
Library for macros and key inputs.
Redistributable components for package 'sdl2'. This package should only be installed as a dependency. (This is not the package you are looking for).
Windows Input Simulator fork for .NET Standard 2.1 licensed under MIT. The Windows Input Simulator provides a simple .NET (C#) interface to simulate Keyboard or Mouse input using the Win32 SendInput method. All of the Interop is done for you and there's a simple programming model for sending multiple keystrokes.
This is the Simple DirectMedia Layer, a generic API that provides low level access to audio, keyboard, mouse, and display framebuffer across multiple platforms.
Standard 108-key PC keyboard
This is KeyTable for DataTables
iOS binding package for Michael Tyson's TPKeyboardAvoiding. For more information, follow this description: https://github.com/azchohfi/Xamarin-TPKeyboardAvoiding.iOS/blob/master/README.md
BB Q10 I2C Keyboard
An implementation of FSM which provides functions like mouse gesture and keyboard hook to your application.
BBQ 10 Keyboard FeatherWing
Contains LowLevelKeyboardHook and LowLevelMouseHook. Features: - Global key handling and cancellation - Allows handling combination like 1 + 2 + 3 - Only one Up event per combination - Handle special buttons like Mouse.XButton - Optimized, runs hooks in a separate thread. Does not cause freezes when debugging the rest of the code. - By default, it delivers events from a ThreadPool instead of a hook thread, which makes it possible to do any action in event handlers without affecting system performance.
Onscreen keyboard