Keymap


Object Hierarchy:

IBus.Keymap IBus.Keymap IBus.Keymap IBus.Object IBus.Object IBus.Object->IBus.Keymap GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->IBus.Object GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned

Description:

[ CCode ( type_id = "ibus_keymap_get_type ()" ) ]
public class Keymap : Object

An IBusKeymap defines the mapping between keyboard scancodes and keyboard symbols such as numbers, alphabets, and punctuation marks.

Some input methods assume certain keyboard layout (such as Chewing and Wubi requires an US-QWERTY layout), and expect key symbols to be arranged in that order. These input methods should new an IBusKeymap instance and define the keyboard layout. Then lookup_keysym can convert scancodes back to the key symbols.

see_also: Component, EngineDesc


Namespace: IBus
Package: ibus-1.0

Content:

Static methods:

Creation methods:

Methods:

Fields:

Inherited Members:

All known members inherited from class IBus.Object