jQuery Hotkeys lets you watch for keyboard events anywhere in your code supporting almost any key combination.
jquery-plugin keyboard eventsally.js is a JavaScript library simplifying certain accessibility features, functions and behaviors. Its goal is to be A JavaScript library to help web applications with accessibility concerns. The intention is to separate these generic components from actual applications and other libraries.ally.js is published under the MIT License.
accessibility a11y focus keyboard keyboard-navigation focusable tabbing tabbableNode.js Desktop Automation. Control the mouse, keyboard, and read the screen.RobotJS supports Mac, Windows, and Linux.
automation gui mouse keyboard screenshot image pixel desktop robotjs screen recognition autohotkey machine learning colorConfiguration-centric keyboard shortcuts for your Angular apps.While this is a great approach for many Angular apps, some applications do not have a 1 to 1 relationship between DOM elements and controller methods. In my case, many methods on the controller were only accessible through the keyboard.
angular angularjs keyboard shortcut hotkeys angular-componentA jQuery on-screen keyboard (OSK) plugin that works in the browser. Originally posted by Jeremy Satterfield in his blog, jQuery plugins and on Snipplr. Currently maintained by Mottie. You can use it with TypeScript. Install TypeScript and @types/virtual-keyboard into dev dependencies for that.
keyboard osk virtual-keyboard customizable ui accessibility jquery-pluginKeyboardJS is a library for use in the browser (node.js compatible). It Allows developers to easily setup key bindings. Use key combos to setup complex bindings. KeyboardJS also provides contexts. Contexts are great for single page applications. They allow you to scope your bindings to various parts of your application. Out of the box keyboardJS uses a US keyboard locale. If you need support for a different type of keyboard KeyboardJS provides custom locale support so you can create with a locale that better matches your needs. KeyboardJS is available as a NPM module for use with browserify (or in node.js). If you don't use browserify you can simply include keyboard.js or keyboard.min.js from the dist folder in this repo. These files are UMD wrapped so they can be used with or without a module loader such as requireJS.
keyboardjs key-combos keydown keyboard key-binding,-keyboard,-key-combos,-keyboard-shortcutsKarabiner-Elements is a powerful utility for keyboard customization on macOS Sierra or later. Karabiner stopped working because of the keyboard driver architecture changes at macOS Sierra. Thus, Karabiner-Elements was made from scratch for new macOS.
keyboardTypist is a small, drop-in Swift UIKit keyboard manager for iOS apps. It helps you manage keyboard's screen presence and behavior without notification center and Objective-C. Declare what should happen on what event and start() listening to keyboard events. That's it.
event-callback keyboard-events keyboard-layout keyboard-listeners keyboardSteve Losh's Modern Space Cadet is an inspiration. It opened my eyes to the fact that there's a more useful keyboard hidden inside the vanilla QWERTY package that most of us have tolerated for all these years. This repo represents my nascent quest to unleash that more useful keyboard. At first, this might sound no different than the typical Emacs/Vim/<Every-Other-Editor> tweakfest. But it is. I'm not talking about honing my editor-of-choice. I'm not talking about pimping out my shell. I want a more useful keyboard everywhere. Whether I'm in my editor, in the terminal, in the browser, or in Keynote, I want a more useful keyboard.
caps-lock seil sizeup karabiner hjkl vim productivity markdown keyboard hammerspoonIonic Keyboard Plugin for Cordova
ionic cordova keyboard ecosystem:cordova cordova-android cordova-ios cordova-blackberry10 cordova-wp8 cordova-windowsHotKeys.js is an input capture library with some very special features, it is easy to pick up and use, has a reasonable footprint (~3kb) (gzipped: 1.73kb), and has no dependencies. It should not interfere with any JavaScript libraries or frameworks. Official document demo preview. You will need Node.js installed on your system.
hotkeys masterkey keymaster shortcutkey keyboard shortcuts keypress hotkey shortcut hotkeys-js hotkeysjs key keysOften while developing an app, We ran into an issues where the iPhone keyboard slide up and cover the UITextField/UITextView. IQKeyboardManager allows you to prevent issues of the keyboard sliding up and cover UITextField/UITextView without needing you to enter any code and no additional setup required. To use IQKeyboardManager you simply need to add source files to your project.
keyboard iqkeyboardmanager xcodeA ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput. You can use the KeyboardAwareScrollView, the KeyboardAwareListView, KeyboardAwareSectionList or the KeyboardAwareFlatList components. They accept ScrollView, ListView, SectionList and FlatList default props respectively and implement a custom high order componente called KeyboardAwareHOC to handle keyboard appearance. The high order component is also available if you want to use it in any other component.
react-native scroll-view react react-components scrollview-component keyboard scrollview ios android react-componentRxKeyboard provides a reactive way of observing keyboard frame changes. Forget about keyboard notifications. It also perfectly works with UIScrollViewKeyboardDismissMode.interactive. RxKeyboard provides two Drivers.
keyboard rxswift iosThis is the main Kiibohd Firmware. In general, this should be the only git repo you need to clone. The KLL git repo is automatically cloned during the build process. Please refer to the KLL repo or kiibohd.com for details on the KLL (Keyboard Layout Language) Spec.
cmake cortex-m4 keyboard keyboard-firmware kll bootloader kinetis sam4sjQuery Terminal Emulator is a plugin for creating command line interpreters in your applications. It can automatically call JSON-RPC service when a user types commands or you can provide you own function in which you can parse user commands. It's ideal if you want to provide additional functionality for power users. It can also be used to debug your application. You can create an interpreter for your JSON-RPC service with one line of code (just use url as first argument).
json-rpc parse interpreter command cli shell terminal command-line emulator prompt console keyboard type rpc input uiThis is something that I've thrown together to help people out with their keyboard mappings. What's a keyboard mapping? How many times a day do you accidentally hit cAPS lOCK BY MISTAKE AND END UP HAVING TO GO BAck and retype stuff? For me it was at least once an hour - in fact, I used to pop off the Caps Lock key so I wouldn't hit it anymore, but I found something better in Windows XP, as well as 2000, Server 2003, Vista, Windows 7, Windows 8, and Windows 10. There's a little used registry hack that allows you to remap keys across a keyboard. For me, this meant that I told my computer to treat Caps Lock as if it was a shift key, which it now does. The more I started working with other keyboard, the more I wanted to have this ability to map other keys across my keyboard, but working with the Hex numbers and having too look up scan codes could be painful... hence SharpKeys.
utilities keyboard keyboard-mapping remapPlug and play iOS react-native keyboard spacer view. The view will automatically perform a layout animation when the keyboard appears or disappears.
keyboard react-native ios helper clean-code react-component spacerYou can also install MonitorControl with Homebrew Cask. Open issues if you have a question, an enhancement to suggest or a bug you've found. If you want you can fork the code yourself and submit a pull request to improve the app.
keyboard brightness volume external-monitor
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.