Meego Wiki
Views

Maliit/MeeGo 1.1

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
m (Netbook)
(Minor formatting improvements. Add info on making the keyboard reapper.)
Line 4: Line 4:
= Netbook =
= Netbook =
In order to get virtual keyboard on netbook UX, you need to do the following:
In order to get virtual keyboard on netbook UX, you need to do the following:
-
* enable 'handset' repository
+
* Enable the 'handset' repositoryFor example:
-
** For example, using zypper:
+
-
<code>
+
-
$ sudo zypper addrepo <nowiki>http://repo.meego.com/MeeGo/releases/1.1/handset/repos/ia32/packages/</nowiki> handset
+
-
$ sudo zypper refresh
+
$ sudo zypper addrepo <nowiki>http://repo.meego.com/MeeGo/releases/1.1/handset/repos/ia32/packages/</nowiki> handset
-
</code>
+
$ sudo zypper refresh
-
* install 'meegotouch-inputmethodbridges' package, which should pull all other meegotouch input method dependencies
+
-
* You may need to install 'meegotouch-inputmethodkeyborad' package too
+
-
* Modify /etc/xdg/autostart/meego-im-uiserver.desktop to be look like this:
+
-
<code>[Desktop Entry]
+
-
Exec=/usr/bin/meego-im-uiserver -target slate -bypass-wm-hint
+
* Install these packages: meegotouch-inputmethodbridges, meegotouch-inputmethodkeyboard.
 +
* Modify /etc/xdg/autostart/meego-im-uiserver.desktop to look like this:
-
X-Moblin-Priority=High
+
[Desktop Entry]
 +
Exec=/usr/bin/meego-im-uiserver -target slate -bypass-wm-hint
 +
X-Moblin-Priority=High
 +
OnlyShowIn=X-MEEGO-HS;X-MEEGO-NB
-
OnlyShowIn=X-MEEGO-HS;X-MEEGO-NB
+
This will work with 1024x600 resolution. Replace 'slate' with other code if you have different resolution. See /etc/meegotouch/devices.conf for different codes.
-
</code>
+
-
 
+
-
This will work with 1024x600 resolution. Replace 'slate' with other code if you have different resolution. You can get the codes from /etc/meegotouch/devices.conf file.
+
* Relogin (or reboot) to desktop
* Relogin (or reboot) to desktop
Line 32: Line 26:
* text entry doesn't relocate when virtual keyboard is up, so you need to manually scroll the application
* text entry doesn't relocate when virtual keyboard is up, so you need to manually scroll the application
* Swipe down on the keyboard closes it
* Swipe down on the keyboard closes it
 +
* Touching the top of the window brings the keyboard back
* Multitouch keyboard can be enabled by doing this on console: "<code>gconftool-2 -t bool -s /meegotouch/inputmethods/multitouch/enable true</code>". With it you can type upper case letters (and ENTER) by holding Shift key. Note that the gesture might go flakey, try with double finger swipe to overcome.
* Multitouch keyboard can be enabled by doing this on console: "<code>gconftool-2 -t bool -s /meegotouch/inputmethods/multitouch/enable true</code>". With it you can type upper case letters (and ENTER) by holding Shift key. Note that the gesture might go flakey, try with double finger swipe to overcome.

Revision as of 04:20, 23 November 2010

Handset

Virtual keyboard works in handset UX except in N900 where there is something blocks the touchscreen usage together with the virtual keyboard.

Netbook

In order to get virtual keyboard on netbook UX, you need to do the following:

  • Enable the 'handset' repository. For example:
$ sudo zypper addrepo http://repo.meego.com/MeeGo/releases/1.1/handset/repos/ia32/packages/ handset
$ sudo zypper refresh
  • Install these packages: meegotouch-inputmethodbridges, meegotouch-inputmethodkeyboard.
  • Modify /etc/xdg/autostart/meego-im-uiserver.desktop to look like this:
[Desktop Entry]
Exec=/usr/bin/meego-im-uiserver -target slate -bypass-wm-hint
X-Moblin-Priority=High
OnlyShowIn=X-MEEGO-HS;X-MEEGO-NB

This will work with 1024x600 resolution. Replace 'slate' with other code if you have different resolution. See /etc/meegotouch/devices.conf for different codes.

  • Relogin (or reboot) to desktop

Any time you activate text entry, virtual keyboard will popup with special known features:

  • A horizontal swipe gesture on the keyboard will change the keyboard layout.
  • ENTER key is under space (shift-space)
  • ENTER doesn't work in Chromium url bar (but it works on web pages)
  • text entry doesn't relocate when virtual keyboard is up, so you need to manually scroll the application
  • Swipe down on the keyboard closes it
  • Touching the top of the window brings the keyboard back
  • Multitouch keyboard can be enabled by doing this on console: "gconftool-2 -t bool -s /meegotouch/inputmethods/multitouch/enable true". With it you can type upper case letters (and ENTER) by holding Shift key. Note that the gesture might go flakey, try with double finger swipe to overcome.
Personal tools