19 projects tagged "keyboard"

No download Website Updated 13 Jul 2009 Synergy+

Screenshot
Pop 30.30
Vit 42.21

Synergy+ lets you easily share a single mouse and keyboard between multiple computers with different operating systems without special hardware. Synergy+ is an actively maintained fork of Synergy/Synergy2.

No download Website Updated 11 Dec 2009 g13

Screenshot
Pop 24.88
Vit 40.38

g13 is a Linux-only library to interact with the Logitech G13 driver. This library provides several sublibraries including libg13, libg13mm, libg13-cairo, libg13-gtk, and libg13-gtkmm. These libraries provide functions and classes for browsing G13 devices through udev, setting the backlight color, establishing keymaps, and drawing on the G13 framebuffer device.

Download No website Updated 08 Sep 2010 footware

Screenshot
Pop 14.49
Vit 36.86

footware is a tiny program that lets you use a MIDI-input device as a PC-keyboard extension. For example, the author uses a 10-key foot-controller (hence the name "footware") to send keypress events like "esc", "shift", "ctrl", "end", and "alt".

Download Website Updated 05 Feb 2011 xjoy2key

Screenshot
Pop 19.42
Vit 34.77

xjoy2key maps your joystick button presses to keyboard key presses so you can play games with a joystick even if the game doesn't support one natively.

Download No website Updated 18 Jul 2011 Keyboard

Screenshot
Pop 23.32
Vit 32.35

Keyboard is an object that can show an on-screen keyboard to emulate letter key typing. It can display a keyboard on the page with buttons for letters. The user can click on the letter buttons, and the object pastes the letters on the currently active form input. It supports switching between many types of keyboard maps.

Download No website Updated 29 Jul 2011 Keyboard Shortcut

Screenshot
Pop 16.52
Vit 32.18

Keyboard Shortcut is a JavaScript object that can invoke functions when multiple keys are pressed. It can register event handler functions to be called when a sequence of one or more keys is pressed. The key sequence is defined by a string containing the names of the keys, which can be letters, digits, symbols, or qualifier keys like Ctrl, Alt, and Shift. The registered callback handler function may also be called periodically while the defined key sequence is still being pressed.

No download No website Updated 24 Nov 2011 showkeys

Screenshot
Pop 16.49
Vit 30.34

Showkeys is a simple program to display keys being pressed on the screen. It is useful while making presentations and screencasts. The audience will be able to see the keys being pressed. It is similar to key-mon. Key-mon has more features than showkeys. but the latter solves some specific problems: it doesn't use GTK/GNOME; uses libxosd to display keys directly onto the screen; has no floating windows to that always need to be on top (which is very useful if you're using a tiling WM like Xmonad); and has keystroke history. key-mon has keystroke history, but doesn't show modifiers. showkeys does, using an Emacs style key notation.

No download Website Updated 28 Apr 2012 KeyBoards

Screenshot
Pop 28.91
Vit 27.58

KeyBoards is a cross-operating system platform that synchronizes short text messages or URLs. It is designed to be used for composing messages on a desktop system with a real, comfortable keyboard, and then sending them to a mobile device for transmission as an SMS. It is ideal for use with non-Latin character sets.

No download No website Updated 17 Jun 2013 Singhala keymap

Screenshot
Pop 17.78
Vit 18.64

Singhala keymap provides a means for typing Dual-script Singhala. It is preferably added to the top of the "lk" layout file at X11/xkb/symbols/pc/lk. It is use for romanized Singhala, which fully covers the three languages Singhala, Sanskrit, and Pali. The text typed using it can be displayed in the Singhala script when displayed using orthographic smart-fonts. Where there is no Singhala font available, the text appears as readable Latin text.

No download Website Updated 20 Jul 2013 Python-uinput

Screenshot
Pop 22.83
Vit 17.71

Python-uinput is Python interface to the Linux uinput kernel module. It allows you to attach userspace device drivers to the kernel. In practice, this makes it very simple to create virtual joysticks, keyboards, and mice for generating arbitrary input events programmatically.

Screenshot

Project Spotlight

weboob

Several applications to interact with a lot of Web sites.

Screenshot

Project Spotlight

boinc

A tool that displays information about BOINC projects.