Optimus OLED Keyboard Linux Driver 0.1.0

Optimus OLED Keyboard Linux Driver project is intended to provide a generic linux driver for OLED-based hardware.
Optimus OLED Keyboard Linux Driver project is intended to provide a generic linux driver for OLED-based hardware made by Art. Lebedev Studio.

The current goal is to support the Optimus Mini Three keyboard.

Here are some key features of "Optimus OLED Keyboard Linux Driver":

Uses libusb to communicate with device (no specific kernel driver needed)
As the kernel-provided module for pl2303 didn't work in our case, we recoded the driver with libusb
Uses libpng to read PNG images, and display them
Detects when a button is pressed
Implements OLED_PROTOCOL_SET_IMAGE, OLED_PROTOCOL_POWER_ON, OLED_PROTOCOL_POWER_OFF, OLED_PROTOCOL_SHOW_OLED, OLED_PROTOCOL_GET_IDCODE, OLED_PROTOCOL_SET_IDCODE, OLED_PROTOCOL_SET_BRIGHTNESS.
Support for more than one OLED Mini Three connected to the same computer
All USB code is in a static library

What's New in This Release:

One of the most annoying bugs (auto-switch-off of the key display after five seconds) has been fixed.
Functions similar to the ones provided by the original Win32 library for image color settings are also available, allowing you to set color temperature and gamma.
There's better support for input, using threads as libusb only provides a blocking way to read data (or some bytes are missed).

last updated on:
October 18th, 2006, 11:35 GMT
price:
FREE!
homepage:
en.wiki.ookoo.org
license type:
GPL (GNU General Public License) 
developed by:
Mark Karpeles
category:
ROOT \ System \ Hardware
Optimus OLED Keyboard Linux Driver
Download Button

In a hurry? Add it to your Download Basket!

user rating 25

3.4/5
 

0/5

Rate it!

Add your review!

SUBMIT