serialconsole (sc) is a minimal terminal program allowing to use one machine to access the serial console of another machine.
A Linux program/library for interfacing the Velleman k8055 USB I/O board
Third party open source drivers for the Mindstorms NXT programming environment RobotC. Most sensors available to the NXT platform are supported as well some additional ones. Refer to the Release Notes for more details.
INDI is an instrument neutral distributed interface control protocol that aims to provide backend driver support and automation for a wide range of Astronomical devices (telescopes, focusers, CCDs..etc).
This project aims to be an open-source driver for iRiver's great iFP flash portable player (www.iriver.com).
Java access to USB, currently using kernel 2.4 Linux-USB support. There is a "core" API for accessing USB devices, and simple tools including a USB viewer in Swing. Applications are being developed separately, including digital camera support.
The EarthMate Userland Library provides access to the usb device via libusb and POSIX threads. Target operating systems include Mac OS X, BSD, and Linux.
A scanner button daemon for Linux (and possibly other Unix-like operating systems) which allows you to trigger certain actions (e.g. run a shell script) whenever one of the scanner's front panel buttons has been pressed.
Libinklevel is a library to check the ink level of ink jet printers connected via USB or parallel port. Canon BJNP network printers are supported too. It works on Linux, FreeBSD and Solaris.
fprint aims to plug a gap in the open source desktop, by providing support for consumer fingerprint scanners as standard.
A new/clean Linux kernel driver/module for IEEE 802.11 Wireless Ethernet Adapters based on Realtek's RTL8180L and RTL8185L chipset
Provides functionality for gaming input devices
PCEmu is a software-only PC emulator. It emulates an 8086-based machine with VGA text graphics, EMS memory, host file system access, and `hardware' debugging. It runs DOS and most programs correctly.
usb2com is a VCP(virtual com port) driver for usb to serial port converter of E0 Technology,Inc.
GPL Driver for the Alcatel Speedtouch USB under *nix
Armadeus is an OpenSource Hardware and Software project based on an ARM core (Freescale i.MX) and Linux. You can consult our wiki at http://www.armadeus.org to join our non profit association or our commercial website at http://www.armadeus.com .
ThinkFinger is a driver for the UPEK/SGS Thomson Microelectronics fingerprint reader (USB ID 0483:2016).
Additional information and patches for a FTDI USB/Serial converter device driver for linux 2.6.x kernels.
TiVo USB Wireless Adapter device driver for Linux and Windows. The adapter users the Broadcom BCM4320 (AirForce One. Single-Chip 802.11g USB 2.0 Transceiver) chipset and portions of this project may be directly applicable to other devices using the same.
open2300 - reads/writes data from the Lacrosse WS2300 family of weather stations. Includes tools that send data to: logfiles, webpages with graphs, XML file, MySQL, Weather Underground, Citizen Weather. Library of 50+ functions for your own programs (C)
USBView is a GTK program that displays the topography of the devices that are plugged into the USB bus on a Linux machine. It also displays information on each of the devices. This can be useful to determine if a device is working properly or not.
This is a driver for reading from an USB barcode reader.
Superseded by the GSPCA driver in the mainline kernel. Development now at http://linuxtv.org/ [Formerly: Linux device driver for SPCA50X based USB cameras (Intel PC Camera Pro)]
Driver for Aladdin eToken PRO
libieee1284 is a cross-platform library for parallel port access.