RawDev.net - Just another Zabreznik.si Sites site
Home - Mail - About

FxKeyboard: A Firefox keyboard for touchscreens

Tuesday, February 24th, 2009 by

Ok, lets say you have a terminal that is serving the general public with a touchscreen interface. That particular system might be either on windows, linux or mac (or anything else you might have Firefox running on) and will most probably be run in full screen.

Finding a virtual keyboard that works good on any of those is a hard thing to find. I failed at finding it.So, how about a keyboard that works inside Firefox as a plugin ? Thats exactly what I imagined when i started on this project.

Here is a working plugin in my language and set for my specific needs.
FxKeyboard 1.1 – 3kb
fxkeyboard 1.1 English – Due to demand, a slightly more English version ( same layout as with the last one but English buttons, if someone makes a mockup for a real usable English layout, i will be glad to add it.)

GNU/GPL as usual, but i would like it if you ask for my permission before you use it in public accessible areas. If you are doing a kiosk system, you might also be interested in keeping firefox on the homepage using FxGrounded.

If you need customization, have a idea worth sharing or anything else, write me a email or comment this post.

Tags: ,

This entry was posted on Tuesday, February 24th, 2009 at 10:49 am under Firefox.
You can follow any responses to this entry through the RSS 2.0 feed. 4 Responses.
You can leave a response, or trackback from your own site.
Girl_sensation
March 1st, 2009 at 6:42 am

Add blog in my records!


Sophia
April 2nd, 2009 at 5:58 pm

Your FxKeyboard is very useful.
It is missing a couple of keys
Here is the mockup for US-English layout.
May be you can implement it.
_____ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ _____ _____ ______________
| ~ | |!| |@| |#| |$| |%| |^| |&| |*| |(| |)| | _ | | + | | |
| ` | |1| |2| |3| |4| |5| |6| |7| |8| |9| |0| | – | | = | |<-Backspace |
—– — — — — — — — — — — —– —– ————–
___ ___ ___ ___ ___ ___ ___ ___ ___ ___ _____ _____ _____ __________
| | | | | | | | | | | | | | | | | | | | | { | | } | | | | | |
|Q| |W| |E| |R| |T| |Y| |U| |I| |O| |P| | [ | | ] | | \ | |Delete |
— — — — — — — — — — —– —– —– ———-
___ ___ ___ ___ ___ ___ ___ ___ ___ _____ _____ ________ _______
| | | | | | | | | | | | | | | | | | | : | | ” | | | | |
|A| |S| |D| |F| |G| |H| |J| |K| |L| | ; | | ‘ | |Enter | |Shift|
— — — — — — — — — —– —– ——– ——-
___ ___ ___ ___ ___ ___ ___ _____ _____ _____ ________ ___________
| | | | | | | | | | | | | | | | | ? | | | | |
|Z| |X| |C| |V| |B| |N| |M| | , | | . | | / | |Space | |Caps Lock|
— — — — — — — —– —– —– ——– ———–


jan
April 28th, 2009 at 3:41 am

Sophia, you can add it yourself. unzip the .xpi and edit the .js file. repack and install.

Hekos, thank you very much for the script!


Bob
May 7th, 2009 at 6:37 am

Thanks for the English version! The enter key does not seem to work. If I use a regular keyboard that you physically type on it does…. how do I modify the code to do the same thing?
Best regards and thanks so much!!!!!!


« »