Moblin Applets: Keyboard Properties

Snapshot

Overview

The keyboard dialog is designed to allow the user to configure the layout of the virtual keyboard.

Files Needed

  • /usr/lib/moblin-applets/libhcpcommon.so
    • all control panel applets need this
  • /usr/lib/hildon-control-panel/keyboard.so
    • The applet library
  • /usr/share/applications/hildon-control-panel/keyboard-properties.desktop
  • /usr/share/moblin-applets/glade/keyboard-properties.glade
    • Glade XML file describing the dialog
  • /usr/share/moblin-applets/xml/keyboard-layouts.xml
    • Database for the available keyboard layouts
  • /usr/share/gconf/schemas/desktop_moblin_peripherals_keyboard_kbd.schemas
    • Default settings for the gconf keys used

Applet Design



Gconf Settings

The following gconf keys store the virtual keyboard settings:

/desktop/moblin/peripherals/keyboard/kbd/layout
/desktop/moblin/peripherals/keyboard/kbd/model
/desktop/moblin/peripherals/keyboard/kbd/options

Code Reuse

This applet is based on the keyboard applet from gnome-control-center.