View source for Keyboard Debate
From Openmoko
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Template used on this page:
Return to Keyboard Debate.
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Template used on this page:
Return to Keyboard Debate.
Om 2008.8 uses Qtopia for its phone stack. Qtopia has a build-in keyboard primarily designed to compose SMS in English. This keyboard is very impractical to use with a terminal or enter an URL.
More details..., list of all keyboard bugs in the defect tracking system.
The Qtopia keyboard build-in Om 2008.8. See also the documentation at Trolltech
The illume virtual keyboard a.k.a. Raster's keyboard.
Probably looking like this or like that.
See also Illume#Virtual_Keyboard (which would need to be completed ;)
The vkbd system.
Summary:
Detailed version: see How to use the Qtopia keyboard.
Short answer: opkg install illume-config. Long answer: here.
Short answer: opkg install matchbox-keyboard-applet matchbox-keyboard-inputmethod Long answer: here.
Short answer: opkg install illume-config-illume
Detailed answer:
1. opkg install illume-config (Get the qwerty button if not there yet) 2. add "export QTOPIA_NO_VIRTUAL_KEYBOARD=1" in /etc/X11/Xsession.d/89qtopia (Turn off built-in qtopia keyboard) 3. opkg install illume-config-illume 4. echo 'E_PROFILE="-profile illume"' > /etc/enlightenment/default_profile (Switch to the illume profile from asu) 5. rm -rf ~/.e/e/config/illume (Purge E's cache) 6. /etc/init.d/xserver-nodm restart (Restart X)
Then switch keyboard from "None" to "Default" in Illume's preferences.
Note: --Bubak 11:06, 5 September 2008 (UTC) -- using stable Om2008.8 from 2008-09-04 the illume-config install script properly handles the 'E_PROFILE' part. The link is aslo outdated, but that does not mind -- simply (1) installing the illume-config and (2) restarting the X is sufficient.
Short answer: Add the line export QTOPIA_NO_VIRTUAL_KEYBOARD=1 into the file /etc/X11/Xsession.d/89qtopia.
Warning: Even when you install another keyboard, if you do not turn off the Qtopia keyboard it will come back on the top to bite you trollishly. References:
Comment on ticket 1864, and untested proposed
patch to qpe.
TBD
See instructions on the Change matchbox keyboard layout page.
Install illume-keyboard-terminal package :) they are all recommended ones for illume.
General instructions for the Qtopia keyboard are as follows. Masquerading as "en_EN" is a bit hackish, but it should work for now (and please correct this section if you know better).
First, compile the wordlist on your Linux box:
wget http://www.3v1n0.net/openmoko/qtopia-italian-keyboard.tar.bz2 tar xvf qtopia-italian-keyboard.tar.bz2 wget ftp://ftp.mathematik.uni-marburg.de/pub/mirror/openwall/wordlists/languages/***YourLanguageHere***/lower.gz gunzip lower.gz ./qdawggen -d lang_LANG lower mv lang_LANG/lower.dawg words.dawg
Second, move the English dictionary out of the way, on your Neo:
cd /opt/Qtopia/etc/dict/ cp en_EN _en_EN mv en_EN lang_LANG ln lang_LANG en_EN rm lang_LANG/words.dawg
Third, back on your Linux box, send the dictionary:
scp words.dawg root@192.168.0.202:/ opt/Qtopia/etc/dict/en_EN/words.dawg
Fourth, restart X or reboot your Neo.
A precompiled german words.dawg can be found here
For illume: TBD. The Terminal layout has an empty dictionary. The words you type are entered automatically in the dictionary.
Matchbox has no predictive mode (to be confirmed ?).
TBD
TBD
PS: Complaining that management does not listen to the users needs is not a productive option.
On August 27th 2008, Marek from Openmoko inc. announced the intention to focus on the low-level layers. Future "base system" distribution may not include any phone stack at all.