The [[Om 2008.8]] and [[Om 2007.2]] Openmoko [[distributions]] have been designed to bring up an on-screen keyboard which supplies keystroke information to applications. However, this requires the cooperation of the application, which is a problem for software designed with another X11 based phone stack in mind, or software which has been quickly ported from Linux desktop systems, because it will never bring up a keyboard for (possibly important) keystroke information. It is also possible that the keyboard could be brought or remain up by accident when you don't want it there, or even software specifically designed with this functionality in mind may occasionally fail or become confused when an on screen keyboard is supposed to be available.

The [[Om 2008.8]] and [[Om 2007.2]] Openmoko [[distributions]] have been designed to bring up an on-screen keyboard which supplies keystroke information to applications. However, this requires the cooperation of the application, which is a problem for software designed with another X11 based phone stack in mind, or software which has been quickly ported from Linux desktop systems, because it will never bring up a keyboard for (possibly important) keystroke information. It is also possible that the keyboard could be brought or remain up by accident when you don't want it there, or even software specifically designed with this functionality in mind may occasionally fail or become confused when an on screen keyboard is supposed to be available.

Line 4:

Line 5:

== Alternatives ==

== Alternatives ==

−

Alternatively, you can try connecting a [[Manually_using_Bluetooth#Being_able_to_use_HID_devices|bluetooth keyboard]] or USB keyboard (Only available with a special cable, or an extra special cable in the case of the older unpowered USB units.)

+

Alternatively, you can try connecting a [[Manually_using_Bluetooth#Being_able_to_use_HID_devices|bluetooth keyboard]] or [[Usb_keyboard|USB keyboard]] (Only available with a special cable, or an extra special cable in the case of the older unpowered USB units.)

== Reactivating the keyboard toggle under Om 2008.8 ==

== Reactivating the keyboard toggle under Om 2008.8 ==

Line 15:

Line 16:

Simply install the illume-config theme:

Simply install the illume-config theme:

−

opkg install illume-config

+

opkg install illume-config

−

This is not recommended as it would not be possible to change the keyboard to full-qwerty anymore with the method mentioned in [http://wiki.openmoko.org/wiki/Om2008.8_Keyboard Om 2008.8 Keyboard]. Also illume-config doesn't seem to work very well with zecke's upgrades.

+

Attention: With a Om2008.8 you have then the qpe bug [http://docs.openmoko.org/trac/ticket/1691]. The 'new' Om2008.9-gta02-20081117.rootfs.tar.gz did not have this bug, so a

If you upgrade, such as with opkg upgrade, you may have to perform the modification again.

If you upgrade, such as with opkg upgrade, you may have to perform the modification again.

−

[[Category:Openmoko]]

+

=== In base-image (testing) ===

+

+

The openmoko-base-image installs both ''illume'' and ''asu'' themes. You can change theme by editing E's profile. To get QWERTY and the wrench back in base-image, you have use the ''illume'' theme. So there are 3 steps to do:

The Om 2008.8 and Om 2007.2 Openmoko distributions have been designed to bring up an on-screen keyboard which supplies keystroke information to applications. However, this requires the cooperation of the application, which is a problem for software designed with another X11 based phone stack in mind, or software which has been quickly ported from Linux desktop systems, because it will never bring up a keyboard for (possibly important) keystroke information. It is also possible that the keyboard could be brought or remain up by accident when you don't want it there, or even software specifically designed with this functionality in mind may occasionally fail or become confused when an on screen keyboard is supposed to be available.

If that doesn't work, follow the instructions on building Om 2008.8 from source. Unpack the source for the package 'illume-theme', edit its edc file using the same method described above, and then finish building the ipk. You should be able to install this ipk, overiding the previous configuration.

The openmoko-base-image installs both illume and asu themes. You can change theme by editing E's profile. To get QWERTY and the wrench back in base-image, you have use the illume theme. So there are 3 steps to do:

Views

Personal tools

The Om 2008.8 and Om 2007.2 Openmoko distributions have been designed to bring up an on-screen keyboard which supplies keystroke information to applications. However, this requires the cooperation of the application, which is a problem for software designed with another X11 based phone stack in mind, or software which has been quickly ported from Linux desktop systems, because it will never bring up a keyboard for (possibly important) keystroke information. It is also possible that the keyboard could be brought or remain up by accident when you don't want it there, or even software specifically designed with this functionality in mind may occasionally fail or become confused when an on screen keyboard is supposed to be available.

Alternatives

Alternatively, you can try connecting a bluetooth keyboard or USB keyboard (Only available with a special cable, or an extra special cable in the case of the older unpowered USB units.)

Reactivating the keyboard toggle under Om 2008.8

For advanced users using the Om 2008.8distribution, it may be worth your while to change the E17 theme information which prevents the 'qwerty' link in the upper left from showing.

On the phone

Method 1

Simply install the illume-config theme:

opkg install illume-config

This is not recommended as it would not be possible to change the keyboard to full-qwerty anymore with the method mentioned in Om 2008.8 Keyboard. Also illume-config doesn't seem to work very well with zecke's upgrades.

Building a custom package

If that doesn't work, follow the instructions on building Om 2008.8 from source. Unpack the source for the package 'illume-theme', edit its edc file using the same method described above, and then finish building the ipk. You should be able to install this ipk, overiding the previous configuration.

Upgrading

If you upgrade, such as with opkg upgrade, you may have to perform the modification again.