Linux Input Event
Linux::Input is a Linux input event interface. SYNOPSIS Example: 1 joystick using event API my $js1 = Linux::Input->new(/dev/input/event3); while (1) { while (my @events = $js1->poll(0.01)) { foreach (@event) { } } } Example: 2 joysticks using joystick API (different event...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (107): Linux::Input Download |
Linux::Input::Joystick is a joystick-specific interface for Linux 2.2+ SYNOPSIS Usage use YAML; my $js = Linux::Input::Joystick->new(/dev/input/js0); while (1) { my @event = $js->poll(0.01); print Dump($_) foreach (@event); } This is a subclass of Linux::Input that implements the...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (106): Linux::Input::Joystick Download |
Swinput can fake a mouse and a keyboard by using the Linux Input System. The swinput modules read from a device and fakes hardware event (mouse motion, key presses etc) as commands written on the devices. Swinput presents status etc on the proc filesystem. Swinput project is useful when testing...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (163): Swinput Download |
keyfuzz project is a Linux input layer scancode table manipulation tool. You may use keyfuzz to manipulate the scancode/keycode translation tables of keyboard drivers supporting the Linux input layer API (as included in Linux 2.6). This is useful for fixing the translation tables of...
Platforms: *nix
License: Freeware | Size: 97.28 KB | Download (99): keyfuzz Download |
Gizmo Daemon is the Linux Input Device Utility. Ever want to make use of those keyboard keys and mouse buttons that X won't let you use? Ever want to quickly define a keyboard shortcut to do something like change or mute the volume? Ever want to use your joystick, second mouse, Griffin...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (95): Gizmo Daemon Download |
EvRouter reads events from the Linux input layer, and acts on them according to a user-specified set of rules. Currently, EvRouter can map events to X11 key and button presses, XMMS commands, and it can also run shell commands. EvRouter is intended to help legacy applications understand modern...
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (96): EvRouter Download |
KeyWatcher is a daemon that monitors events from the new Linux input system and to perform actions based on certain events. In other words, multimedia keys like play, stop, mute, etc. can be made to do what they say... KeyWatcher is similar to LinEAK and xhkeys, but does not require X. The...
Platforms: *nix
License: Freeware | Size: 99.33 KB | Download (134): KeyWatcher Download |
Libgdx is a Java framework that provides a cross-platform API for game and real-time application development. It offers the following features: General * Cross-platform development for Windows, Linux, OSX and Android.(32- and 64-bit where available) * Multiple backends based on Jogl, LWJGL,...
Platforms: Mac
License: Freeware | Size: 24.54 MB | Download (37): libgdx Download |
Linux::Joystick is an object-oriented, pure Perl API for accessing joystick devices under Linux-based operating systems. Linux::Joystick module is capable of using either blocking or non-blocking I/O, and represents each axis change or button press as a Linux::Joystick::Event object. USAGE If...
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (140): Linux::Joystick Download |
QTuneroid is an instrument tuner for linux, using Qt for its UI and ALSA for sound input. It is a fork of Tuneroid software for KDE, made because i cannot found good and recent tuner without KDE dependency.
Platforms: *nix
License: Freeware | Size: 296.96 KB | Download (32): QTuneroid Download |
Columbo Simple Serial Library is an easy to use, event driven serial port communication library for Linux.
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (33): Columbo Simple Serial Library Download |
StreamCruncher is an Event Processor. The project supports a language based on SQL which allows you to define Event Processing constructs like Sliding Windows, Time Based Windows, Partitions and Aggregates. Queries can be written using this language, which are used to monitor streams of...
Platforms: *nix
License: Freeware | Size: 3.9 MB | Download (92): StreamCruncher 2.1 Download |
ESE Key Daemon is a multimedia keyboard driver for Linux. No kernel patch is needed. ESE Key Daemon is a userspace program which pools /dev/input/event interfaces for incoming keyboard key presses.
Platforms: *nix
License: Freeware | Size: 124.93 KB | Download (43): ESE Key Daemon Download |
BeClock is a simple clock, implemented as KWin Effect. - This is NO plasmoid! - You need active desktop FX to use this clock - The idea is somewhat experimental Installation: tar -xjf beclock-kwin-fx.x.y.tbz cd beclock-kwin-fx mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=`kde4-config...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (35): BeClock Download |
HGL project gives the programmer access to the most interesting parts of the Win32 and X11 library without exposing the programmer to the pain and anguish usually associated with using these interfaces. The library is distributed as open source and is suitable for use in teaching and in...
Platforms: *nix
License: Freeware | Size: 419.84 KB | Download (103): HGL Download |
lifstat is a small Linux utility that reads /proc/net/dev and reports input and output statistics for network interfaces. Edit the Makefile to change PREFIX from the default /usr/local if you want. Installation: make make install
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (44): lifstat for Linux Download |
The Smart Common Input Method platform (SCIM), is an input method platform supporting more than thirty languages (CJK and many European languages) for POSIX-style operating systems including Linux and BSD.
Platforms: *nix
License: Freeware | Size: 1.3 MB | Download (111): Smart Common Input Method platform Download |
Hydrogen is an advanced drum machine for GNU/Linux. Hydrogen's main goal is to bring professional yet simple and intuitive pattern-based drum programming. Here are some key features of "Hydrogen": General Very user-friendly, modular, fast and intuitive graphical interface based on QT 3....
Platforms: *nix
License: Freeware | Size: 3.63 MB | Download (39): Hydrogen for linux Download |
BroadWave is audio streaming software for Linux designed to broadcast any audio connected to the sound input on the PC. It will also stream audio recordings that are loaded as wav, mp3, wma, aiff and many other formats. BroadWave handles the audio stream compression, player format negotiation,...
Platforms: *nix, Linux Gnome
License: Freeware | Size: 696.32 KB | Download (50): BroadWave Streaming Audio Server Linux Download |
Puppy Linux is an evolutionary operating system, based on GNU Linux. Whats different here is that Puppy is extraordinarily small, yet quite full featured. Puppy Linux can boot into a 64MB ramdisk, and thats it, the whole caboodle runs in RAM. Unlike live CD distributions that have to keep...
Platforms: *nix
License: Freeware | Size: 93.2 MB | Download (233): Puppy Linux Download |