![]() |
Flashing Keyboard lights as patterns
After putting the device into R&D 4-5 months ago, I got the idea of using the keyboard lights as a VU meter. Last week I started looking into it and came up with a flashing pattern (similar to Knight Rider, as lcuk likes to call it ;))
http://www.youtube.com/watch?v=g3pvdFpA1II Here's the script for this pattern: http://mohammadag.ucoz.com/maemo/KR.sh As it is, the above script is just for fun (won't do anything other than flashing the keyboard) lcuk also pythonized it and added it to two apps, one is mostly just a proof of concept (should also play the Knight Rider music if you have mplayer installed) .deb package: http://mohammadag.ucoz.com/maemo/kni...er_0.1_all.deb run it from terminal as root, by executing "python /opt/liqbase/KR/KR.py" (without the quotes) .py file (for developers, it can be imported and used as a loading/busy indicator), by lcuk, http://mohammadag.ucoz.com/maemo/KR.py |
Re: Flashing Keyboard lights as patterns
maemo.org. A shadowy flight into the dangerous world of a man who does not exist.
Mohammad AG, a young loner on a crusade to champion the cause of the innocent, the helpless, the powerless, in a world of criminals who operate above the law. |
Re: Flashing Keyboard lights as patterns
Is it possible to tell the script to run e.g. 5 times in a row so it lasts a little longer?
|
Re: Flashing Keyboard lights as patterns
yeah brog
thats easy you see on the KR.py script it flashes a couple of times on startup its simple to just adjust the loop and make it longer i took this script and used it to make a 6key chord - pressing keys anywhere near the LED makes it light up and stay lit up indicating the mode. turns the keyboard from 38 keys to 6 a bit of example code is posted here http://twitter.com/lcuk/status/13642303906 http://liqbase.net/stuff/liqbubbles2.py |
Re: Flashing Keyboard lights as patterns
Which reminds me, here's a manually made (yes, it was a pain) list of keycodes for the N900's QWERTY keymat - sorted by LEDs (which LED is closest to the key) (thanks go to qwerty12 for the xev binary)
Code:
LED1: |
Re: Flashing Keyboard lights as patterns
This could be nice when playing emulators. Thinking of having only the keys lit that you use
|
Re: Flashing Keyboard lights as patterns
Quote:
Can you point out where i can maybe slow it down a little |
Re: Flashing Keyboard lights as patterns
rapparee - in the scripts there are pauses added by different means
bash gsleep 0.05 python: time.sleep(0.02) alter as required |
Re: Flashing Keyboard lights as patterns
is it possible to make an app that wokrs with different patterns for
sms, mms, call, simple digits etc? |
Re: Flashing Keyboard lights as patterns
santiago - sure eventually i see that happening
it makes a really bright indicator for some things and its eye catching however it only works when the keyboard is slid open for obvious reasons |
All times are GMT. The time now is 21:01. |
vBulletin® Version 3.8.8