Modified Hildon Desktop

modified-hildon-desktop is a a package of a modified version of hildon desktop with changed keyboard related functionality.

Changes from hildon-desktop:

If the value ofthis key is false, the phones and contacts applications will not be called when a key is pressed while in the home screen. If the value of this key is false then ctrl-backspace is free for applications to use, instead of the default behaviour of jumping to task navigator. If the value of this key is true, ctrl-shift-x opens an xterm, ctrl-shift-p saves an image of the screen, ctrl-shift-n toggles composite mode and ctrl-shift-h jumps to home screen. If the value of this key is true, then ctrl-shift-letter combinations are reported on the d-bus, allowing implementation of global shortcut keys. H,N,P,X are reported on the dbus only if the previous key is false. If the value of this is true, icons in the launcher and task navigator can be selected by pressing corresponding keys: In the task navigator, if the letter is pressed with shift or FN, the corresponding task is closed, instead of switched to. Examples of how the key work: If the value of this key is true, a press of a letter key while in task navigator or launcher is reported on the d-bus. If the previous key is true, only letters not corresponding to icons are reported. If home_contacts_phone key is false, then also keys pressed while in home screen are reported. The action when ctrl+backspace is pressed while the task navigator is showing is controlled by this integer key: If this key is true, hildon desktop captures and reports on D-Bus the following combinations: ctrl+space, ctrl+comma, ctrl+period, ctrl+volume+/-. This conflicts with other uses for some of these combinations. use ctrl+FN+key instead of ctrl+shift+key for D-Bus shortcuts. This is much easier to press, but conflicts with FN+ctrl for opening special keys window.
 * A few gconf keys affect the operation of hildon-desktop:
 * /apps/osso/hildon-desktop/key-actions/home_contacts_phone
 * /apps/osso/hildon-desktop/key-actions/ctrl_backspace
 * /apps/osso/hildon-desktop/key-actions/preset_shift_ctrl
 * /apps/osso/hildon-desktop/key-actions/dbus_shift_ctrl
 * /apps/osso/hildon-desktop/key-actions/launcher_navigator_accel
 * q selects leftmost icon in top row.
 * w selects second icon from left in top row.
 * t selects fifth icon from left in top row.
 * s selects second from left icon in second row.
 * z selects leftmost icon in third row.
 * v selects fourth icon from left in the third row.
 * /apps/osso/hildon-desktop/key-actions/dbus_launcher_navigator
 * /apps/osso/hildon-desktop/key-actions/ctrl_backspace_in_tasknav
 * Go to home screen.
 * Go to launcher.
 * Activate the window that was active almost most recently. (In this mode, use two presses of ctrl+backspace two alternate between two windows).
 * Activate the most recently active window.
 * Any other value - do nothing.
 * /apps/osso/hildon-desktop/key-actions/dbus_ctrl_shortcuts
 * /apps/osso/hildon-desktop/key-actions/dbus_shortcuts_use_fn
 * Non-configurable changes:
 * Left and right arrows change desktops in the home screen.
 * A d-bus signal set_state allows other programs to select the state (application, home screen, task navigator, launcher).