vgmoose / fingerpad Goto Github PK
View Code? Open in Web Editor NEWProvides directional mouse-based movement that presses system keys (think onscreen controller instead of keyboard)
Provides directional mouse-based movement that presses system keys (think onscreen controller instead of keyboard)
FingerPad! Demo controlling Yume Nikki: http://www.youtube.com/watch?v=4flLrTUxZrw An effort to replace the need to fiddle with the small and insignificant arrow keys when trying to accomplish simple tasks that require them. HOW TO USE: Position the Fingerpad window over the area where you want the pad to be. Then hit "enable." Once enabled, if you move your mouse to the top quarter of the screen, an up arrow key will be sent. Bottom corner, down arrow key, left and right behave the same way too. For now, the space key can be used to minimize the application. When minimized, the areas that you stretched it over are still hot spots. In this manner, you can stretch the Fingerpad over an application, and then use only the mouse to move up down left and right. HOW TO INSTALL: You will need qmake and the qt runtime to compile this application. Check the source to see the differences between a Linux and a Mac build. Note if you want to use GTK applications on OS X, you will want to compile the Linux build.
When an application is listening for keystrokes, there appears to be a difference in whether or not a key is currently being pressed and whether or not a key is being repeatedly sent. Some versions work better than others. An interface to the user should be provided, or a better solution if possible.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.