~ 6      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~        NoneCI ContextFlags% carry options for construction of a . (enum xkb_context_flags)?One keyboard key. Events on keys are the input of libxkbcommon.One graphical symbol (usually on-screen). This is the end product of libxkbcommon. Some keysyms are not graphical characters, but can also represent e.g. Left or Right arrow keys. Refer to the libxkbcommon documentation for details. NOTE that XKB_KEY_NoSymbol is represented by a Nothing in haskell-xkbcommon.( xkb_keysym_t)  KeyboardState0 represents the state of a connected keyboard. (struct xkb_state) =The RMLVO type specifies preferences for keymap creation (struct xkb_rule_names)-Keymap represents a compiled keymap object. (struct xkb_keymap)Context2 is the exposed datatype of an xkbcommon context (struct xkb_context)[Specify that no specific keymap is preferred by the program. Depending on the specified  during  creation,  9 specifications may be loaded from environment variables.2,Modifier and layout types for state objects.:In XKB, the DEPRESSED components are also known as 'base'.(xkb_state_component)6Index of a modifier.}A modifier is a state component which changes the way keys are interpreted. A keymap defines a set of modifiers, such as Alt, Shift, Num Lock or Meta, and specifies which keys may activate which modifiers (in a many-to-many relationship, i.e. a key can activate several modifiers, and a modifier may be activated by several keys. Different keymaps do this differently).When retrieving the keysyms for a key, the active modifier set is consulted; this detemines the correct shift level to use within the currently active layout (see ;).AModifier indexes are consecutive. The first modifier has index 0.;Index of a shift level.@Index of a keyboard layout.The layout index is a state component which detemines which keyboard layout is active. These may be different alphabets, different key arrangements, etc.=Layout indexes are consecutive. The first layout has index 0.Each layout is not required to have a name, and the names are not guaranteed to be unique (though they are usually provided and unique). Therefore, it is not safe to use the name as a unique identifier for a layout. Layout names are case-sensitive.(Layouts are also called "groups" by XKB.B1In a key event, a key can be pressed/moved down (I) or released/moved up (H).FDefault F: consider RMLVO prefs from the environment variables, and search for  files in the default paths.GPure N: don't consider env vars or default search paths, which are system-dependent.S    !"#$%&'()23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTH  !"#$%&23456789:;<=>?@ABCDEFGHIJKLMNOPQRHFGED  !"#BCHI %$&9:@A678;<=>?2345JKLMNOPQR:     !"#$%&'()23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTNoneTb `_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `  ~ } | { z y x w v u t s r q p o n m l k j i h g f e d c b a ` _ ^ ] \ [ Z Y X W V U T S R Q P O N M L K J I H G F E D C B A @ ? > = < ; : 9 8 7 6 5 4 3 2 1 0 / . - , + * ) ( ' & % $ # " !                           ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_ `_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  None             None                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s q p o n m l k j i h g f e d c b a ` _ ^ ] \ [ Z Y X W V U T S R Q P O N M L K J I H G F E D C B A @ ? > = < ; : 9 8 7 6 5 4 3 2 1 0 / . - , + * ) ( ' & % $ # " !                            ~ } | { z y x w v u t s r q p o n m l k j i h g f e d c b a ` _ ^ ] \ [ Z Y X W V U T S R Q P O N M L K J I H G F E D C B A @ ? > = < ; : 9 8 7 6 5 4 3 2 1 0 / . - , + * ) ( ' & % $ # " !                           r s                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r sNone t u v w x y z { | t u v w x y z { | | { z y x w v u t t u v w x y z { |None ` } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ` } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ `~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!      ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!        ~ } | { z y x w v u t s r q p o n m l k j i h g f e d c b a ` _ ^ ] \ [ Z Y X W V U T S R Q P O N M L K J I H G F E D C B A @ ? > = < ; : 9 8 7 6 5 4 3 2 1 0 / . - , + * ) ( ' & % $ # " !                            ~ } | { z y x w v u t s r q p o n m l k j i h g f e d c b a ` _ ^ ] \ [ Z Y X W V U T S R Q P O N M L K J I H G F E D C B A @ ? > = < ; : 9 8 7 6 5 4 3 2 1 0 / . - , + * ) ( ' & % $ # " !                            ~ } ` } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ None i t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None 1Get a keysym from its name (case sensitive). (xkb_keysym_from_name)3Get a keysym from its name (case insensitive). (xkb_keysym_from_name)!Get the ASCII name of a keysym. (xkb_keysym_get_name)7Get the on-screen representation of a keysym. (uses xkb_keysym_to_utf8', but always encodes to haskell String)  None 2Create a new keyboard state object for a keymap. ( xkb_state_new)MUpdate the keyboard state to reflect a given key being pressed or released. (xkb_state_update_key)]Get the single keysym obtained from pressing a particular key in a given keyboard state. (xkb_state_key_get_one_sym)Get the keysyms obtained from pressing a particular key in a given keyboard state. This function is useful because some keycode sequences produce multiple keysyms.(xkb_state_key_get_syms)7Update a keyboard state from a set of explicit masks. (xkb_state_update_mask)lThe counterpart to xkb_state_update_mask for modifiers, to be used on the server side of serialization. (xkb_state_serialize_mods)ITest whether a modifier is active in a given keyboard state by name. (xkb_state_mod_name_is_active)JTest whether a modifier is active in a given keyboard state by index. (xkb_state_mod_index_is_active)>Remove consumed modifiers from a modifier mask for a key. ("xkb_state_mod_mask_remove_consumed)DTest whether a LED is active in a given keyboard state by name. (xkb_state_led_name_is_active) !"#$   !"#$None RCreate keymap from optional preference of Rules+Model+Layouts+Variants+Options Es are immutable but creation can fail. IO because it loads from disk.(xkb_keymap_new_from_names)Create keymap from string buffer instead of loading from disk Immutable but creation can fail. not IO because it just parses a string.ehaskell-xkbcommon has no equivalent for xkb_keymap_new_from_file: just load it from disk manually.ZNOTE this can actually be an IO operation when compilation fails! (error output to stdout)(xkb_keymap_new_from_string);Convert a keymap to an enormous string buffer. Opposite of (xkb_keymap_get_as_string)*Get the number of layouts in the keymap. (xkb_keymap_num_layouts)/Get the number of layouts for a specific key. (xkb_keymap_num_layouts_for_key)%$Get the name of a layout by index. (xkb_keymap_layout_get_name)Get the modifiers of a keymap.*Get the number of modifiers in the keymap.Preferred API is .(xkb_keymap_num_mods)&Get the name of a modifier by index. (xkb_keymap_mod_get_name)Preferred API is .&Get the index of a modifier by name. (xkb_keymap_mod_get_index)Preferred API is .?Get the number of shift levels for a specific key and layout. (xkb_keymap_num_levels_for_key)Get the leds of a keymap.'Get the number of LEDs in the keymap. (xkb_keymap_num_leds)Preferred API is !Get the name of a LED by index. (xkb_keymap_led_get_name)Preferred API is /Determine whether a key should repeat or not. (xkb_keymap_key_repeats)&'()*+,-./01234%  &'()*+,-./01234% None ~Construct a new Xkb context from creation preferences. xkb_context_new can fail if the default include path does not exist.(xkb_context_new)#Get the current include paths of a  . Upon E creation, these directories will be searched for keymap definitions.&Set a new list of include paths for a . Remove all  file search paths from a .Preferred API is to use  and (xkb_context_include_path_clear)Append a search path for  files to a . (xkb_context_include_path_append)Preferred API is to use  and Append the default M search path (whose location depends on libxkbcommon compile-time settings) ('xkb_context_include_path_append_default)Preferred API is to use  and (xkb_context_num_include_paths)Preferred API is to use  and >Get a specific include path from the context's include path. (xkb_context_include_path_get)Preferred API is to use  and 56789:;<=>?*Context whose search paths we are changingNew list of search paths:Set to True if you also want to search on the default path:returns Just () if addition of at least one path succeededDEFGFGED56789:;<=>? None2456789;<=>?@ABHIJKLMNOPQRBHI9@A678;<=>?245JKLMNOPQR NoneS 2456789;<=>?@ABDEFGHIJKLMNOPQR@ !"#$%&'()*+,-./0123456789:;;<<==>??@@AABCCDDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~        !           !"#$%&'()*+,-./012 3 4 5 6 7 8 9 : ; < =>&xkbcommon-0.0.3-7BNHx0uJwvz4sppc678OPmText.XkbCommon.InternalTypesText.XkbCommon.KeysymPatternsText.XkbCommon.KeycodeListText.XkbCommon.ModListText.XkbCommon.KeysymListText.XkbCommon.KeysymText.XkbCommon.KeyboardStateText.XkbCommon.KeymapText.XkbCommon.ContextText.XkbCommon.ParseDefinesText.XkbCommon.ConstantsText.XkbCommon.TypesText.XkbCommon ContextFlagsCKeycode unCKeycodeKeysymCKeysym unCKeysymCKeyboardState KeyboardStateRMLVOrulesmodellayoutvariantoptionsInternalKeymapCKeymapKeymapInternalContextCContextContext toContext fromContext withContexttoKeymap fromKeymap withKeymapnoPrefstoKeyboardStatefromKeyboardStatewithKeyboardState readCString fromKeysymtoKeysym safeToKeysym$fStorableCKeycode$fStorableCKeysym$fStorableRMLVO $fShowCKeysym $fEqCKeysym $fShowKeysym $fEqKeysym$fShowCKeycode $fEqCKeycode$fEqContextFlags$fFlagsContextFlagsStateComponentCModMask CModIndex unCModIndex CLogLevel CLevelIndex CLedIndex unCLedIndex CLayoutIndex DirectioncontextNoEnvironmentcontextNoDefaultIncludes defaultFlags pureFlagskeyUpkeyDownstateModDepressedstateModLatchedstateModLockedstateModEffectivestateLayoutDepressedstateLayoutLatchedstateLayoutLockedstateLayoutEffective stateLeds$fStorableCModIndex$fBoundedFlagsContextFlags$fShowCLedIndex $fEqCLedIndex$fShowCModIndex $fEqCModIndex $fEqCModMask $fNumCModMask$fShowCModMask$fEqStateComponent$fFlagsStateComponent$fBoundedFlagsStateComponent Keysym_KP_AddKeysym_3270_AttnKeysym_g Keysym_yacuteKeysym_WdiaeresisKeysym_Cyrillic_beKeysym_Thai_kokaiKeysym_Georgian_parKeysym_Georgian_jilKeysym_MillSignKeysym_braille_dot_2Keysym_braille_dots_2356Keysym_braille_dots_137Keysym_braille_dots_47Keysym_braille_dots_134567Keysym_Sinh_khaKeysym_Sinh_ru2Keysym_XF86HomePageKeysym_XF86WWWKeysym_XF86MessengerKeysym_SunFA_DiaeresisKeysym_SunComposeKeysym_Dacute_accentKeysym_Pointer_Button5Keysym_a Keysym_Eth Keysym_kana_eKeysym_Arabic_sheenKeysym_Macedonia_gjeKeysym_Greek_epsilonaccentKeysym_Greek_UPSILONKeysym_approximateKeysym_emspaceKeysym_hebrew_gimelKeysym_hebrew_tethKeysym_twosubscriptKeysym_foursubscriptKeysym_braille_dots_256Keysym_braille_dots_13678Keysym_braille_dots_4678Keysym_Sinh_jnyaKeysym_XF86User1KBKeysym_osfNextFieldKeysym_Sys_ReqKeysym_Multi_keyKeysym_ISO_Last_GroupKeysym_dead_abovereversedcommaKeysym_dead_longsolidusoverlayKeysym_3270_KeyClickKeysym_Farsi_4Keysym_Greek_iotadieresisKeysym_Greek_lambdaKeysym_Greek_phiKeysym_leftradicalKeysym_toprightsqbracket Keysym_lfKeysym_digitspaceKeysym_leftopentriangleKeysym_Thai_yoyingKeysym_Hangul_SsangPieubKeysym_Georgian_pharKeysym_XabovedotKeysym_braille_dots_12478Keysym_braille_dots_3478 Keysym_SunF37Keysym_SunPowerSwitchShiftKeysym_KP_RightKeysym_Pointer_Drag4Keysym_U Keysym_AgraveKeysym_adiaeresisKeysym_TabovedotKeysym_Cyrillic_E"Keysym_Greek_upsilonaccentdieresisKeysym_topintegralKeysym_onethird Keysym_heartKeysym_telephoneKeysym_Thai_thothongKeysym_Thai_lakkhangyaoKeysym_braille_dots_2347Keysym_braille_dots_128Keysym_braille_dots_38Keysym_braille_dots_245678Keysym_MuhenkanKeysym_Eisu_toggle Keysym_MenuKeysym_KP_Equal Keysym_F33Keysym_Caps_LockKeysym_ISO_EmphasizeKeysym_dead_doubleacute Keysym_exclamKeysym_O Keysym_egrave Keysym_oslashKeysym_PabovedotKeysym_Cyrillic_ghe_barKeysym_Cyrillic_njeKeysym_Cyrillic_veKeysym_uparrowKeysym_leftanglebracketKeysym_singlelowquotemarkKeysym_hebrew_finalnunKeysym_braille_dots_247Keysym_braille_dots_178Keysym_braille_dots_15678Keysym_XF86FinanceKeysym_XF86ScrollUpKeysym_XF86ZoomOutKeysym_XF86AudioRepeatKeysym_XF86YellowKeysym_SunFA_Circum Keysym_KP_F1Keysym_KP_DecimalKeysym_3270_PrintScreenKeysym_IKeysym_aogonek Keysym_cacuteKeysym_omacronKeysym_Arabic_8Keysym_Cyrillic_esKeysym_Greek_CHIKeysym_Thai_oangKeysym_Thai_saraiiKeysym_Armenian_feKeysym_Georgian_don Keysym_UhornKeysym_braille_dots_23456Keysym_braille_dots_124568Keysym_braille_dots_34568Keysym_Sinh_ghaKeysym_XF86AudioRecordKeysym_XF86Reply Keysym_RomajiKeysym_KP_Down Keysym_slashKeysym_CKeysym_ocircumflexKeysym_Arabic_2Keysym_Arabic_alefKeysym_Cyrillic_emKeysym_rightshoeKeysym_Thai_fofanKeysym_Thai_saraaKeysym_Hangul_SingleCandidateKeysym_Armenian_hyphenKeysym_Armenian_vevKeysym_Armenian_keKeysym_Georgian_ghanKeysym_ecircumflextildeKeysym_ObelowdotKeysym_Sinh_h2Keysym_Sinh_ndhaKeysym_XF86AudioNextKeysym_XF86MySitesKeysym_XF86SendKeysym_XF86UWBKeysym_SunOpen Keysym_Select Keysym_F24Keysym_ISO_LockKeysym_acircumflex Keysym_Abreve Keysym_ecaronKeysym_Dabovedot Keysym_kana_AKeysym_Arabic_hamzaonyehKeysym_Greek_LAMBDAKeysym_Greek_piKeysym_rightmiddlesummationKeysym_vertbarKeysym_leftpointerKeysym_Thai_leksiKeysym_Hangul_PhieufKeysym_Armenian_peKeysym_Armenian_RAKeysym_Georgian_heKeysym_ocircumflexhookKeysym_braille_dots_23Keysym_braille_dots_2457Keysym_braille_dots_238Keysym_braille_dots_24578Keysym_Sinh_eeKeysym_XF86Spell Keysym_R7Keysym_ISO_Level5_Shift Keysym_C_HKeysym_7Keysym_ScircumflexKeysym_overlineKeysym_kana_yaKeysym_Macedonia_KJEKeysym_rightarrowKeysym_trademarkincircleKeysym_rightdoublequotemarkKeysym_Thai_khokhonKeysym_Thai_chochangKeysym_Hangul_J_SsangKiyeogKeysym_ecircumflexacuteKeysym_ohornbelowdot Keysym_uhornKeysym_braille_dots_1257Keysym_braille_dots_357Keysym_Sinh_ee2Keysym_osfPrimaryPasteKeysym_osfBeginLineKeysym_osfDeselectAllKeysym_osfReselect Keysym_KP_9 Keysym_R1Keysym_dead_ogonekKeysym_Pointer_UpRightKeysym_Pointer_DblClick_DfltKeysym_3270_RuleKeysym_1Keysym_bracketright Keysym_AEKeysym_Ecircumflex Keysym_OgraveKeysym_udiaeresis Keysym_ENGKeysym_Arabic_kasraKeysym_Cyrillic_HA_descenderKeysym_Greek_finalsmallsigmaKeysym_em4spaceKeysym_Hangul_U Keysym_SCHWAKeysym_ocircumflexbelowdotKeysym_stricteqKeysym_braille_dots_124678Keysym_braille_dots_34678Keysym_XF86KbdLightOnOffKeysym_XF86SelectKeysym_hpYdiaeresis Keysym_KP_3 Keysym_F15 Keysym_L8Keysym_3270_Right2 Keysym_Aring Keysym_lcaronKeysym_Ukranian_iKeysym_Greek_accentdieresisKeysym_topleftsummationKeysym_integralKeysym_hebrew_heKeysym_Thai_sosoKeysym_Thai_saraaimaimalaiKeysym_Hangul_OKeysym_Georgian_weKeysym_Georgian_harKeysym_braille_dots_14Keysym_braille_dots_5Keysym_braille_dots_13457Keysym_braille_dots_123478Keysym_Sinh_chaKeysym_Sinh_thhaKeysym_XF86ModeLockKeysym_XF86Switch_VT_5Keysym_InsertChar Keysym_L2Keysym_Pointer_UpLeftKeysym_3270_IdentKeysym_bracketleftKeysym_brokenbarKeysym_HstrokeKeysym_Cyrillic_shhaKeysym_Greek_gammaKeysym_Greek_iotaKeysym_hebrew_betKeysym_Hangul_IKeysym_Armenian_yechKeysym_Armenian_eKeysym_Armenian_TSOKeysym_braille_dots_2567Keysym_braille_dots_1248Keysym_braille_dots_348Keysym_braille_dots_1235678Keysym_Sinh_aee2Keysym_XF86iTouchKeysym_XF86AwayKeysym_XF86AudioRandomPlayKeysym_DeleteLineKeysym_Ext16bit_RKeysym_KP_Multiply Keysym_F9 Keysym_R14Keysym_dead_perispomeniKeysym_kana_TEKeysym_Cyrillic_yaKeysym_thereforeKeysym_Thai_honokhukKeysym_Hangul_PanSiosKeysym_Armenian_verjaketKeysym_Armenian_separation_markKeysym_Armenian_da Keysym_OcaronKeysym_uhornbelowdotKeysym_braille_dots_1367Keysym_braille_dots_467Keysym_braille_dots_2345678Keysym_Sinh_riiKeysym_XF86BackForwardKeysym_Ext16bit_L Keysym_Insert Keysym_F3 Keysym_Alt_RKeysym_ISO_Level2_Latch Keysym_dead_eKeysym_SlowKeys_EnableKeysym_3270_Left2 Keysym_aring Keysym_scaronKeysym_doubleacuteKeysym_ImacronKeysym_kana_closingbracketKeysym_Arabic_hahKeysym_Macedonia_GJEKeysym_Greek_omicronaccentKeysym_Greek_ZETAKeysym_Greek_betaKeysym_notequalKeysym_horizlinescan5Keysym_Thai_lolingKeysym_uhorntildeKeysym_ninesubscriptKeysym_Sinh_ddaKeysym_Sinh_ae2Keysym_XF86LaunchFKeysym_mute_grave Keysym_Alt_LKeysym_ISO_Partial_Space_LeftKeysym_xKeysym_Arabic_noonKeysym_Arabic_dammatanKeysym_Cyrillic_JEKeysym_Cyrillic_yeruKeysym_Greek_PHIKeysym_hebrew_finalmemKeysym_hebrew_samekhKeysym_Hangul_YAKeysym_braille_dots_145Keysym_braille_dots_13567Keysym_braille_dots_4567Keysym_Sinh_caKeysym_Sinh_thaKeysym_XF86ViewKeysym_XF86LogWindowTreeKeysym_hpguilderKeysym_TourokuKeysym_ISO_Center_ObjectKeysym_RepeatKeys_EnableKeysym_Pointer_DblClick5Keysym_rKeysym_CcedillaKeysym_Arabic_percentKeysym_Greek_EPSILONKeysym_hebrew_lamedKeysym_hebrew_ayinKeysym_hebrew_zadiKeysym_Georgian_en Keysym_UhookKeysym_uhornacuteKeysym_braille_dots_12367Keysym_braille_dots_1358Keysym_braille_dots_458Keysym_Sinh_haKeysym_XF86ExcelKeysym_XF86TouchpadOffKeysym_SunFrontKeysym_KP_LeftKeysym_dead_aboveringKeysym_3270_PA2Keysym_lKeysym_Idiaeresis Keysym_zcaronKeysym_udoubleacuteKeysym_HcircumflexKeysym_Arabic_tatweelKeysym_Cyrillic_NJEKeysym_Cyrillic_TEKeysym_doubledaggerKeysym_phonographcopyrightKeysym_Thai_khokhuatKeysym_Hangul_J_NieunHieuhKeysym_Hangul_J_YeorinHieuhKeysym_Armenian_dzaKeysym_braille_dot_7Keysym_Sinh_maKeysym_XF86ContrastAdjustKeysym_XF86Launch4 Keysym_ReturnKeysym_Num_LockKeysym_fKeysym_kana_HAKeysym_Arabic_wawKeysym_Cyrillic_u_macronKeysym_Greek_NUKeysym_Thai_topatakKeysym_Thai_totaoKeysym_Hangul_StartKeysym_Georgian_onKeysym_Georgian_zharKeysym_braille_dot_1Keysym_braille_dots_136Keysym_braille_dots_46Keysym_braille_dots_145678Keysym_Sinh_auKeysym_Sinh_raKeysym_XF86Support Keysym_DownKeysym_dead_belowdiaeresisKeysym_Pointer_Button4Keysym_kana_commaKeysym_kana_MAKeysym_Farsi_9Keysym_Arabic_zainKeysym_Arabic_kafKeysym_Arabic_fathatanKeysym_Arabic_dammaKeysym_Serbian_njeKeysym_hebrew_reshKeysym_Thai_hohipKeysym_Armenian_VEV Keysym_uhookKeysym_braille_dots_12358Keysym_XF86MyComputerKeysym_XF86NewsKeysym_SunVideoRaiseBrightness Keysym_Massyo Keysym_dead_AKeysym_AccessX_EnableKeysym_Pointer_Drag_Dflt Keysym_CHKeysym_ZKeysym_backslash Keysym_hyphenKeysym_kana_RAKeysym_Farsi_3Keysym_Arabic_question_markKeysym_Arabic_tehKeysym_Greek_sigmaKeysym_Thai_maihanakatKeysym_Hangul_WI Keysym_EtildeKeysym_ColonSignKeysym_braille_dots_1468Keysym_braille_dots_568Keysym_Sinh_aiKeysym_Sinh_pha Keysym_SunF36 Keysym_hpUserKeysym_osfBackSpaceKeysym_osfPageDownKeysym_LinefeedKeysym_Terminate_ServerKeysym_Pointer_Drag3Keysym_3270_CursorBlinkKeysym_TKeysym_nobreakspaceKeysym_ucircumflex Keysym_itildeKeysym_AmacronKeysym_kana_FUKeysym_kana_WAKeysym_Serbian_tsheKeysym_Greek_deltaKeysym_Hangul_NieunHieuhKeysym_Hangul_YAEKeysym_Hangul_J_NieunKeysym_Armenian_voKeysym_Armenian_SEKeysym_AcircumflextildeKeysym_ohorngraveKeysym_ohornhookKeysym_braille_dots_2346Keysym_braille_dots_127Keysym_braille_dots_37Keysym_Sinh_sshaKeysym_XF86Meeting Keysym_F32Keysym_ISO_Move_Line_UpKeysym_N Keysym_EacuteKeysym_ooblique Keysym_dcaronKeysym_tcedillaKeysym_gcircumflexKeysym_kana_KUKeysym_Cyrillic_ha_descenderKeysym_Cyrillic_HAKeysym_Greek_THETAKeysym_Greek_XI Keysym_ffKeysym_upleftcorner Keysym_bottKeysym_Hangul_CieucKeysym_Hangul_J_RieulSiosKeysym_braille_dots_246Keysym_Sinh_uuKeysym_SunPrint_ScreenKeysym_osfAddModeKeysym_ISO_Level5_LockKeysym_ISO_Next_GroupKeysym_quotedblKeysym_H Keysym_iacuteKeysym_YcircumflexKeysym_mabovedotKeysym_kana_KOKeysym_Arabic_7Keysym_Ukranian_yiKeysym_Cyrillic_erKeysym_Cyrillic_SOFTSIGNKeysym_impliesKeysym_signaturemarkKeysym_rightsinglequotemarkKeysym_hebrew_kaphKeysym_Hangul_JamoKeysym_Hangul_AEKeysym_Hangul_AraeAKeysym_Armenian_gimKeysym_Armenian_TCHEKeysym_AcircumflexacuteKeysym_fivesuperiorKeysym_braille_dots_124567Keysym_braille_dots_34567Keysym_braille_dots_12468Keysym_braille_dots_3468Keysym_SunVideoLowerBrightness Keysym_F29Keysym_ISO_Level5_LatchKeysym_ISO_Set_Margin_LeftKeysym_ISO_Fast_Cursor_UpKeysym_dead_graveKeysym_Last_Virtual_ScreenKeysym_AudibleBell_EnableKeysym_BKeysym_kana_KIKeysym_Arabic_1Keysym_Arabic_hamzaonalefKeysym_Arabic_gafKeysym_Cyrillic_che_vertstrokeKeysym_Cyrillic_elKeysym_Cyrillic_peKeysym_topleftsqbracketKeysym_em3space Keysym_GcaronKeysym_EuroSignKeysym_cuberootKeysym_braille_dots_28Keysym_braille_dots_1578Keysym_braille_dots_678Keysym_hplongminusKeysym_KP_Insert Keysym_F23Keysym_dead_belowringKeysym_dead_belowmacron Keysym_Lacute Keysym_GbreveKeysym_eabovedotKeysym_kana_tsuKeysym_Arabic_pehKeysym_Arabic_lamKeysym_Cyrillic_efKeysym_Hangul_J_RieulKiyeogKeysym_Armenian_ATKeysym_Armenian_LYUNKeysym_Georgian_qarKeysym_ObarredKeysym_lbelowdotKeysym_braille_dots_2456Keysym_braille_dots_237Keysym_braille_dots_168Keysym_braille_dots_78Keysym_Sinh_ii2Keysym_XF86CycleAngleKeysym_PreviousCandidate Keysym_Find Keysym_R6Keysym_dead_lowlineKeysym_6Keysym_divisionKeysym_scedillaKeysym_umacronKeysym_Cyrillic_zeKeysym_Greek_UPSILONaccent Keysym_blankKeysym_checkerboardKeysym_Thai_saraaimaimuanKeysym_Hangul_WEOKeysym_Hangul_J_RieulHieuhKeysym_EcircumflexgraveKeysym_braille_dots_1256Keysym_braille_dots_356Keysym_braille_dots_235678Keysym_XF86RockerUpKeysym_XF86User2KBKeysym_SunAgain Keysym_KP_8Keysym_ISO_Release_Both_MarginsKeysym_ISO_Fast_Cursor_RightKeysym_dead_caronKeysym_First_Virtual_ScreenKeysym_0 Keysym_Ugrave Keysym_NcaronKeysym_IogonekKeysym_Greek_iotaaccentdieresisKeysym_onesixthKeysym_opentribulletupKeysym_Thai_phophanKeysym_Hangul_RieulPhieufKeysym_Armenian_jeKeysym_Georgian_zenKeysym_braille_dots_12578Keysym_braille_dots_3578 Keysym_Sinh_eKeysym_XF86StandbyKeysym_KP_Begin Keysym_KP_2 Keysym_F14 Keysym_L7Keysym_dead_breveKeysym_apostrophe Keysym_Thorn Keysym_Sacute Keysym_rcaron Keysym_ygraveKeysym_Greek_iotaaccent Keysym_toptKeysym_decimalpointKeysym_Thai_poplaKeysym_Thai_sosalaKeysym_Armenian_yentamnaKeysym_Armenian_menKeysym_NewSheqelSignKeysym_braille_dots_13Keysym_braille_dots_4Keysym_braille_dots_13456Keysym_braille_dots_24568Keysym_braille_dots_2378Keysym_XF86CopyKeysym_XF86Switch_VT_4Keysym_SunVideoDegaussKeysym_Dcircumflex_accentKeysym_hpClearLineKeysym_hpInsertLineKeysym_osfSelect Keysym_Pause Keysym_Left Keysym_L1 Keysym_ssharpKeysym_jcircumflex Keysym_wacuteKeysym_Arabic_hamza_belowKeysym_filledtribulletupKeysym_righttackKeysym_Hangul_HieuhKeysym_Armenian_ligature_ewKeysym_Armenian_zheKeysym_Armenian_DZAKeysym_Armenian_apostropheKeysym_Ohornhook Keysym_YhookKeysym_braille_dots_1247Keysym_braille_dots_347Keysym_braille_dots_278Keysym_XF86BrightnessAdjustKeysym_XF86HibernateKeysym_SunSys_Req Keysym_hpIOKeysym_Hankaku Keysym_Right Keysym_Undo Keysym_F8 Keysym_R13Keysym_onesuperiorKeysym_rcedillaKeysym_Arabic_haKeysym_Byelorussian_shortuKeysym_Cyrillic_zhe Keysym_nablaKeysym_musicalsharpKeysym_musicalflatKeysym_doublelowquotemarkKeysym_hebrew_yodKeysym_Hangul_SpecialKeysym_Hangul_RieulHieuhKeysym_Hangul_SsangSiosKeysym_Armenian_shaKeysym_Georgian_haeKeysym_braille_dots_14578Keysym_XF86HotLinksKeysym_osfPageLeft Keysym_F2Keysym_dead_circumflexKeysym_dead_belowcomma Keysym_c_hKeysym_3270_Setup Keysym_mu Keysym_thorn Keysym_ZacuteKeysym_lstroke Keysym_UbreveKeysym_MabovedotKeysym_Serbian_NJEKeysym_Cyrillic_shaKeysym_latincrossKeysym_acircumflextildeKeysym_AbrevetildeKeysym_braille_dot_10Keysym_braille_dots_123468Keysym_Sinh_luuKeysym_XF86AudioPauseKeysym_XF86LaunchEKeysym_XF86SplitScreenKeysym_XF86XferKeysym_Dcedilla_accentKeysym_longminus Keysym_DeleteKeysym_dead_strokeKeysym_dead_doublegraveKeysym_Pointer_DownRight Keysym_commaKeysym_greaterKeysym_wKeysym_exclamdownKeysym_plusminus Keysym_atildeKeysym_IabovedotKeysym_kana_NEKeysym_kana_switchKeysym_Arabic_raKeysym_Arabic_hamza_aboveKeysym_Cyrillic_U_straightKeysym_filledlefttribulletKeysym_Thai_saraae Keysym_yhookKeysym_braille_dots_1238Keysym_braille_dots_24678Keysym_XF86MonBrightnessDownKeysym_XF86PowerDownKeysym_XF86BookKeysym_hpDeleteCharKeysym_hpmute_asciitildeKeysym_Page_DownKeysym_ISO_Next_Group_LockKeysym_Pointer_DblClick4Keysym_3270_BackTabKeysym_qKeysym_Eabovedot Keysym_OE Keysym_kana_uKeysym_kana_SHIKeysym_kana_SEKeysym_Arabic_seenKeysym_Cyrillic_ZHE_descenderKeysym_Cyrillic_aKeysym_hebrew_zainKeysym_hebrew_finalpeKeysym_Thai_dochadaKeysym_Hangul_EndKeysym_Hangul_J_KiyeogKeysym_Hangul_J_RieulMieumKeysym_Armenian_TOKeysym_LbelowdotKeysym_acircumflexacuteKeysym_AbreveacuteKeysym_braille_dots_1357Keysym_braille_dots_457Keysym_braille_dots_23478Keysym_Sinh_njaKeysym_XF86AudioRaiseVolumeKeysym_XF86MemoKeysym_XF86Launch9 Keysym_osfUp Keysym_EscapeKeysym_ZenkakuKeysym_Super_RKeysym_ISO_Prev_GroupKeysym_3270_PA1 Keysym_equalKeysym_k Keysym_yen Keysym_aacuteKeysym_AogonekKeysym_Omacron Keysym_kana_oKeysym_Cyrillic_DEKeysym_Georgian_charKeysym_braille_dot_6Keysym_XF86Launch3Keysym_XF86OfficeHome Keysym_DtildeKeysym_hpKP_BackTabKeysym_osfInsertKeysym_KP_Page_DownKeysym_Super_LKeysym_e Keysym_kana_iKeysym_Arabic_hehKeysym_Ukrainian_IEKeysym_Byelorussian_SHORTUKeysym_Cyrillic_IEKeysym_Cyrillic_UKeysym_Greek_tauKeysym_botleftsummation Keysym_unionKeysym_logicalandKeysym_upcaret Keysym_circleKeysym_hebrew_finalzadeKeysym_Thai_fofaKeysym_Thai_nikhahitKeysym_Armenian_GIMKeysym_Georgian_cilKeysym_braille_dots_135Keysym_braille_dots_45Keysym_braille_dots_123578Keysym_Sinh_dhaKeysym_Sinh_baKeysym_Sinh_ai2Keysym_XF86WakeUpKeysym_osfBackTabKeysym_osfRestoreKeysym_ClearLine Keysym_Tab Keysym_ClearKeysym_ISO_Level3_ShiftKeysym_ISO_Group_ShiftKeysym_ISO_Set_Margin_RightKeysym_dead_aboveverticallineKeysym_Pointer_Button3Keysym_3270_EraseInput Keysym_lessKeysym_Ediaeresis Keysym_ccaron Keysym_tslashKeysym_kana_middledotKeysym_semivoicedsoundKeysym_Farsi_8Keysym_Cyrillic_shchaKeysym_Cyrillic_OKeysym_Cyrillic_HARDSIGNKeysym_crossinglinesKeysym_Thai_saraueKeysym_Hangul_MieumKeysym_Armenian_tsaKeysym_Armenian_raKeysym_Georgian_banKeysym_ecircumflexgraveKeysym_braille_dots_12357Keysym_braille_dots_1348Keysym_Sinh_gaKeysym_Sinh_nyaKeysym_SunPageUpKeysym_Y Keysym_degreeKeysym_kana_TSUKeysym_Farsi_2Keysym_Arabic_tehmarbutaKeysym_Ukrainian_IKeysym_Serbian_JEKeysym_Cyrillic_IKeysym_Greek_kappaKeysym_downarrowKeysym_openstarKeysym_Thai_ngonguKeysym_Thai_bahtKeysym_Hangul_RieulMieumKeysym_Hangul_IeungKeysym_Armenian_questionKeysym_Armenian_TYUNKeysym_Georgian_in Keysym_OhornKeysym_WonSignKeysym_braille_dots_1467Keysym_braille_dots_567Keysym_braille_dots_1234578Keysym_Sinh_laKeysym_XF86BackKeysym_XF86VendorHomeKeysym_XF86SaveKeysym_SunFA_Cedilla Keysym_L10Keysym_Pointer_Drag2Keysym_SKeysym_guillemotright Keysym_ae Keysym_otildeKeysym_dstrokeKeysym_Greek_MUKeysym_OcircumflextildeKeysym_DongSignKeysym_sevensubscriptKeysym_becauseKeysym_braille_dots_2345Keysym_braille_dots_126Keysym_braille_dots_36Keysym_XF86CalendarKeysym_XF86HistoryKeysym_osfActivateKeysym_osfEndLineKeysym_mute_asciicircumKeysym_Page_Up Keysym_F31Keysym_dead_belowtildeKeysym_asteriskKeysym_MKeysym_ordfeminineKeysym_OdiaeresisKeysym_CcircumflexKeysym_uogonekKeysym_Arabic_yehKeysym_Greek_etaKeysym_rightcaretKeysym_hebrew_shinKeysym_Armenian_iniKeysym_acircumflexhookKeysym_AbrevehookKeysym_braille_dots_245Keysym_braille_dots_12348Keysym_Sinh_vaKeysym_Dring_accentKeysym_osfSelectAllKeysym_G Keysym_oacuteKeysym_emacronKeysym_Arabic_6Keysym_seveneighthsKeysym_hebrew_wawKeysym_hebrew_tetKeysym_Thai_saraeKeysym_Hangul_J_NieunJieujKeysym_Armenian_MENKeysym_Armenian_VYUNKeysym_Georgian_sanKeysym_Ocircumflexacute Keysym_ohornKeysym_braille_dots_12467Keysym_braille_dots_3467Keysym_braille_dots_1458Keysym_braille_dots_135678Keysym_braille_dots_45678Keysym_XF86ApplicationRightKeysym_XF86DocumentsKeysym_XF86Music Keysym_F28Keysym_MouseKeys_Accel_EnableKeysym_A Keysym_kana_EKeysym_Arabic_0Keysym_Arabic_meemKeysym_Arabic_fathaKeysym_Arabic_switchKeysym_Greek_IOTAaccentKeysym_Greek_ALPHAKeysym_logicalor Keysym_endashKeysym_Hangul_RomajaKeysym_Hangul_J_DikeudKeysym_Armenian_ZHEKeysym_Armenian_REKeysym_braille_dots_27Keysym_XF86TerminalKeysym_osfHelp Keysym_F22Keysym_3270_Test Keysym_period Keysym_acute Keysym_RacuteKeysym_YdiaeresisKeysym_Arabic_ttehKeysym_Arabic_zahKeysym_Cyrillic_KA_descenderKeysym_Cyrillic_EN_descenderKeysym_Cyrillic_ZHEKeysym_botrightsummationKeysym_hebrew_doublelowlineKeysym_Hangul_PreHanjaKeysym_Armenian_SHAKeysym_braille_dots_236Keysym_braille_dots_167Keysym_Sinh_ooKeysym_Sinh_luu2Keysym_XF86Stop Keysym_osfCutKeysym_KP_Delete Keysym_R5Keysym_Pointer_DownKeysym_5Keysym_kana_conjunctiveKeysym_Arabic_sadKeysym_Cyrillic_jeKeysym_Cyrillic_SHAKeysym_Greek_LAMDAKeysym_Greek_omicronKeysym_Thai_lochulaKeysym_Georgian_chinKeysym_OhorntildeKeysym_uhorngrave Keysym_YtildeKeysym_braille_dots_12458Keysym_braille_dots_3458Keysym_XF86RotationKBKeysym_XF86SubtitleKeysym_XF86BlueKeysym_XF86LogGrabInfoKeysym_SunAudioLowerVolumeKeysym_Dgrave_accent Keysym_KP_7 Keysym_F19 Keysym_macron Keysym_TcaronKeysym_kana_TUKeysym_Arabic_heh_goalKeysym_emfilledrectKeysym_opentribulletdown Keysym_dagger Keysym_upshoeKeysym_Thai_nonenKeysym_Hangul_NieunJieujKeysym_Hangul_RieulKeysym_Hangul_J_KhieuqKeysym_Armenian_oKeysym_zstroke Keysym_ezhKeysym_braille_dots_18Keysym_braille_dots_1568Keysym_XF86CutKeysym_XF86RotationPBKeysym_XF86UserPBKeysym_XF86Switch_VT_9Keysym_osfPageUp Keysym_KP_1 Keysym_F13 Keysym_L6 Keysym_dead_uKeysym_periodcentered Keysym_YacuteKeysym_zabovedotKeysym_kana_TOKeysym_kana_YUKeysym_Cyrillic_U_macronKeysym_Cyrillic_teKeysym_filledrighttribulletKeysym_hebrew_kufKeysym_Thai_khorakhangKeysym_OhornacuteKeysym_braille_dots_12Keysym_braille_dots_3Keysym_braille_dots_24567Keysym_braille_dots_158Keysym_braille_dots_68Keysym_XF86LightBulbKeysym_XF86Switch_VT_3Keysym_XF86Switch_VT_12 Keysym_KP_TabKeysym_KP_Page_Up Keysym_dead_oKeysym_3270_ChangeScreenKeysym_quoterightKeysym_braceleftKeysym_UdoubleacuteKeysym_ncedillaKeysym_kana_TIKeysym_kana_YOKeysym_Greek_OMEGAKeysym_Greek_nuKeysym_enfilledcircbulletKeysym_Hangul_OEKeysym_Hangul_J_CieucKeysym_Georgian_kharKeysym_braille_dots_1246Keysym_braille_dots_346Keysym_Sinh_llaKeysym_XF86Travel Keysym_HenkanKeysym_KP_Enter Keysym_F7 Keysym_R12 Keysym_dead_iKeysym_Greek_TAU Keysym_htKeysym_horizlinescan9Keysym_enopencircbulletKeysym_hebrew_alephKeysym_Thai_thothungKeysym_Hangul_A Keysym_OhookKeysym_ybelowdotKeysym_braille_dots_12568Keysym_braille_dots_3568Keysym_XF86VideoKeysym_osfRight Keysym_F1Keysym_ISO_Prev_Group_LockKeysym_dead_belowverticalline Keysym_chKeysym_3270_AltCursorKeysym_botleftsqbracketKeysym_horizlinescan3Keysym_trademarkKeysym_Hangul_YEKeysym_Hangul_J_KiyeogSiosKeysym_Armenian_TSAKeysym_ocircumflextildeKeysym_ubelowdotKeysym_braille_dots_123467Keysym_braille_dots_2368Keysym_braille_dots_1678Keysym_XF86AudioPlayKeysym_XF86EjectKeysym_XF86LaunchD Keysym_KP_UpKeysym_Prev_Virtual_ScreenKeysym_Pointer_DfltBtnPrevKeysym_asciicircumKeysym_v Keysym_Egrave Keysym_OslashKeysym_OobliqueKeysym_Tcedilla Keysym_kappaKeysym_Cyrillic_YUKeysym_Greek_EPSILONaccentKeysym_prescriptionKeysym_hebrew_gimmelKeysym_hebrew_zayinKeysym_Armenian_butKeysym_Armenian_aybKeysym_Armenian_se Keysym_schwaKeysym_RupeeSignKeysym_braille_dots_1237Keysym_braille_dots_268Keysym_Sinh_oo2Keysym_osfPageRightKeysym_Pointer_DblClick3 Keysym_colonKeysym_pKeysym_bracerightKeysym_diaeresis Keysym_igrave Keysym_CacuteKeysym_scircumflexKeysym_fabovedotKeysym_Arabic_ddalKeysym_Ukranian_IKeysym_Cyrillic_haKeysym_Greek_IOTAdieresisKeysym_Greek_zetaKeysym_Greek_xiKeysym_Greek_rhoKeysym_emopenrectangleKeysym_Thai_khokhwaiKeysym_Thai_phophungKeysym_Hangul_J_SiosKeysym_Armenian_ZAKeysym_Armenian_chaKeysym_Georgian_kanKeysym_Acircumflexgrave Keysym_ohookKeysym_ocircumflexacuteKeysym_OcircumflexhookKeysym_eightsuperiorKeysym_braille_dots_1356Keysym_braille_dots_456Keysym_braille_dots_14568Keysym_braille_dots_12345678Keysym_Sinh_u2Keysym_XF86Launch8Keysym_XF86MailForwardKeysym_XF86FrameBackKeysym_ISO_Level3_LatchKeysym_ISO_Level3_LockKeysym_ISO_Group_LatchKeysym_ISO_Group_LockKeysym_jKeysym_ecircumflexKeysym_babovedotKeysym_wdiaeresisKeysym_kana_HEKeysym_Arabic_hamzaunderalefKeysym_Cyrillic_che_descenderKeysym_Ukrainian_YIKeysym_Greek_ETAKeysym_Greek_switchKeysym_greaterthanequalKeysym_functionKeysym_downshoeKeysym_Thai_lekkaoKeysym_Armenian_EKeysym_Armenian_INIKeysym_Armenian_NUKeysym_AcircumflexbelowdotKeysym_ibelowdotKeysym_braille_dot_5Keysym_braille_dots_123458Keysym_braille_dots_234578Keysym_braille_dots_12678Keysym_braille_dots_3678Keysym_Sinh_ruu2Keysym_XF86Launch2Keysym_XF86DisplayKeysym_ExecuteKeysym_KP_SpaceKeysym_d Keysym_ntilde Keysym_EcaronKeysym_WcircumflexKeysym_kana_MEKeysym_Arabic_superscript_alefKeysym_Arabic_dalKeysym_includedinKeysym_Thai_nonuKeysym_Hangul_KiyeogSiosKeysym_Hangul_JieujKeysym_Hangul_J_RieulPhieuf Keysym_AhookKeysym_ebelowdotKeysym_fourthrootKeysym_braille_dots_134Keysym_braille_dots_2478Keysym_XF86RockerEnterKeysym_SunPasteKeysym_osfDeleteKeysym_CodeinputKeysym_Zen_KohoKeysym_script_switch Keysym_dead_EKeysym_Pointer_LeftKeysym_Pointer_Button2Keysym_3270_DuplicateKeysym_onehalfKeysym_IcircumflexKeysym_ScedillaKeysym_ZabovedotKeysym_eogonekKeysym_kana_CHIKeysym_kana_REKeysym_Farsi_7Keysym_Macedonia_dseKeysym_horizconnectorKeysym_hebrew_peKeysym_Hangul_J_RieulPieubKeysym_Hangul_J_HieuhKeysym_Armenian_atKeysym_Georgian_vinKeysym_Georgian_hoeKeysym_abelowdotKeysym_tintegralKeysym_braille_dots_12356Keysym_braille_dots_1347Keysym_braille_dots_23468Keysym_braille_dots_1278Keysym_braille_dots_378Keysym_XF86TouchpadToggleKeysym_osfClear Keysym_BeginKeysym_KP_PriorKeysym_X Keysym_nacuteKeysym_odoubleacuteKeysym_lcedillaKeysym_UmacronKeysym_Farsi_1Keysym_Cyrillic_ka_descenderKeysym_Cyrillic_en_descenderKeysym_Greek_ALPHAaccentKeysym_oneeighthKeysym_Thai_bobaimaiKeysym_Thai_roruaKeysym_Hangul_PieubSiosKeysym_Georgian_nar Keysym_ibreveKeysym_braille_dots_14678Keysym_braille_dots_5678Keysym_Sinh_nnaKeysym_osfEscape Keysym_liraKeysym_dead_small_schwaKeysym_dead_greekKeysym_Pointer_Drag1Keysym_R Keysym_centKeysym_AdiaeresisKeysym_multiply Keysym_LcaronKeysym_abovedot Keysym_utildeKeysym_Cyrillic_KA_vertstrokeKeysym_Greek_OMEGAaccentKeysym_botrightsqbracketKeysym_partialderivativeKeysym_hebrew_hetKeysym_hebrew_tafKeysym_Thai_maiyamokKeysym_Hangul_WAKeysym_Georgian_gan Keysym_ahookKeysym_OhornbelowdotKeysym_YbelowdotKeysym_notelementofKeysym_braille_dots_125Keysym_braille_dots_35Keysym_braille_dots_123568Keysym_braille_dots_13478Keysym_Sinh_aaKeysym_XF86SearchKeysym_XF86ToolsKeysym_XF86BluetoothKeysym_Hiragana_Katakana Keysym_KP_F4 Keysym_F30Keysym_ISO_EnterKeysym_dead_abovedotKeysym_ampersandKeysym_LKeysym_guillemotleft Keysym_wgraveKeysym_Greek_ETAaccentKeysym_Thai_chochoeKeysym_Thai_sosuaKeysym_Hangul_Pieub Keysym_EZHKeysym_UbelowdotKeysym_emptysetKeysym_braille_dots_12347Keysym_Sinh_aeeKeysym_Sinh_faKeysym_XF86ZoomInKeysym_XF86AudioForwardKeysym_hpmute_acuteKeysym_osfBeginDataKeysym_ISO_Move_Line_DownKeysym_3270_RecordKeysym_FKeysym_cedillaKeysym_threequartersKeysym_questiondown Keysym_uacute Keysym_ogonekKeysym_RcedillaKeysym_Arabic_5Keysym_Arabic_thehKeysym_Thai_momaKeysym_Hangul_RieulPieubKeysym_dintegralKeysym_braille_dots_1457Keysym_braille_dots_1234568Keysym_braille_dots_23578Keysym_Sinh_kaKeysym_XF86PowerOffKeysym_XF86ShopKeysym_XF86RotateWindowsKeysym_XF86AudioCycleTrackKeysym_XF86TimeKeysym_osfQuickPaste Keysym_F27 Keysym_ScaronKeysym_hcircumflexKeysym_kcedillaKeysym_FabovedotKeysym_Cyrillic_ljeKeysym_ifonlyifKeysym_enfilledsqbulletKeysym_leftshoeKeysym_notapproxeqKeysym_braille_dots_26 Keysym_Sinh_uKeysym_Sinh_pa Keysym_F21Keysym_ISO_Left_TabKeysym_dead_hornKeysym_3270_CursorSelectKeysym_parenleftKeysym_LstrokeKeysym_BabovedotKeysym_kana_KAKeysym_lowleftcornerKeysym_openrectbulletKeysym_filledtribulletdownKeysym_Hangul_MultipleCandidateKeysym_Armenian_GHATKeysym_Armenian_tcheKeysym_Georgian_xanKeysym_ecircumflexhookKeysym_IbelowdotKeysym_UhornbelowdotKeysym_sevensuperiorKeysym_zerosubscriptKeysym_sixsubscriptKeysym_braille_dots_235Keysym_braille_dots_123678 Keysym_Sinh_oKeysym_Sinh_lu2 Keysym_XF86GoKeysym_hpResetKeysym_BackTab Keysym_R4 Keysym_Meta_RKeysym_4Keysym_Ukranian_JEKeysym_Thai_lekchetKeysym_Hangul_J_MieumKeysym_Hangul_J_PhieufKeysym_Armenian_sheshtKeysym_Georgian_canKeysym_acircumflexgraveKeysym_AbrevegraveKeysym_EbelowdotKeysym_notidenticalKeysym_braille_dots_12457Keysym_braille_dots_3457 Keysym_Sinh_i Keysym_XF86QKeysym_InsertLine Keysym_KP_6 Keysym_F18 Keysym_Meta_LKeysym_Pointer_DownLeftKeysym_Udiaeresis Keysym_agrave Keysym_Zcaron Keysym_oeKeysym_Greek_OMICRONaccentKeysym_Greek_thetaKeysym_Thai_lekhaKeysym_Hangul_J_IeungKeysym_Hangul_SunkyeongeumMieumKeysym_Armenian_AYBKeysym_Armenian_toKeysym_Armenian_lyunKeysym_AbelowdotKeysym_fivesubscriptKeysym_braille_dots_17Keysym_braille_dots_1567Keysym_braille_dots_8Keysym_braille_dots_1234678Keysym_XF86FavoritesKeysym_XF86TopMenuKeysym_XF86Switch_VT_8Keysym_SunPageDownKeysym_osfMenuBarKeysym_Henkan_Mode Keysym_Redo Keysym_KP_0 Keysym_F12 Keysym_L5Keysym_ISO_Partial_Line_DownKeysym_3270_FieldMarkKeysym_semicolonKeysym_idotlessKeysym_Arabic_commaKeysym_Arabic_qafKeysym_Farsi_yehKeysym_Cyrillic_SCHWAKeysym_numerosignKeysym_Cyrillic_deKeysym_Greek_RHOKeysym_botintegralKeysym_Thai_leksunKeysym_Hangul_CodeinputKeysym_Armenian_CHAKeysym_Georgian_jhanKeysym_acircumflexbelowdotKeysym_AbrevebelowdotKeysym_LiraSignKeysym_braille_dots_2Keysym_braille_dots_157Keysym_braille_dots_67Keysym_braille_dots_125678Keysym_braille_dots_35678Keysym_Sinh_iiKeysym_XF86AudioPrevKeysym_XF86Community Keysym_XF86CDKeysym_XF86Switch_VT_2Keysym_XF86Switch_VT_11Keysym_mute_diaeresisKeysym_KP_HomeKeysym_3270_ExSelect Keysym_eth Keysym_kraKeysym_kana_NUKeysym_Cyrillic_U_straight_barKeysym_Ukrainian_ieKeysym_Cyrillic_ieKeysym_Cyrillic_KAKeysym_Cyrillic_EN Keysym_nl Keysym_emdashKeysym_rightpointerKeysym_Thai_lekpaetKeysym_Hangul_J_RieulTieutKeysym_PesetaSignKeysym_braille_dots_1245Keysym_braille_dots_345Keysym_XF86FrameForwardKeysym_SunCopyKeysym_KP_Next Keysym_F6 Keysym_R11Keysym_ISO_Release_Margin_RightKeysym_ycircumflexKeysym_kana_SUKeysym_kana_NOKeysym_Cyrillic_CHE_vertstrokeKeysym_Cyrillic_softsignKeysym_topleftparensKeysym_lessthanequalKeysym_Armenian_full_stopKeysym_Armenian_accentKeysym_Armenian_PYURKeysym_Georgian_tanKeysym_braille_dots_12567Keysym_braille_dots_3567Keysym_XF86AudioMediaKeysym_XF86SuspendKeysym_DeleteChar Keysym_abreve Keysym_ItildeKeysym_kana_SOKeysym_kana_NIKeysym_Serbian_jeKeysym_Serbian_dzeKeysym_Macedonia_DSEKeysym_Cyrillic_DZHEKeysym_variationKeysym_hairspaceKeysym_upstileKeysym_hebrew_qophKeysym_Hangul_PostHanja Keysym_EhookKeysym_EcircumflexbelowdotKeysym_UhorntildeKeysym_braille_dots_2367Keysym_braille_dots_148Keysym_braille_dots_58Keysym_braille_dots_134578Keysym_XF86LaunchC Keysym_PrintKeysym_Shift_RKeysym_3270_QuitKeysym_u Keysym_DcaronKeysym_DstrokeKeysym_Cyrillic_i_macronKeysym_Cyrillic_eKeysym_Greek_muKeysym_topleftradical Keysym_uptackKeysym_Thai_thanthakhatKeysym_Hangul_TieutKeysym_Armenian_amanakKeysym_braille_dots_1236Keysym_braille_dots_267Keysym_XF86StartKeysym_XF86WheelButtonKeysym_DdiaeresisKeysym_KP_BackTabKeysym_Shift_LKeysym_ISO_Partial_Space_RightKeysym_dead_dasiaKeysym_Pointer_DblClick2Keysym_numbersignKeysym_o Keysym_IacuteKeysym_OcircumflexKeysym_idiaeresis Keysym_ograveKeysym_UogonekKeysym_Arabic_maddaonalefKeysym_Cyrillic_IOKeysym_downcaretKeysym_Thai_ruKeysym_Thai_sarauuKeysym_Thai_maihanakat_maithoKeysym_Hangul_HanjaKeysym_Hangul_RieulTieutKeysym_Hangul_J_SsangSiosKeysym_Armenian_benKeysym_Georgian_shinKeysym_OcircumflexgraveKeysym_UhornacuteKeysym_containsasKeysym_braille_dots_14567Keysym_Sinh_e2Keysym_XF86AudioStopKeysym_XF86OpenURLKeysym_XF86Launch7Keysym_XF86CalculaterKeysym_hpblock Keysym_CancelKeysym_KP_SeparatorKeysym_ISO_Release_Margin_Left Keysym_minusKeysym_iKeysym_asciitildeKeysym_AcircumflexKeysym_EmacronKeysym_Arabic_vehKeysym_permilleKeysym_hebrew_finalzadiKeysym_Hangul_J_RieulKeysym_Georgian_rae Keysym_ehookKeysym_braille_dot_4Keysym_braille_dots_123457Keysym_braille_dots_2358Keysym_Sinh_mbaKeysym_XF86AudioMuteKeysym_XF86MailKeysym_XF86ScreenSaverKeysym_XF86Launch1Keysym_XF86ClearKeysym_XF86CloseKeysym_SunFind Keysym_SystemKeysym_Kanji_BangouKeysym_dead_diaeresisKeysym_dead_hook Keysym_plus Keysym_graveKeysym_cKeysym_Arabic_thal Keysym_Ukrainian_ghe_with_upturn Keysym_botvertsummationconnectorKeysym_leftarrow Keysym_righttKeysym_ballotcrossKeysym_malesymbol Keysym_caretKeysym_hebrew_tawKeysym_Armenian_reKeysym_eightsubscriptKeysym_elementofKeysym_braille_dots_258Keysym_Sinh_o2Keysym_XF86CalculatorKeysym_XF86Refresh Keysym_ResetKeysym_ISO_Last_Group_LockKeysym_ISO_Continuous_UnderlineKeysym_Pointer_Button1 Keysym_kana_aKeysym_Farsi_6Keysym_Cyrillic_LJEKeysym_Cyrillic_tseKeysym_Greek_upsilonKeysym_infinity Keysym_vtKeysym_fiveeighthsKeysym_Thai_lekhokKeysym_Hangul_Sios Keysym_ocaronKeysym_uhornhookKeysym_braille_dots_1346Keysym_braille_dots_23467Keysym_Sinh_alKeysym_XF86ExplorerKeysym_XF86BatteryKeysym_KatakanaKeysym_Eisu_ShiftKeysym_Pointer_Accelerate Keysym_C_hKeysym_WKeysym_Farsi_0Keysym_Arabic_noon_ghunna Keysym_Ukrainian_GHE_WITH_UPTURNKeysym_Greek_IOTAdiaeresisKeysym_figdashKeysym_underbarKeysym_Thai_khokhaiKeysym_Thai_sarauKeysym_Armenian_HOKeysym_braille_dots_234568Keysym_XF86ReloadKeysym_SunFA_Tilde Keysym_Help Keysym_F35Keysym_ISO_Fast_Cursor_DownKeysym_dead_belowbreveKeysym_Q Keysym_caron Keysym_RcaronKeysym_sabovedot Keysym_YgraveKeysym_kana_tu Keysym_kana_UKeysym_Serbian_ljeKeysym_Cyrillic_AKeysym_maltesecrossKeysym_Thai_saraoKeysym_Hangul_AraeAEKeysym_Armenian_HIKeysym_Georgian_hieKeysym_ZstrokeKeysym_abrevetildeKeysym_OhorngraveKeysym_partdifferentialKeysym_braille_dots_124Keysym_braille_dots_34Keysym_braille_dots_123567Keysym_braille_dots_2468Keysym_XF86NewKeysym_XF86WordKeysym_SunAltGraphKeysym_SunUndoKeysym_hpmute_asciicircumKeysym_osfExtend Keysym_KP_F3Keysym_ISO_First_Group_LockKeysym_dead_cedillaKeysym_K Keysym_breveKeysym_Ncedilla Keysym_WacuteKeysym_kana_yu Keysym_kana_OKeysym_Arabic_khahKeysym_similarequalKeysym_downtackKeysym_Thai_saraiKeysym_Hangul_RieulYeorinHieuhKeysym_Armenian_kheKeysym_Armenian_tyunKeysym_braille_dots_12346Keysym_braille_dots_23458Keysym_braille_dots_1268Keysym_braille_dots_368Keysym_Sinh_uu2Keysym_XF86KbdBrightnessUpKeysym_XF86AudioRewindKeysym_XF86OpenKeysym_SunFA_AcuteKeysym_Pointer_UpKeysym_EKeysym_gcedillaKeysym_kana_yo Keysym_kana_IKeysym_voicedsoundKeysym_Arabic_4Keysym_Arabic_shaddaKeysym_Cyrillic_GHE_barKeysym_Cyrillic_BEKeysym_Greek_GAMMAKeysym_identicalKeysym_hebrew_samechKeysym_Hangul_YEOKeysym_Hangul_WAEKeysym_abreveacuteKeysym_braille_dots_1456Keysym_braille_dots_1234567Keysym_XF86Sleep Keysym_Home Keysym_F26Keysym_MouseKeys_EnableKeysym_Pointer_EnableKeysKeysym_3270_Play Keysym_ETHKeysym_gabovedotKeysym_kana_fullstopKeysym_Arabic_hamzaKeysym_Arabic_madda_aboveKeysym_Arabic_farsi_yehKeysym_hebrew_finalkaphKeysym_Thai_dodekKeysym_Thai_leksamKeysym_Hangul_EUKeysym_Korean_WonKeysym_braille_dots_25Keysym_braille_dots_13468Keysym_braille_dots_234678Keysym_XF86PicturesKeysym_DRemoveKeysym_osfMenu Keysym_Next Keysym_F20 Keysym_R9Keysym_Hyper_RKeysym_dead_capital_schwaKeysym_9Keysym_onequarter Keysym_Atilde Keysym_UringKeysym_cabovedotKeysym_Greek_OMICRONKeysym_leftmiddlecurlybrace Keysym_cursorKeysym_hebrew_bethKeysym_Thai_leknungKeysym_Hangul_switchKeysym_Hangul_EOKeysym_Hangul_J_JieujKeysym_Armenian_vyunKeysym_ecircumflexbelowdotKeysym_braille_dots_234Keysym_braille_dots_2578Keysym_XF86DOSKeysym_XF86ScrollClickKeysym_SunProps Keysym_R3Keysym_Hyper_LKeysym_BounceKeys_EnableKeysym_3Keysym_Cyrillic_SHHAKeysym_Serbian_DZEKeysym_Cyrillic_yuKeysym_Cyrillic_hardsignKeysym_Greek_IOTAKeysym_vertconnectorKeysym_secondsKeysym_Thai_thonangmonthoKeysym_Thai_maiek Keysym_HangulKeysym_Armenian_YECH Keysym_etildeKeysym_ocircumflexgraveKeysym_braille_dots_12456Keysym_braille_dots_3456Keysym_braille_dots_23568Keysym_braille_dots_1378Keysym_braille_dots_478Keysym_braille_dots_1345678Keysym_Sinh_jaKeysym_SunStopKeysym_osfPrevField Keysym_block Keysym_KP_5 Keysym_F17 Keysym_AacuteKeysym_Cyrillic_VEKeysym_rightmiddlecurlybraceKeysym_rightopentriangleKeysym_leftdoublequotemarkKeysym_emfilledcircleKeysym_Thai_saraueeKeysym_Armenian_za Keysym_IhookKeysym_UhornhookKeysym_threesubscriptKeysym_braille_dots_16Keysym_braille_dots_7Keysym_Sinh_jhaKeysym_Sinh_ttaKeysym_XF86PhoneKeysym_XF86GreenKeysym_XF86Switch_VT_7 Keysym_F11 Keysym_L4Keysym_3270_Reset Keysym_eacute Keysym_uringKeysym_Ukrainian_yiKeysym_Cyrillic_gheKeysym_Cyrillic_ESKeysym_Greek_BETAKeysym_threeeighths Keysym_jotKeysym_Thai_sorusiKeysym_Hangul_YU Keysym_Hangul_SunkyeongeumPhieufKeysym_Armenian_BENKeysym_Armenian_nuKeysym_Armenian_FEKeysym_ninesuperiorKeysym_braille_dots_1Keysym_braille_dots_156Keysym_braille_dots_13578Keysym_braille_dots_4578Keysym_XF86ForwardKeysym_XF86AudioMicMuteKeysym_XF86Switch_VT_1Keysym_XF86Switch_VT_10Keysym_SunAudioMuteKeysym_osfPaste Keysym_UserKeysym_Kana_Lock Keysym_PriorKeysym_Control_RKeysym_Shift_LockKeysym_Overlay2_EnableKeysym_3270_CopyKeysym_currency Keysym_CcaronKeysym_ccircumflex Keysym_TslashKeysym_SabovedotKeysym_Arabic_heh_doachashmeeKeysym_Arabic_yeh_bareeKeysym_Cyrillic_EMKeysym_Cyrillic_YERUKeysym_Greek_upsilonaccentKeysym_Greek_alpha Keysym_crKeysym_rightanglebracketKeysym_lefttackKeysym_Thai_thothanKeysym_Thai_thothahanKeysym_Hangul_EKeysym_Hangul_YOKeysym_Hangul_J_PieubKeysym_Armenian_KEKeysym_NairaSignKeysym_approxeqKeysym_braille_dots_12378Keysym_Sinh_yaKeysym_hpInsertCharKeysym_hpModelock2Keysym_hpSystemKeysym_hpmute_diaeresis Keysym_F5 Keysym_R10Keysym_Control_LKeysym_dead_abovecommaKeysym_dead_currencyKeysym_StickyKeys_EnableKeysym_Pointer_Button_Dflt Keysym_spaceKeysym_UcircumflexKeysym_EogonekKeysym_LcedillaKeysym_kana_TAKeysym_Cyrillic_ka_vertstrokeKeysym_Greek_PIKeysym_radicalKeysym_horizlinescan7Keysym_twofifthsKeysym_fourfifths Keysym_careof Keysym_markerKeysym_Hangul_YIKeysym_Hangul_SunkyeongeumPieubKeysym_Armenian_kenKeysym_Armenian_PEKeysym_Georgian_fi Keysym_gcaronKeysym_Acircumflexhook Keysym_ihookKeysym_braille_dots_23678Keysym_XF86ScrollDownKeysym_XF86WLANKeysym_XF86UngrabKeysym_hpDeleteLineKeysym_Kana_ShiftKeysym_ISO_Fast_Cursor_Left Keysym_dead_aKeysym_AccessX_Feedback_EnableKeysym_Pointer_Right Keysym_ChKeysym_underscoreKeysym_zKeysym_section Keysym_Otilde Keysym_lacute Keysym_gbreveKeysym_GcircumflexKeysym_kana_HUKeysym_kana_YAKeysym_Cyrillic_u_straightKeysym_Serbian_djeKeysym_Cyrillic_TSEKeysym_Greek_alphaaccentKeysym_Greek_SIGMAKeysym_Greek_lamdaKeysym_horizlinescan1Keysym_hebrew_nunKeysym_Thai_chochanKeysym_Hangul_JeonjaKeysym_Hangul_KiyeogKeysym_braille_dots_147Keysym_braille_dots_57Keysym_XF86AudioLowerVolumeKeysym_XF86LaunchBKeysym_XF86ClearGrab Keysym_KanjiKeysym_Mae_KohoKeysym_KP_DivideKeysym_dead_belowdotKeysym_3270_EnterKeysym_quoteleftKeysym_tKeysym_OdoubleacuteKeysym_GabovedotKeysym_kana_HOKeysym_kana_MUKeysym_Arabic_semicolonKeysym_Arabic_jehKeysym_Greek_omegaaccentKeysym_Greek_DELTAKeysym_botrightparensKeysym_doubbaselinedotKeysym_onefifth Keysym_quadKeysym_Armenian_OKeysym_braille_blankKeysym_braille_dots_1235Keysym_hpmute_graveKeysym_Mode_switch Keysym_dead_UKeysym_Overlay1_EnableKeysym_Pointer_DblClick1Keysym_questionKeysym_n Keysym_Oacute Keysym_ugrave Keysym_ncaronKeysym_CabovedotKeysym_kana_openingbracketKeysym_kana_HIKeysym_kana_MOKeysym_kana_RUKeysym_Serbian_LJEKeysym_Cyrillic_cheKeysym_Greek_epsilonKeysym_hebrew_zadeKeysym_Thai_phinthuKeysym_Hangul_KkogjiDalrinIeungKeysym_braille_dot_9Keysym_braille_dots_25678Keysym_Sinh_riKeysym_Sinh_ng2Keysym_XF86Launch6 Keysym_IO Keysym_Break Keysym_dead_OKeysym_hKeysym_paragraph Keysym_sacuteKeysym_hstrokeKeysym_KcedillaKeysym_kana_MIKeysym_kana_ROKeysym_Cyrillic_CHE_descenderKeysym_Greek_omegaKeysym_Hangul_SsangKiyeogKeysym_Armenian_KHEKeysym_braille_dot_3Keysym_braille_dots_123456Keysym_braille_dots_2357Keysym_braille_dots_138Keysym_braille_dots_48Keysym_braille_dots_134568Keysym_XF86Launch0Keysym_hpBackTabKeysym_osfEndDataKeysym_SingleCandidateKeysym_ISO_First_Group Keysym_dead_I Keysym_atKeysym_bKeysym_masculineKeysym_ediaeresisKeysym_kana_WOKeysym_kana_RIKeysym_Cyrillic_O_barKeysym_Serbian_TSHEKeysym_Cyrillic_YAKeysym_Greek_psiKeysym_includes Keysym_clubKeysym_Thai_luKeysym_Hangul_RieulSiosKeysym_Armenian_paruykKeysym_Armenian_DAKeysym_squarerootKeysym_braille_dots_257Keysym_Sinh_kunddaliyaKeysym_XF86MonBrightnessUpKeysym_XF86KbdBrightnessDownKeysym_XF86LogOffKeysym_sterlingKeysym_imacronKeysym_Farsi_5Keysym_Arabic_jeemKeysym_Arabic_dadKeysym_braille_dots_1345Keysym_braille_dots_124578Keysym_braille_dots_34578Keysym_Sinh_nddaKeysym_XF86RockerDownKeysym_XF86RedKeysym_osfPrevMenuKeysym_Pointer_Drag5Keysym_V Keysym_zacute Keysym_ubreveKeysym_Arabic_hamzaonwawKeysym_Arabic_fehKeysym_Ukranian_jeKeysym_Hangul_WEKeysym_braille_dots_234567Keysym_braille_dots_2348Keysym_Sinh_aeKeysym_Sinh_dhhaKeysym_Sinh_bhaKeysym_Sinh_i2Keysym_XF86ApplicationLeftKeysym_osfCancelKeysym_mute_acute Keysym_End Keysym_F34Keysym_Next_Virtual_ScreenKeysym_PKeysym_twosuperiorKeysym_odiaeresisKeysym_JcircumflexKeysym_Arabic_ainKeysym_Cyrillic_o_barKeysym_Greek_UPSILONdieresisKeysym_enspaceKeysym_ellipsis!Keysym_Hangul_J_KkogjiDalrinIeungKeysym_abrevehookKeysym_foursuperiorKeysym_braille_dots_123Keysym_braille_dots_2467Keysym_braille_dots_248Keysym_braille_dots_134678Keysym_XF86TaskPaneKeysym_XF86TouchpadOnKeysym_XF86Next_VModeKeysym_osfDown Keysym_KP_F2Keysym_ISO_Partial_Line_UpKeysym_dead_iotaKeysym_dead_voiced_soundKeysym_dead_invertedbreveKeysym_JKeysym_ccedilla Keysym_kana_NKeysym_Arabic_9Keysym_Arabic_ghainKeysym_Cyrillic_shortiKeysym_Greek_upsilondieresisKeysym_intersectionKeysym_thinspaceKeysym_Hangul_PreviousCandidateKeysym_Hangul_DikeudKeysym_Hangul_J_TieutKeysym_Georgian_lasKeysym_FFrancSignKeysym_braille_dots_12345Keysym_braille_dots_23457Keysym_braille_dots_1267Keysym_braille_dots_367Keysym_XF86WebCamKeysym_guilder Keysym_UpKeysym_dead_belowcircumflexKeysym_3270_DeleteWordKeysym_DKeysym_Arabic_3Keysym_Cyrillic_kaKeysym_Cyrillic_enKeysym_Cyrillic_GHEKeysym_toprightsummationKeysym_lowrightcornerKeysym_filledrectbulletKeysym_diamondKeysym_femalesymbolKeysym_Hebrew_switchKeysym_Thai_phosamphaoKeysym_Thai_paiyannoiKeysym_Thai_maichattawaKeysym_Thai_leksongKeysym_Hangul_J_PieubSiosKeysym_CruzeiroSignKeysym_braille_dots_1245678Keysym_braille_dots_345678Keysym_osfCopy Keysym_F25Keysym_ydiaeresisKeysym_kana_KEKeysym_Arabic_rrehKeysym_Arabic_fullstop Keysym_topvertsummationconnectorKeysym_leftsinglequotemarkKeysym_telephonerecorderKeysym_hebrew_memKeysym_Hangul_J_PanSiosKeysym_EcuSignKeysym_zerosuperiorKeysym_sixsuperiorKeysym_braille_dots_24Keysym_braille_dots_13467Keysym_braille_dots_2458Keysym_Sinh_sha Keysym_R8Keysym_8Keysym_threesuperior Keysym_THORNKeysym_wcircumflexKeysym_Arabic_behKeysym_Cyrillic_I_macronKeysym_enopensquarebulletKeysym_Hangul_SsangDikeudKeysym_Hangul_KhieuqKeysym_Hangul_YeorinHieuhKeysym_Armenian_exclamKeysym_Armenian_KENKeysym_ohorntildeKeysym_onesubscriptKeysym_braille_dots_1258Keysym_braille_dots_358Keysym_Sinh_ngaKeysym_Sinh_ddhaKeysym_XF86Market Keysym_R2Keysym_3270_EraseEOFKeysym_3270_JumpKeysym_percentKeysym_2 Keysym_IgraveKeysym_icircumflexKeysym_amacronKeysym_Serbian_DJEKeysym_Greek_etaaccentKeysym_signifblankKeysym_minutesKeysym_hebrew_dalethKeysym_hebrew_chetKeysym_Thai_maitaikhuKeysym_Armenian_VOKeysym_UhorngraveKeysym_braille_dots_23567Keysym_Sinh_aa2Keysym_XF86AddFavoriteKeysym_XF86MenuKBKeysym_XF86PasteKeysym_mute_asciitildeKeysym_Scroll_Lock Keysym_KP_4 Keysym_F16 Keysym_L9Keysym_Pointer_DfltBtnNext Keysym_dollarKeysym_parenrightKeysym_Arabic_kehehKeysym_Cyrillic_ioKeysym_Cyrillic_SHORTIKeysym_Greek_chiKeysym_botleftparensKeysym_uprightcornerKeysym_twothirdsKeysym_threefifthsKeysym_Armenian_ghatKeysym_ohornacuteKeysym_braille_dots_15Keysym_braille_dots_6Keysym_braille_dots_13458 Keysym_Sinh_aKeysym_XF86MenuPBKeysym_XF86Switch_VT_6Keysym_SunAudioRaiseVolumeKeysym_MultipleCandidate Keysym_F10 Keysym_L3Keysym_dead_tildeKeysym_dead_semivoiced_soundKeysym_registered Keysym_NtildeKeysym_prolongedsoundKeysym_Arabic_tchehKeysym_Arabic_alefmaksuraKeysym_Arabic_kasratanKeysym_Ukranian_YIKeysym_Cyrillic_ERKeysym_Cyrillic_CHEKeysym_Thai_yoyakKeysym_Georgian_anKeysym_xabovedotKeysym_braille_dots_2568 Keysym_hplira Keysym_R15Keysym_notsignKeysym_tabovedotKeysym_Cyrillic_uKeysym_Cyrillic_ELKeysym_Cyrillic_PEKeysym_Greek_horizbar Keysym_lefttKeysym_punctspaceKeysym_emopencircleKeysym_checkmarkKeysym_overbarKeysym_downstileKeysym_Thai_thophuthaoKeysym_Thai_maithoKeysym_Georgian_tarKeysym_abrevebelowdotKeysym_braille_dots_1368Keysym_braille_dots_468Keysym_Sinh_ngKeysym_Sinh_tthaKeysym_XF86OptionKeysym_hpModelock1Keysym_HiraganaKeysym_Zenkaku_HankakuKeysym_KP_Subtract Keysym_F4"Keysym_ISO_Discontinuous_UnderlineKeysym_dead_acuteKeysym_dead_macronKeysym_copyright Keysym_NacuteKeysym_pabovedotKeysym_Arabic_sukunKeysym_Cyrillic_u_straight_barKeysym_Macedonia_kjeKeysym_Cyrillic_oKeysym_Cyrillic_EFKeysym_Cyrillic_SHCHAKeysym_Greek_PSIKeysym_hebrew_daletKeysym_Thai_saraamKeysym_Hangul_BanjaKeysym_Hangul_NieunKeysym_Georgian_man Keysym_IbreveKeysym_obarredKeysym_EcircumflextildeKeysym_Sinh_naKeysym_Sinh_au2Keysym_XF86GameKeysym_BackSpace Keysym_KP_EndKeysym_y Keysym_racute Keysym_eng Keysym_UtildeKeysym_Ukrainian_iKeysym_Cyrillic_iKeysym_Cyrillic_ZEKeysym_Greek_KAPPAKeysym_soliddiamondKeysym_fivesixthsKeysym_leftcaretKeysym_Thai_wowaenKeysym_Armenian_hoKeysym_braille_dots_146Keysym_braille_dots_56Keysym_braille_dots_13568Keysym_braille_dots_4568Keysym_Sinh_saKeysym_XF86ToDoListKeysym_XF86LaunchA Keysym_SunCutKeysym_SunPowerSwitchKeysym_osfLeftKeysym_osfNextMenuKeysym_s Keysym_barKeysym_iogonek Keysym_WgraveKeysym_kana_NAKeysym_Arabic_tahKeysym_Cyrillic_zhe_descenderKeysym_toprightparensKeysym_Thai_chochingKeysym_Thai_saraaaKeysym_Thai_maitriKeysym_Hangul_SsangJieujKeysym_Armenian_hiKeysym_Armenian_JEKeysym_Armenian_pyurKeysym_Georgian_unKeysym_EcircumflexacuteKeysym_obelowdotKeysym_Ocircumflexbelowdot Keysym_ytildeKeysym_braille_dots_1234Keysym_braille_dots_12368Keysym_braille_dots_2678Keysym_XF86Prev_VModeKeysym_SunFA_GraveKeysym_osfUndoKeysym_dead_psiliKeysym_3270_PA3Keysym_m Keysym_Uacute Keysym_tcaronKeysym_GcedillaKeysym_dabovedotKeysym_kana_SAKeysym_Cyrillic_schwaKeysym_Cyrillic_dzheKeysym_hexagramKeysym_Hangul_RieulKiyeogKeysym_Armenian_tsoKeysym_abrevegraveKeysym_EcircumflexhookKeysym_braille_dot_8Keysym_braille_dots_1478Keysym_braille_dots_578Keysym_Sinh_luKeysym_XF86Launch5keycode_10channelsupkeycode_vendor keycode_filekeycode_zenkakuhankaku keycode_kp2keycode_scrolllockkeycode_del_eos keycode_ab keycode_hanja keycode_kp8keycode_fn_f11keycode_fn_esc keycode_fnkeycode_coffeekeycode_touchpad_toggle keycode_fn_f5keycode_videophonekeycode_configkeycode_dollarkeycode_numeric_4 keycode_tv2 keycode_f12keycode_taskmanager keycode_f18keycode_homepage keycode_endkeycode_katakanahiragana keycode_space keycode_3 keycode_fn_b keycode_gameskeycode_rewind keycode_9keycode_pause_recordkeycode_kbdinputassist_acceptkeycode_brightness_min keycode_f21keycode_directorykeycode_video_next keycode_reply keycode_ekeycode_unmutekeycode_fastforwardkeycode_delete keycode_kkeycode_imageskeycode_forward keycode_calckeycode_rightmetakeycode_kpjpcomma keycode_enter keycode_qkeycode_subtitle keycode_w keycode_kbdinputassist_nextgroup keycode_blue keycode_chat keycode_mutekeycode_backspacekeycode_next_favoritekeycode_buttonconfig keycode_tv keycode_stop keycode_sysrq keycode_f1keycode_brl_dot6 keycode_pc keycode_titlekeycode_rightctrl keycode_f7keycode_calendarkeycode_kpslash keycode_kp3keycode_right_downkeycode_brightness_maxkeycode_camera_up keycode_vcr2 keycode_printkeycode_volumeup keycode_kp9 keycode_gravekeycode_fn_f12 keycode_red keycode_save keycode_back keycode_undokeycode_linefeed keycode_dot keycode_minus keycode_fn_f6keycode_editor keycode_tuner keycode_vcrkeycode_screenkeycode_batterykeycode_alterase keycode_leftkeycode_kbdinputassist_cancel keycode_fn_1keycode_refresh keycode_yenkeycode_pagedown keycode_vodkeycode_numeric_5keycode_zoomin keycode_slow keycode_zoom keycode_media keycode_f13 keycode_paste keycode_memo keycode_sport keycode_f19keycode_rotate_display keycode_msdos keycode_findkeycode_leftbrace keycode_4keycode_numeric_akeycode_zoomoutkeycode_media_repeat keycode_f22 keycode_xfer keycode_wwankeycode_brightnessupkeycode_suspendkeycode_playpause keycode_f keycode_lkeycode_screensaverkeycode_previouskeycode_brightnessdownkeycode_closecd keycode_copy keycode_powerkeycode_insert keycode_rkeycode_voicemail keycode_xkeycode_wps_buttonkeycode_wordprocessor keycode_okkeycode_questionkeycode_pausecd keycode_downkeycode_kppluskeycode_leftshiftkeycode_numeric_starkeycode_brl_dot1 keycode_f2keycode_kbdinputassist_prevkeycode_brl_dot7keycode_brightness_autokeycode_sendfile keycode_f8 keycode_goto keycode_play keycode_upkeycode_stop_recordkeycode_selectkeycode_switchvideomode keycode_new keycode_kp4keycode_10channelsdownkeycode_languagekeycode_deletefilekeycode_muhenkan keycode_fn_f1keycode_favoriteskeycode_kpasterisk keycode_fn_f7keycode_displaytoggle keycode_newskeycode_reservedkeycode_numeric_0 keycode_fn_2 keycode_greenkeycode_keyboard keycode_phone keycode_kbdinputassist_prevgroupkeycode_numeric_6keycode_yellow keycode_mode keycode_pvr keycode_f14 keycode_5keycode_numeric_b keycode_fn_dkeycode_micmutekeycode_kpplusminuskeycode_capslockkeycode_lights_togglekeycode_playerkeycode_rfkillkeycode_bluetooth keycode_f23 keycode_sleep keycode_akeycode_wakeupkeycode_hiragana keycode_g keycode_menu keycode_mkeycode_attendant_onkeycode_semicolon keycode_skeycode_brightness_cycle keycode_ykeycode_numlockkeycode_apostrophekeycode_brl_dot2keycode_option keycode_clear keycode_close keycode_prog1 keycode_again keycode_f3keycode_brl_dot8 keycode_first keycode_tape keycode_sendkeycode_previoussongkeycode_kpenter keycode_f9keycode_ins_linekeycode_camera keycode_kpdot keycode_kp5keycode_rightbracekeycode_kbdillumtogglekeycode_pageupkeycode_slowreversekeycode_camera_focus keycode_fn_f2 keycode_angle keycode_equal keycode_fn_f8 keycode_eurokeycode_forwardmail keycode_scale keycode_rightkeycode_touchpad_offkeycode_touchpad_onkeycode_numeric_1keycode_video_prev keycode_pause keycode_commakeycode_numeric_7keycode_programkeycode_bassboost keycode_f15 keycode_0keycode_graphicseditorkeycode_documentskeycode_kbdillumdownkeycode_kpleftparen keycode_rokeycode_kpminus keycode_6keycode_media_top_menukeycode_numeric_c keycode_fn_ekeycode_shuffle keycode_frontkeycode_rightshiftkeycode_camera_left keycode_f24keycode_scrolldown keycode_b keycode_tabkeycode_3d_modekeycode_numeric_11 keycode_twen keycode_sat2keycode_cyclewindows keycode_hkeycode_context_menukeycode_nextsongkeycode_bookmarks keycode_nkeycode_als_togglekeycode_camera_zoominkeycode_addressbook keycode_cut keycode_t keycode_setup keycode_zkeycode_del_line keycode_editkeycode_brl_dot3 keycode_text keycode_prog2 keycode_f4keycode_root_menukeycode_numeric_poundkeycode_brl_dot9 keycode_macrokeycode_attendant_offkeycode_presentationkeycode_playcd keycode_kp0keycode_leftmeta keycode_kp6keycode_camera_downkeycode_channelup keycode_videokeycode_power2keycode_volumedown keycode_fn_f3 keycode_mp3keycode_katakana keycode_fn_f9 keycode_uwb keycode_102ndkeycode_audio_desckeycode_numeric_2keycode_databasekeycode_zoomreset keycode_f10keycode_leftctrlkeycode_numeric_8 keycode_last keycode_audio keycode_radio keycode_f16 keycode_1 keycode_nextkeycode_record keycode_7keycode_numeric_d keycode_fn_f keycode_cdkeycode_cancelkeycode_connect keycode_home keycode_hpkeycode_stopcd keycode_ckeycode_numeric_12keycode_journalkeycode_camera_zoomout keycode_aux keycode_infokeycode_kbdillumupkeycode_ejectcd keycode_wwwkeycode_compose keycode_i keycode_help keycode_okeycode_fastreversekeycode_controlpanelkeycode_restartkeycode_kprightparen keycode_ukeycode_hangeul keycode_slashkeycode_brl_dot4 keycode_prog3 keycode_f5keycode_voicecommand keycode_listkeycode_del_eol keycode_soundkeycode_scrollup keycode_open keycode_kp1 keycode_datakeycode_spellcheckkeycode_finance keycode_kp7keycode_fn_f10 keycode_satkeycode_channelkeycode_kbdinputassist_next keycode_fn_f4keycode_backslashkeycode_camera_right keycode_teenkeycode_archive keycode_wlan keycode_redokeycode_numeric_3 keycode_dvd keycode_exit keycode_mail keycode_f11 keycode_esckeycode_numeric_9keycode_frameforwardkeycode_search keycode_f17 keycode_2keycode_left_downkeycode_appselectkeycode_kpequal keycode_8keycode_right_upkeycode_brl_dot10 keycode_f20 keycode_emailkeycode_kpcomma keycode_d keycode_fn_skeycode_display_offkeycode_unknownkeycode_rightalt keycode_jkeycode_left_upkeycode_ejectclosecd keycode_p keycode_maxkeycode_messengerkeycode_digits keycode_move keycode_isokeycode_henkan keycode_vkeycode_attendant_toggle keycode_epgkeycode_computerkeycode_leftaltkeycode_channeldownkeycode_dashboardkeycode_brl_dot5keycode_logoff keycode_prog4 keycode_props keycode_f6keycode_framebackkeycode_spreadsheet keycode_break keycode_mhp keycode_time keycode_shoptoEvdev fromEvdev modname_alt modname_logo modname_shift modname_ctrl modname_caps modname_num ledname_numledname_scroll ledname_capskeysym_XF86Launch5keysym_Sinh_lukeysym_braille_dots_578keysym_braille_dots_1478keysym_braille_dot_8keysym_Ecircumflexhookkeysym_abrevegravekeysym_Armenian_tsokeysym_Hangul_RieulKiyeogkeysym_hexagramkeysym_Cyrillic_dzhekeysym_Cyrillic_schwakeysym_kana_SAkeysym_dabovedotkeysym_Gcedilla keysym_tcaron keysym_Uacutekeysym_mkeysym_3270_PA3keysym_dead_psilikeysym_osfUndokeysym_SunFA_Gravekeysym_XF86Prev_VModekeysym_braille_dots_2678keysym_braille_dots_12368keysym_braille_dots_1234 keysym_ytildekeysym_Ocircumflexbelowdotkeysym_obelowdotkeysym_Ecircumflexacutekeysym_Georgian_unkeysym_Armenian_pyurkeysym_Armenian_JEkeysym_Armenian_hikeysym_Hangul_SsangJieujkeysym_Thai_maitrikeysym_Thai_saraaakeysym_Thai_chochingkeysym_toprightparenskeysym_Cyrillic_zhe_descenderkeysym_Arabic_tahkeysym_kana_NA keysym_Wgravekeysym_iogonek keysym_barkeysym_skeysym_osfNextMenukeysym_osfLeftkeysym_SunPowerSwitch keysym_SunCutkeysym_XF86LaunchAkeysym_XF86ToDoListkeysym_Sinh_sakeysym_braille_dots_4568keysym_braille_dots_13568keysym_braille_dots_56keysym_braille_dots_146keysym_Armenian_hokeysym_Thai_wowaenkeysym_leftcaretkeysym_fivesixthskeysym_soliddiamondkeysym_Greek_KAPPAkeysym_Cyrillic_ZEkeysym_Cyrillic_ikeysym_Ukrainian_i keysym_Utilde keysym_eng keysym_racutekeysym_y keysym_KP_Endkeysym_BackSpacekeysym_XF86Gamekeysym_Sinh_au2keysym_Sinh_nakeysym_Ecircumflextildekeysym_obarred keysym_Ibrevekeysym_Georgian_mankeysym_Hangul_Nieunkeysym_Hangul_Banjakeysym_Thai_saraamkeysym_hebrew_daletkeysym_Greek_PSIkeysym_Cyrillic_SHCHAkeysym_Cyrillic_EFkeysym_Cyrillic_okeysym_Macedonia_kjekeysym_Cyrillic_u_straight_barkeysym_Arabic_sukunkeysym_pabovedot keysym_Nacutekeysym_copyrightkeysym_dead_macronkeysym_dead_acute"keysym_ISO_Discontinuous_Underline keysym_F4keysym_KP_Subtractkeysym_Zenkaku_Hankakukeysym_Hiraganakeysym_hpModelock1keysym_XF86Optionkeysym_Sinh_tthakeysym_Sinh_ngkeysym_braille_dots_468keysym_braille_dots_1368keysym_abrevebelowdotkeysym_Georgian_tarkeysym_Thai_maithokeysym_Thai_thophuthaokeysym_downstilekeysym_overbarkeysym_checkmarkkeysym_emopencirclekeysym_punctspace keysym_lefttkeysym_Greek_horizbarkeysym_Cyrillic_PEkeysym_Cyrillic_ELkeysym_Cyrillic_ukeysym_tabovedotkeysym_notsign keysym_R15 keysym_hplirakeysym_braille_dots_2568keysym_xabovedotkeysym_Georgian_ankeysym_Thai_yoyakkeysym_Cyrillic_CHEkeysym_Cyrillic_ERkeysym_Ukranian_YIkeysym_Arabic_kasratankeysym_Arabic_alefmaksurakeysym_Arabic_tchehkeysym_prolongedsound keysym_Ntildekeysym_registeredkeysym_dead_semivoiced_soundkeysym_dead_tilde keysym_L3 keysym_F10keysym_MultipleCandidatekeysym_SunAudioRaiseVolumekeysym_XF86Switch_VT_6keysym_XF86MenuPB keysym_Sinh_akeysym_braille_dots_13458keysym_braille_dots_6keysym_braille_dots_15keysym_ohornacutekeysym_Armenian_ghatkeysym_threefifthskeysym_twothirdskeysym_uprightcornerkeysym_botleftparenskeysym_Greek_chikeysym_Cyrillic_SHORTIkeysym_Cyrillic_iokeysym_Arabic_kehehkeysym_parenright keysym_dollarkeysym_Pointer_DfltBtnNext keysym_L9 keysym_F16 keysym_KP_4keysym_Scroll_Lockkeysym_mute_asciitildekeysym_XF86Pastekeysym_XF86MenuKBkeysym_XF86AddFavoritekeysym_Sinh_aa2keysym_braille_dots_23567keysym_Uhorngravekeysym_Armenian_VOkeysym_Thai_maitaikhukeysym_hebrew_chetkeysym_hebrew_dalethkeysym_minuteskeysym_signifblankkeysym_Greek_etaaccentkeysym_Serbian_DJEkeysym_amacronkeysym_icircumflex keysym_Igravekeysym_2keysym_percentkeysym_3270_Jumpkeysym_3270_EraseEOF keysym_R2keysym_XF86Marketkeysym_Sinh_ddhakeysym_Sinh_ngakeysym_braille_dots_358keysym_braille_dots_1258keysym_onesubscriptkeysym_ohorntildekeysym_Armenian_KENkeysym_Armenian_exclamkeysym_Hangul_YeorinHieuhkeysym_Hangul_Khieuqkeysym_Hangul_SsangDikeudkeysym_enopensquarebulletkeysym_Cyrillic_I_macronkeysym_Arabic_behkeysym_wcircumflex keysym_THORNkeysym_threesuperiorkeysym_8 keysym_R8keysym_Sinh_shakeysym_braille_dots_2458keysym_braille_dots_13467keysym_braille_dots_24keysym_sixsuperiorkeysym_zerosuperiorkeysym_EcuSignkeysym_Hangul_J_PanSioskeysym_hebrew_memkeysym_telephonerecorderkeysym_leftsinglequotemark keysym_topvertsummationconnectorkeysym_Arabic_fullstopkeysym_Arabic_rrehkeysym_kana_KEkeysym_ydiaeresis keysym_F25keysym_osfCopykeysym_braille_dots_345678keysym_braille_dots_1245678keysym_CruzeiroSignkeysym_Hangul_J_PieubSioskeysym_Thai_leksongkeysym_Thai_maichattawakeysym_Thai_paiyannoikeysym_Thai_phosamphaokeysym_Hebrew_switchkeysym_femalesymbolkeysym_diamondkeysym_filledrectbulletkeysym_lowrightcornerkeysym_toprightsummationkeysym_Cyrillic_GHEkeysym_Cyrillic_enkeysym_Cyrillic_kakeysym_Arabic_3keysym_Dkeysym_3270_DeleteWordkeysym_dead_belowcircumflex keysym_Upkeysym_guilderkeysym_XF86WebCamkeysym_braille_dots_367keysym_braille_dots_1267keysym_braille_dots_23457keysym_braille_dots_12345keysym_FFrancSignkeysym_Georgian_laskeysym_Hangul_J_Tieutkeysym_Hangul_Dikeudkeysym_Hangul_PreviousCandidatekeysym_thinspacekeysym_intersectionkeysym_Greek_upsilondieresiskeysym_Cyrillic_shortikeysym_Arabic_ghainkeysym_Arabic_9 keysym_kana_Nkeysym_ccedillakeysym_Jkeysym_dead_invertedbrevekeysym_dead_voiced_soundkeysym_dead_iotakeysym_ISO_Partial_Line_Up keysym_KP_F2keysym_osfDownkeysym_XF86Next_VModekeysym_XF86TouchpadOnkeysym_XF86TaskPanekeysym_braille_dots_134678keysym_braille_dots_248keysym_braille_dots_2467keysym_braille_dots_123keysym_foursuperiorkeysym_abrevehook!keysym_Hangul_J_KkogjiDalrinIeungkeysym_ellipsiskeysym_enspacekeysym_Greek_UPSILONdieresiskeysym_Cyrillic_o_barkeysym_Arabic_ainkeysym_Jcircumflexkeysym_odiaeresiskeysym_twosuperiorkeysym_Pkeysym_Next_Virtual_Screen keysym_F34 keysym_Endkeysym_mute_acutekeysym_osfCancelkeysym_XF86ApplicationLeftkeysym_Sinh_i2keysym_Sinh_bhakeysym_Sinh_dhhakeysym_Sinh_aekeysym_braille_dots_2348keysym_braille_dots_234567keysym_Hangul_WEkeysym_Ukranian_jekeysym_Arabic_fehkeysym_Arabic_hamzaonwaw keysym_ubreve keysym_zacutekeysym_Vkeysym_Pointer_Drag5keysym_osfPrevMenukeysym_XF86Redkeysym_XF86RockerDownkeysym_Sinh_nddakeysym_braille_dots_34578keysym_braille_dots_124578keysym_braille_dots_1345keysym_Arabic_dadkeysym_Arabic_jeemkeysym_Farsi_5keysym_imacronkeysym_sterlingkeysym_XF86LogOffkeysym_XF86KbdBrightnessDownkeysym_XF86MonBrightnessUpkeysym_Sinh_kunddaliyakeysym_braille_dots_257keysym_squarerootkeysym_Armenian_DAkeysym_Armenian_paruykkeysym_Hangul_RieulSioskeysym_Thai_lu keysym_clubkeysym_includeskeysym_Greek_psikeysym_Cyrillic_YAkeysym_Serbian_TSHEkeysym_Cyrillic_O_barkeysym_kana_RIkeysym_kana_WOkeysym_ediaeresiskeysym_masculinekeysym_b keysym_at keysym_dead_Ikeysym_ISO_First_Groupkeysym_SingleCandidatekeysym_osfEndDatakeysym_hpBackTabkeysym_XF86Launch0keysym_braille_dots_134568keysym_braille_dots_48keysym_braille_dots_138keysym_braille_dots_2357keysym_braille_dots_123456keysym_braille_dot_3keysym_Armenian_KHEkeysym_Hangul_SsangKiyeogkeysym_Greek_omegakeysym_Cyrillic_CHE_descenderkeysym_kana_ROkeysym_kana_MIkeysym_Kcedillakeysym_hstroke keysym_sacutekeysym_paragraphkeysym_h keysym_dead_O keysym_Break keysym_IOkeysym_XF86Launch6keysym_Sinh_ng2keysym_Sinh_rikeysym_braille_dots_25678keysym_braille_dot_9keysym_Hangul_KkogjiDalrinIeungkeysym_Thai_phinthukeysym_hebrew_zadekeysym_Greek_epsilonkeysym_Cyrillic_chekeysym_Serbian_LJEkeysym_kana_RUkeysym_kana_MOkeysym_kana_HIkeysym_kana_openingbracketkeysym_Cabovedot keysym_ncaron keysym_ugrave keysym_Oacutekeysym_nkeysym_questionkeysym_Pointer_DblClick1keysym_Overlay1_Enable keysym_dead_Ukeysym_Mode_switchkeysym_hpmute_gravekeysym_braille_dots_1235keysym_braille_blankkeysym_Armenian_O keysym_quadkeysym_onefifthkeysym_doubbaselinedotkeysym_botrightparenskeysym_Greek_DELTAkeysym_Greek_omegaaccentkeysym_Arabic_jehkeysym_Arabic_semicolonkeysym_kana_MUkeysym_kana_HOkeysym_Gabovedotkeysym_Odoubleacutekeysym_tkeysym_quoteleftkeysym_3270_Enterkeysym_dead_belowdotkeysym_KP_Dividekeysym_Mae_Koho keysym_Kanjikeysym_XF86ClearGrabkeysym_XF86LaunchBkeysym_XF86AudioLowerVolumekeysym_braille_dots_57keysym_braille_dots_147keysym_Hangul_Kiyeogkeysym_Hangul_Jeonjakeysym_Thai_chochankeysym_hebrew_nunkeysym_horizlinescan1keysym_Greek_lamdakeysym_Greek_SIGMAkeysym_Greek_alphaaccentkeysym_Cyrillic_TSEkeysym_Serbian_djekeysym_Cyrillic_u_straightkeysym_kana_YAkeysym_kana_HUkeysym_Gcircumflex keysym_gbreve keysym_lacute keysym_Otildekeysym_sectionkeysym_zkeysym_underscore keysym_Chkeysym_Pointer_Rightkeysym_AccessX_Feedback_Enable keysym_dead_akeysym_ISO_Fast_Cursor_Leftkeysym_Kana_Shiftkeysym_hpDeleteLinekeysym_XF86Ungrabkeysym_XF86WLANkeysym_XF86ScrollDownkeysym_braille_dots_23678 keysym_ihookkeysym_Acircumflexhook keysym_gcaronkeysym_Georgian_fikeysym_Armenian_PEkeysym_Armenian_kenkeysym_Hangul_SunkyeongeumPieubkeysym_Hangul_YI keysym_marker keysym_careofkeysym_fourfifthskeysym_twofifthskeysym_horizlinescan7keysym_radicalkeysym_Greek_PIkeysym_Cyrillic_ka_vertstrokekeysym_kana_TAkeysym_Lcedillakeysym_Eogonekkeysym_Ucircumflex keysym_spacekeysym_Pointer_Button_Dfltkeysym_StickyKeys_Enablekeysym_dead_currencykeysym_dead_abovecommakeysym_Control_L keysym_R10 keysym_F5keysym_hpmute_diaeresiskeysym_hpSystemkeysym_hpModelock2keysym_hpInsertCharkeysym_Sinh_yakeysym_braille_dots_12378keysym_approxeqkeysym_NairaSignkeysym_Armenian_KEkeysym_Hangul_J_Pieubkeysym_Hangul_YOkeysym_Hangul_Ekeysym_Thai_thothahankeysym_Thai_thothankeysym_lefttackkeysym_rightanglebracket keysym_crkeysym_Greek_alphakeysym_Greek_upsilonaccentkeysym_Cyrillic_YERUkeysym_Cyrillic_EMkeysym_Arabic_yeh_bareekeysym_Arabic_heh_doachashmeekeysym_Sabovedot keysym_Tslashkeysym_ccircumflex keysym_Ccaronkeysym_currencykeysym_3270_Copykeysym_Overlay2_Enablekeysym_Shift_Lockkeysym_Control_R keysym_Priorkeysym_Kana_Lock keysym_Userkeysym_osfPastekeysym_SunAudioMutekeysym_XF86Switch_VT_10keysym_XF86Switch_VT_1keysym_XF86AudioMicMutekeysym_XF86Forwardkeysym_braille_dots_4578keysym_braille_dots_13578keysym_braille_dots_156keysym_braille_dots_1keysym_ninesuperiorkeysym_Armenian_FEkeysym_Armenian_nukeysym_Armenian_BEN keysym_Hangul_SunkyeongeumPhieufkeysym_Hangul_YUkeysym_Thai_sorusi keysym_jotkeysym_threeeighthskeysym_Greek_BETAkeysym_Cyrillic_ESkeysym_Cyrillic_ghekeysym_Ukrainian_yi keysym_uring keysym_eacutekeysym_3270_Reset keysym_L4 keysym_F11keysym_XF86Switch_VT_7keysym_XF86Greenkeysym_XF86Phonekeysym_Sinh_ttakeysym_Sinh_jhakeysym_braille_dots_7keysym_braille_dots_16keysym_threesubscriptkeysym_Uhornhook keysym_Ihookkeysym_Armenian_zakeysym_Thai_saraueekeysym_emfilledcirclekeysym_leftdoublequotemarkkeysym_rightopentrianglekeysym_rightmiddlecurlybracekeysym_Cyrillic_VE keysym_Aacute keysym_F17 keysym_KP_5 keysym_blockkeysym_osfPrevFieldkeysym_SunStopkeysym_Sinh_jakeysym_braille_dots_1345678keysym_braille_dots_478keysym_braille_dots_1378keysym_braille_dots_23568keysym_braille_dots_3456keysym_braille_dots_12456keysym_ocircumflexgrave keysym_etildekeysym_Armenian_YECH keysym_Hangulkeysym_Thai_maiekkeysym_Thai_thonangmonthokeysym_secondskeysym_vertconnectorkeysym_Greek_IOTAkeysym_Cyrillic_hardsignkeysym_Cyrillic_yukeysym_Serbian_DZEkeysym_Cyrillic_SHHAkeysym_3keysym_BounceKeys_Enablekeysym_Hyper_L keysym_R3keysym_SunPropskeysym_XF86ScrollClickkeysym_XF86DOSkeysym_braille_dots_2578keysym_braille_dots_234keysym_ecircumflexbelowdotkeysym_Armenian_vyunkeysym_Hangul_J_Jieujkeysym_Hangul_EOkeysym_Hangul_switchkeysym_Thai_leknungkeysym_hebrew_beth keysym_cursorkeysym_leftmiddlecurlybracekeysym_Greek_OMICRONkeysym_cabovedot keysym_Uring keysym_Atildekeysym_onequarterkeysym_9keysym_dead_capital_schwakeysym_Hyper_R keysym_R9 keysym_F20 keysym_Nextkeysym_osfMenukeysym_DRemovekeysym_XF86Pictureskeysym_braille_dots_234678keysym_braille_dots_13468keysym_braille_dots_25keysym_Korean_Wonkeysym_Hangul_EUkeysym_Thai_leksamkeysym_Thai_dodekkeysym_hebrew_finalkaphkeysym_Arabic_farsi_yehkeysym_Arabic_madda_abovekeysym_Arabic_hamzakeysym_kana_fullstopkeysym_gabovedot keysym_ETHkeysym_3270_Playkeysym_Pointer_EnableKeyskeysym_MouseKeys_Enable keysym_F26 keysym_Homekeysym_XF86Sleepkeysym_braille_dots_1234567keysym_braille_dots_1456keysym_abreveacutekeysym_Hangul_WAEkeysym_Hangul_YEOkeysym_hebrew_samechkeysym_identicalkeysym_Greek_GAMMAkeysym_Cyrillic_BEkeysym_Cyrillic_GHE_barkeysym_Arabic_shaddakeysym_Arabic_4keysym_voicedsound keysym_kana_Ikeysym_kana_yokeysym_gcedillakeysym_Ekeysym_Pointer_Upkeysym_SunFA_Acutekeysym_XF86Openkeysym_XF86AudioRewindkeysym_XF86KbdBrightnessUpkeysym_Sinh_uu2keysym_braille_dots_368keysym_braille_dots_1268keysym_braille_dots_23458keysym_braille_dots_12346keysym_Armenian_tyunkeysym_Armenian_khekeysym_Hangul_RieulYeorinHieuhkeysym_Thai_saraikeysym_downtackkeysym_similarequalkeysym_Arabic_khah keysym_kana_Okeysym_kana_yu keysym_Wacutekeysym_Ncedilla keysym_brevekeysym_Kkeysym_dead_cedillakeysym_ISO_First_Group_Lock keysym_KP_F3keysym_osfExtendkeysym_hpmute_asciicircumkeysym_SunUndokeysym_SunAltGraphkeysym_XF86Wordkeysym_XF86Newkeysym_braille_dots_2468keysym_braille_dots_123567keysym_braille_dots_34keysym_braille_dots_124keysym_partdifferentialkeysym_Ohorngravekeysym_abrevetildekeysym_Zstrokekeysym_Georgian_hiekeysym_Armenian_HIkeysym_Hangul_AraeAEkeysym_Thai_saraokeysym_maltesecrosskeysym_Cyrillic_Akeysym_Serbian_lje keysym_kana_Ukeysym_kana_tu keysym_Ygravekeysym_sabovedot keysym_Rcaron keysym_caronkeysym_Qkeysym_dead_belowbrevekeysym_ISO_Fast_Cursor_Down keysym_F35 keysym_Helpkeysym_SunFA_Tildekeysym_XF86Reloadkeysym_braille_dots_234568keysym_Armenian_HOkeysym_Thai_saraukeysym_Thai_khokhaikeysym_underbarkeysym_figdashkeysym_Greek_IOTAdiaeresis keysym_Ukrainian_GHE_WITH_UPTURNkeysym_Arabic_noon_ghunnakeysym_Farsi_0keysym_W keysym_C_hkeysym_Pointer_Acceleratekeysym_Eisu_Shiftkeysym_Katakanakeysym_XF86Batterykeysym_XF86Explorerkeysym_Sinh_alkeysym_braille_dots_23467keysym_braille_dots_1346keysym_uhornhook keysym_ocaronkeysym_Hangul_Sioskeysym_Thai_lekhokkeysym_fiveeighths keysym_vtkeysym_infinitykeysym_Greek_upsilonkeysym_Cyrillic_tsekeysym_Cyrillic_LJEkeysym_Farsi_6 keysym_kana_akeysym_Pointer_Button1keysym_ISO_Continuous_Underlinekeysym_ISO_Last_Group_Lock keysym_Resetkeysym_XF86Refreshkeysym_XF86Calculatorkeysym_Sinh_o2keysym_braille_dots_258keysym_elementofkeysym_eightsubscriptkeysym_Armenian_rekeysym_hebrew_taw keysym_caretkeysym_malesymbolkeysym_ballotcross keysym_righttkeysym_leftarrow keysym_botvertsummationconnector keysym_Ukrainian_ghe_with_upturnkeysym_Arabic_thalkeysym_c keysym_grave keysym_pluskeysym_dead_hookkeysym_dead_diaeresiskeysym_Kanji_Bangou keysym_Systemkeysym_SunFindkeysym_XF86Closekeysym_XF86Clearkeysym_XF86Launch1keysym_XF86ScreenSaverkeysym_XF86Mailkeysym_XF86AudioMutekeysym_Sinh_mbakeysym_braille_dots_2358keysym_braille_dots_123457keysym_braille_dot_4 keysym_ehookkeysym_Georgian_raekeysym_Hangul_J_Rieulkeysym_hebrew_finalzadikeysym_permillekeysym_Arabic_vehkeysym_Emacronkeysym_Acircumflexkeysym_asciitildekeysym_i keysym_minuskeysym_ISO_Release_Margin_Leftkeysym_KP_Separator keysym_Cancelkeysym_hpblockkeysym_XF86Calculaterkeysym_XF86Launch7keysym_XF86OpenURLkeysym_XF86AudioStopkeysym_Sinh_e2keysym_braille_dots_14567keysym_containsaskeysym_Uhornacutekeysym_Ocircumflexgravekeysym_Georgian_shinkeysym_Armenian_benkeysym_Hangul_J_SsangSioskeysym_Hangul_RieulTieutkeysym_Hangul_Hanjakeysym_Thai_maihanakat_maithokeysym_Thai_sarauukeysym_Thai_rukeysym_downcaretkeysym_Cyrillic_IOkeysym_Arabic_maddaonalefkeysym_Uogonek keysym_ogravekeysym_idiaeresiskeysym_Ocircumflex keysym_Iacutekeysym_okeysym_numbersignkeysym_Pointer_DblClick2keysym_dead_dasiakeysym_ISO_Partial_Space_Rightkeysym_Shift_Lkeysym_KP_BackTabkeysym_Ddiaeresiskeysym_XF86WheelButtonkeysym_XF86Startkeysym_braille_dots_267keysym_braille_dots_1236keysym_Armenian_amanakkeysym_Hangul_Tieutkeysym_Thai_thanthakhat keysym_uptackkeysym_topleftradicalkeysym_Greek_mukeysym_Cyrillic_ekeysym_Cyrillic_i_macronkeysym_Dstroke keysym_Dcaronkeysym_ukeysym_3270_Quitkeysym_Shift_R keysym_Printkeysym_XF86LaunchCkeysym_braille_dots_134578keysym_braille_dots_58keysym_braille_dots_148keysym_braille_dots_2367keysym_Uhorntildekeysym_Ecircumflexbelowdot keysym_Ehookkeysym_Hangul_PostHanjakeysym_hebrew_qophkeysym_upstilekeysym_hairspacekeysym_variationkeysym_Cyrillic_DZHEkeysym_Macedonia_DSEkeysym_Serbian_dzekeysym_Serbian_jekeysym_kana_NIkeysym_kana_SO keysym_Itilde keysym_abrevekeysym_DeleteCharkeysym_XF86Suspendkeysym_XF86AudioMediakeysym_braille_dots_3567keysym_braille_dots_12567keysym_Georgian_tankeysym_Armenian_PYURkeysym_Armenian_accentkeysym_Armenian_full_stopkeysym_lessthanequalkeysym_topleftparenskeysym_Cyrillic_softsignkeysym_Cyrillic_CHE_vertstrokekeysym_kana_NOkeysym_kana_SUkeysym_ycircumflexkeysym_ISO_Release_Margin_Right keysym_R11 keysym_F6keysym_KP_Nextkeysym_SunCopykeysym_XF86FrameForwardkeysym_braille_dots_345keysym_braille_dots_1245keysym_PesetaSignkeysym_Hangul_J_RieulTieutkeysym_Thai_lekpaetkeysym_rightpointer keysym_emdash keysym_nlkeysym_Cyrillic_ENkeysym_Cyrillic_KAkeysym_Cyrillic_iekeysym_Ukrainian_iekeysym_Cyrillic_U_straight_barkeysym_kana_NU keysym_kra keysym_ethkeysym_3270_ExSelectkeysym_KP_Homekeysym_mute_diaeresiskeysym_XF86Switch_VT_11keysym_XF86Switch_VT_2 keysym_XF86CDkeysym_XF86Communitykeysym_XF86AudioPrevkeysym_Sinh_iikeysym_braille_dots_35678keysym_braille_dots_125678keysym_braille_dots_67keysym_braille_dots_157keysym_braille_dots_2keysym_LiraSignkeysym_Abrevebelowdotkeysym_acircumflexbelowdotkeysym_Georgian_jhankeysym_Armenian_CHAkeysym_Hangul_Codeinputkeysym_Thai_leksunkeysym_botintegralkeysym_Greek_RHOkeysym_Cyrillic_dekeysym_numerosignkeysym_Cyrillic_SCHWAkeysym_Farsi_yehkeysym_Arabic_qafkeysym_Arabic_commakeysym_idotlesskeysym_semicolonkeysym_3270_FieldMarkkeysym_ISO_Partial_Line_Down keysym_L5 keysym_F12 keysym_KP_0 keysym_Redokeysym_Henkan_Modekeysym_osfMenuBarkeysym_SunPageDownkeysym_XF86Switch_VT_8keysym_XF86TopMenukeysym_XF86Favoriteskeysym_braille_dots_1234678keysym_braille_dots_8keysym_braille_dots_1567keysym_braille_dots_17keysym_fivesubscriptkeysym_Abelowdotkeysym_Armenian_lyunkeysym_Armenian_tokeysym_Armenian_AYBkeysym_Hangul_SunkyeongeumMieumkeysym_Hangul_J_Ieungkeysym_Thai_lekhakeysym_Greek_thetakeysym_Greek_OMICRONaccent keysym_oe keysym_Zcaron keysym_agravekeysym_Udiaeresiskeysym_Pointer_DownLeft keysym_Meta_L keysym_F18 keysym_KP_6keysym_InsertLine keysym_XF86Q keysym_Sinh_ikeysym_braille_dots_3457keysym_braille_dots_12457keysym_notidenticalkeysym_Ebelowdotkeysym_Abrevegravekeysym_acircumflexgravekeysym_Georgian_cankeysym_Armenian_sheshtkeysym_Hangul_J_Phieufkeysym_Hangul_J_Mieumkeysym_Thai_lekchetkeysym_Ukranian_JEkeysym_4 keysym_Meta_R keysym_R4keysym_BackTabkeysym_hpReset keysym_XF86Gokeysym_Sinh_lu2 keysym_Sinh_okeysym_braille_dots_123678keysym_braille_dots_235keysym_sixsubscriptkeysym_zerosubscriptkeysym_sevensuperiorkeysym_Uhornbelowdotkeysym_Ibelowdotkeysym_ecircumflexhookkeysym_Georgian_xankeysym_Armenian_tchekeysym_Armenian_GHATkeysym_Hangul_MultipleCandidatekeysym_filledtribulletdownkeysym_openrectbulletkeysym_lowleftcornerkeysym_kana_KAkeysym_Babovedotkeysym_Lstrokekeysym_parenleftkeysym_3270_CursorSelectkeysym_dead_hornkeysym_ISO_Left_Tab keysym_F21keysym_Sinh_pa keysym_Sinh_ukeysym_braille_dots_26keysym_notapproxeqkeysym_leftshoekeysym_enfilledsqbulletkeysym_ifonlyifkeysym_Cyrillic_ljekeysym_Fabovedotkeysym_kcedillakeysym_hcircumflex keysym_Scaron keysym_F27keysym_osfQuickPastekeysym_XF86Timekeysym_XF86AudioCycleTrackkeysym_XF86RotateWindowskeysym_XF86Shopkeysym_XF86PowerOffkeysym_Sinh_kakeysym_braille_dots_23578keysym_braille_dots_1234568keysym_braille_dots_1457keysym_dintegralkeysym_Hangul_RieulPieubkeysym_Thai_momakeysym_Arabic_thehkeysym_Arabic_5keysym_Rcedilla keysym_ogonek keysym_uacutekeysym_questiondownkeysym_threequarterskeysym_cedillakeysym_Fkeysym_3270_Recordkeysym_ISO_Move_Line_Downkeysym_osfBeginDatakeysym_hpmute_acutekeysym_XF86AudioForwardkeysym_XF86ZoomInkeysym_Sinh_fakeysym_Sinh_aeekeysym_braille_dots_12347keysym_emptysetkeysym_Ubelowdot keysym_EZHkeysym_Hangul_Pieubkeysym_Thai_sosuakeysym_Thai_chochoekeysym_Greek_ETAaccent keysym_wgravekeysym_guillemotleftkeysym_Lkeysym_ampersandkeysym_dead_abovedotkeysym_ISO_Enter keysym_F30 keysym_KP_F4keysym_Hiragana_Katakanakeysym_XF86Bluetoothkeysym_XF86Toolskeysym_XF86Searchkeysym_Sinh_aakeysym_braille_dots_13478keysym_braille_dots_123568keysym_braille_dots_35keysym_braille_dots_125keysym_notelementofkeysym_Ybelowdotkeysym_Ohornbelowdot keysym_ahookkeysym_Georgian_gankeysym_Hangul_WAkeysym_Thai_maiyamokkeysym_hebrew_tafkeysym_hebrew_hetkeysym_partialderivativekeysym_botrightsqbracketkeysym_Greek_OMEGAaccentkeysym_Cyrillic_KA_vertstroke keysym_utildekeysym_abovedot keysym_Lcaronkeysym_multiplykeysym_Adiaeresis keysym_centkeysym_Rkeysym_Pointer_Drag1keysym_dead_greekkeysym_dead_small_schwa keysym_lirakeysym_osfEscapekeysym_Sinh_nnakeysym_braille_dots_5678keysym_braille_dots_14678 keysym_ibrevekeysym_Georgian_narkeysym_Hangul_PieubSioskeysym_Thai_roruakeysym_Thai_bobaimaikeysym_oneeighthkeysym_Greek_ALPHAaccentkeysym_Cyrillic_en_descenderkeysym_Cyrillic_ka_descenderkeysym_Farsi_1keysym_Umacronkeysym_lcedillakeysym_odoubleacute keysym_nacutekeysym_Xkeysym_KP_Prior keysym_Beginkeysym_osfClearkeysym_XF86TouchpadTogglekeysym_braille_dots_378keysym_braille_dots_1278keysym_braille_dots_23468keysym_braille_dots_1347keysym_braille_dots_12356keysym_tintegralkeysym_abelowdotkeysym_Georgian_hoekeysym_Georgian_vinkeysym_Armenian_atkeysym_Hangul_J_Hieuhkeysym_Hangul_J_RieulPieubkeysym_hebrew_pekeysym_horizconnectorkeysym_Macedonia_dsekeysym_Farsi_7keysym_kana_REkeysym_kana_CHIkeysym_eogonekkeysym_Zabovedotkeysym_Scedillakeysym_Icircumflexkeysym_onehalfkeysym_3270_Duplicatekeysym_Pointer_Button2keysym_Pointer_Left keysym_dead_Ekeysym_script_switchkeysym_Zen_Kohokeysym_Codeinputkeysym_osfDeletekeysym_SunPastekeysym_XF86RockerEnterkeysym_braille_dots_2478keysym_braille_dots_134keysym_fourthrootkeysym_ebelowdot keysym_Ahookkeysym_Hangul_J_RieulPhieufkeysym_Hangul_Jieujkeysym_Hangul_KiyeogSioskeysym_Thai_nonukeysym_includedinkeysym_Arabic_dalkeysym_Arabic_superscript_alefkeysym_kana_MEkeysym_Wcircumflex keysym_Ecaron keysym_ntildekeysym_dkeysym_KP_Spacekeysym_Executekeysym_XF86Displaykeysym_XF86Launch2keysym_Sinh_ruu2keysym_braille_dots_3678keysym_braille_dots_12678keysym_braille_dots_234578keysym_braille_dots_123458keysym_braille_dot_5keysym_ibelowdotkeysym_Acircumflexbelowdotkeysym_Armenian_NUkeysym_Armenian_INIkeysym_Armenian_Ekeysym_Thai_lekkaokeysym_downshoekeysym_functionkeysym_greaterthanequalkeysym_Greek_switchkeysym_Greek_ETAkeysym_Ukrainian_YIkeysym_Cyrillic_che_descenderkeysym_Arabic_hamzaunderalefkeysym_kana_HEkeysym_wdiaeresiskeysym_babovedotkeysym_ecircumflexkeysym_jkeysym_ISO_Group_Lockkeysym_ISO_Group_Latchkeysym_ISO_Level3_Lockkeysym_ISO_Level3_Latchkeysym_XF86FrameBackkeysym_XF86MailForwardkeysym_XF86Launch8keysym_Sinh_u2keysym_braille_dots_12345678keysym_braille_dots_14568keysym_braille_dots_456keysym_braille_dots_1356keysym_eightsuperiorkeysym_Ocircumflexhookkeysym_ocircumflexacute keysym_ohookkeysym_Acircumflexgravekeysym_Georgian_kankeysym_Armenian_chakeysym_Armenian_ZAkeysym_Hangul_J_Sioskeysym_Thai_phophungkeysym_Thai_khokhwaikeysym_emopenrectanglekeysym_Greek_rhokeysym_Greek_xikeysym_Greek_zetakeysym_Greek_IOTAdieresiskeysym_Cyrillic_hakeysym_Ukranian_Ikeysym_Arabic_ddalkeysym_fabovedotkeysym_scircumflex keysym_Cacute keysym_igravekeysym_diaeresiskeysym_bracerightkeysym_p keysym_colonkeysym_Pointer_DblClick3keysym_osfPageRightkeysym_Sinh_oo2keysym_braille_dots_268keysym_braille_dots_1237keysym_RupeeSign keysym_schwakeysym_Armenian_sekeysym_Armenian_aybkeysym_Armenian_butkeysym_hebrew_zayinkeysym_hebrew_gimmelkeysym_prescriptionkeysym_Greek_EPSILONaccentkeysym_Cyrillic_YU keysym_kappakeysym_Tcedillakeysym_Ooblique keysym_Oslash keysym_Egravekeysym_vkeysym_asciicircumkeysym_Pointer_DfltBtnPrevkeysym_Prev_Virtual_Screen keysym_KP_Upkeysym_XF86LaunchDkeysym_XF86Ejectkeysym_XF86AudioPlaykeysym_braille_dots_1678keysym_braille_dots_2368keysym_braille_dots_123467keysym_ubelowdotkeysym_ocircumflextildekeysym_Armenian_TSAkeysym_Hangul_J_KiyeogSioskeysym_Hangul_YEkeysym_trademarkkeysym_horizlinescan3keysym_botleftsqbracketkeysym_3270_AltCursor keysym_chkeysym_dead_belowverticallinekeysym_ISO_Prev_Group_Lock keysym_F1keysym_osfRightkeysym_XF86Videokeysym_braille_dots_3568keysym_braille_dots_12568keysym_ybelowdot keysym_Ohookkeysym_Hangul_Akeysym_Thai_thothungkeysym_hebrew_alephkeysym_enopencircbulletkeysym_horizlinescan9 keysym_htkeysym_Greek_TAU keysym_dead_i keysym_R12 keysym_F7keysym_KP_Enter keysym_Henkankeysym_XF86Travelkeysym_Sinh_llakeysym_braille_dots_346keysym_braille_dots_1246keysym_Georgian_kharkeysym_Hangul_J_Cieuckeysym_Hangul_OEkeysym_enfilledcircbulletkeysym_Greek_nukeysym_Greek_OMEGAkeysym_kana_YOkeysym_kana_TIkeysym_ncedillakeysym_Udoubleacutekeysym_braceleftkeysym_quoterightkeysym_3270_ChangeScreen keysym_dead_okeysym_KP_Page_Up keysym_KP_Tabkeysym_XF86Switch_VT_12keysym_XF86Switch_VT_3keysym_XF86LightBulbkeysym_braille_dots_68keysym_braille_dots_158keysym_braille_dots_24567keysym_braille_dots_3keysym_braille_dots_12keysym_Ohornacutekeysym_Thai_khorakhangkeysym_hebrew_kufkeysym_filledrighttribulletkeysym_Cyrillic_tekeysym_Cyrillic_U_macronkeysym_kana_YUkeysym_kana_TOkeysym_zabovedot keysym_Yacutekeysym_periodcentered keysym_dead_u keysym_L6 keysym_F13 keysym_KP_1keysym_osfPageUpkeysym_XF86Switch_VT_9keysym_XF86UserPBkeysym_XF86RotationPBkeysym_XF86Cutkeysym_braille_dots_1568keysym_braille_dots_18 keysym_ezhkeysym_zstrokekeysym_Armenian_okeysym_Hangul_J_Khieuqkeysym_Hangul_Rieulkeysym_Hangul_NieunJieujkeysym_Thai_nonen keysym_upshoe keysym_daggerkeysym_opentribulletdownkeysym_emfilledrectkeysym_Arabic_heh_goalkeysym_kana_TU keysym_Tcaron keysym_macron keysym_F19 keysym_KP_7keysym_Dgrave_accentkeysym_SunAudioLowerVolumekeysym_XF86LogGrabInfokeysym_XF86Bluekeysym_XF86Subtitlekeysym_XF86RotationKBkeysym_braille_dots_3458keysym_braille_dots_12458 keysym_Ytildekeysym_uhorngravekeysym_Ohorntildekeysym_Georgian_chinkeysym_Thai_lochulakeysym_Greek_omicronkeysym_Greek_LAMDAkeysym_Cyrillic_SHAkeysym_Cyrillic_jekeysym_Arabic_sadkeysym_kana_conjunctivekeysym_5keysym_Pointer_Down keysym_R5keysym_KP_Delete keysym_osfCutkeysym_XF86Stopkeysym_Sinh_luu2keysym_Sinh_ookeysym_braille_dots_167keysym_braille_dots_236keysym_Armenian_SHAkeysym_Hangul_PreHanjakeysym_hebrew_doublelowlinekeysym_botrightsummationkeysym_Cyrillic_ZHEkeysym_Cyrillic_EN_descenderkeysym_Cyrillic_KA_descenderkeysym_Arabic_zahkeysym_Arabic_ttehkeysym_Ydiaeresis keysym_Racute keysym_acute keysym_periodkeysym_3270_Test keysym_F22keysym_osfHelpkeysym_XF86Terminalkeysym_braille_dots_27keysym_Armenian_REkeysym_Armenian_ZHEkeysym_Hangul_J_Dikeudkeysym_Hangul_Romaja keysym_endashkeysym_logicalorkeysym_Greek_ALPHAkeysym_Greek_IOTAaccentkeysym_Arabic_switchkeysym_Arabic_fathakeysym_Arabic_meemkeysym_Arabic_0 keysym_kana_Ekeysym_Akeysym_MouseKeys_Accel_Enable keysym_F28keysym_XF86Musickeysym_XF86Documentskeysym_XF86ApplicationRightkeysym_braille_dots_45678keysym_braille_dots_135678keysym_braille_dots_1458keysym_braille_dots_3467keysym_braille_dots_12467 keysym_ohornkeysym_Ocircumflexacutekeysym_Georgian_sankeysym_Armenian_VYUNkeysym_Armenian_MENkeysym_Hangul_J_NieunJieujkeysym_Thai_saraekeysym_hebrew_tetkeysym_hebrew_wawkeysym_seveneighthskeysym_Arabic_6keysym_emacron keysym_oacutekeysym_Gkeysym_osfSelectAllkeysym_Dring_accentkeysym_Sinh_vakeysym_braille_dots_12348keysym_braille_dots_245keysym_Abrevehookkeysym_acircumflexhookkeysym_Armenian_inikeysym_hebrew_shinkeysym_rightcaretkeysym_Greek_etakeysym_Arabic_yehkeysym_uogonekkeysym_Ccircumflexkeysym_Odiaeresiskeysym_ordfemininekeysym_Mkeysym_asteriskkeysym_dead_belowtilde keysym_F31keysym_Page_Upkeysym_mute_asciicircumkeysym_osfEndLinekeysym_osfActivatekeysym_XF86Historykeysym_XF86Calendarkeysym_braille_dots_36keysym_braille_dots_126keysym_braille_dots_2345keysym_becausekeysym_sevensubscriptkeysym_DongSignkeysym_Ocircumflextildekeysym_Greek_MUkeysym_dstroke keysym_otilde keysym_aekeysym_guillemotrightkeysym_Skeysym_Pointer_Drag2 keysym_L10keysym_SunFA_Cedillakeysym_XF86Savekeysym_XF86VendorHomekeysym_XF86Backkeysym_Sinh_lakeysym_braille_dots_1234578keysym_braille_dots_567keysym_braille_dots_1467keysym_WonSign keysym_Ohornkeysym_Georgian_inkeysym_Armenian_TYUNkeysym_Armenian_questionkeysym_Hangul_Ieungkeysym_Hangul_RieulMieumkeysym_Thai_bahtkeysym_Thai_ngongukeysym_openstarkeysym_downarrowkeysym_Greek_kappakeysym_Cyrillic_Ikeysym_Serbian_JEkeysym_Ukrainian_Ikeysym_Arabic_tehmarbutakeysym_Farsi_2keysym_kana_TSU keysym_degreekeysym_Ykeysym_SunPageUpkeysym_Sinh_nyakeysym_Sinh_gakeysym_braille_dots_1348keysym_braille_dots_12357keysym_ecircumflexgravekeysym_Georgian_bankeysym_Armenian_rakeysym_Armenian_tsakeysym_Hangul_Mieumkeysym_Thai_sarauekeysym_crossinglineskeysym_Cyrillic_HARDSIGNkeysym_Cyrillic_Okeysym_Cyrillic_shchakeysym_Farsi_8keysym_semivoicedsoundkeysym_kana_middledot keysym_tslash keysym_ccaronkeysym_Ediaeresis keysym_lesskeysym_3270_EraseInputkeysym_Pointer_Button3keysym_dead_aboveverticallinekeysym_ISO_Set_Margin_Rightkeysym_ISO_Group_Shiftkeysym_ISO_Level3_Shift keysym_Clear keysym_Tabkeysym_ClearLinekeysym_osfRestorekeysym_osfBackTabkeysym_XF86WakeUpkeysym_Sinh_ai2keysym_Sinh_bakeysym_Sinh_dhakeysym_braille_dots_123578keysym_braille_dots_45keysym_braille_dots_135keysym_Georgian_cilkeysym_Armenian_GIMkeysym_Thai_nikhahitkeysym_Thai_fofakeysym_hebrew_finalzade keysym_circlekeysym_upcaretkeysym_logicaland keysym_unionkeysym_botleftsummationkeysym_Greek_taukeysym_Cyrillic_Ukeysym_Cyrillic_IEkeysym_Byelorussian_SHORTUkeysym_Ukrainian_IEkeysym_Arabic_heh keysym_kana_ikeysym_ekeysym_Super_Lkeysym_KP_Page_Downkeysym_osfInsertkeysym_hpKP_BackTab keysym_Dtildekeysym_XF86OfficeHomekeysym_XF86Launch3keysym_braille_dot_6keysym_Georgian_charkeysym_Cyrillic_DE keysym_kana_okeysym_Omacronkeysym_Aogonek keysym_aacute keysym_yenkeysym_k keysym_equalkeysym_3270_PA1keysym_ISO_Prev_Groupkeysym_Super_Rkeysym_Zenkaku keysym_Escape keysym_osfUpkeysym_XF86Launch9keysym_XF86Memokeysym_XF86AudioRaiseVolumekeysym_Sinh_njakeysym_braille_dots_23478keysym_braille_dots_457keysym_braille_dots_1357keysym_Abreveacutekeysym_acircumflexacutekeysym_Lbelowdotkeysym_Armenian_TOkeysym_Hangul_J_RieulMieumkeysym_Hangul_J_Kiyeogkeysym_Hangul_Endkeysym_Thai_dochadakeysym_hebrew_finalpekeysym_hebrew_zainkeysym_Cyrillic_akeysym_Cyrillic_ZHE_descenderkeysym_Arabic_seenkeysym_kana_SEkeysym_kana_SHI keysym_kana_u keysym_OEkeysym_Eabovedotkeysym_qkeysym_3270_BackTabkeysym_Pointer_DblClick4keysym_ISO_Next_Group_Lockkeysym_Page_Downkeysym_hpmute_asciitildekeysym_hpDeleteCharkeysym_XF86Bookkeysym_XF86PowerDownkeysym_XF86MonBrightnessDownkeysym_braille_dots_24678keysym_braille_dots_1238 keysym_yhookkeysym_Thai_saraaekeysym_filledlefttribulletkeysym_Cyrillic_U_straightkeysym_Arabic_hamza_abovekeysym_Arabic_rakeysym_kana_switchkeysym_kana_NEkeysym_Iabovedot keysym_atildekeysym_plusminuskeysym_exclamdownkeysym_wkeysym_greater keysym_commakeysym_Pointer_DownRightkeysym_dead_doublegravekeysym_dead_stroke keysym_Deletekeysym_longminuskeysym_Dcedilla_accentkeysym_XF86Xferkeysym_XF86SplitScreenkeysym_XF86LaunchEkeysym_XF86AudioPausekeysym_Sinh_luukeysym_braille_dots_123468keysym_braille_dot_10keysym_Abrevetildekeysym_acircumflextildekeysym_latincrosskeysym_Cyrillic_shakeysym_Serbian_NJEkeysym_Mabovedot keysym_Ubrevekeysym_lstroke keysym_Zacute keysym_thorn keysym_mukeysym_3270_Setup keysym_c_hkeysym_dead_belowcommakeysym_dead_circumflex keysym_F2keysym_osfPageLeftkeysym_XF86HotLinkskeysym_braille_dots_14578keysym_Georgian_haekeysym_Armenian_shakeysym_Hangul_SsangSioskeysym_Hangul_RieulHieuhkeysym_Hangul_Specialkeysym_hebrew_yodkeysym_doublelowquotemarkkeysym_musicalflatkeysym_musicalsharp keysym_nablakeysym_Cyrillic_zhekeysym_Byelorussian_shortukeysym_Arabic_hakeysym_rcedillakeysym_onesuperior keysym_R13 keysym_F8 keysym_Undo keysym_Rightkeysym_Hankaku keysym_hpIOkeysym_SunSys_Reqkeysym_XF86Hibernatekeysym_XF86BrightnessAdjustkeysym_braille_dots_278keysym_braille_dots_347keysym_braille_dots_1247 keysym_Yhookkeysym_Ohornhookkeysym_Armenian_apostrophekeysym_Armenian_DZAkeysym_Armenian_zhekeysym_Armenian_ligature_ewkeysym_Hangul_Hieuhkeysym_righttackkeysym_filledtribulletupkeysym_Arabic_hamza_below keysym_wacutekeysym_jcircumflex keysym_ssharp keysym_L1 keysym_Left keysym_Pausekeysym_osfSelectkeysym_hpInsertLinekeysym_hpClearLinekeysym_Dcircumflex_accentkeysym_SunVideoDegausskeysym_XF86Switch_VT_4keysym_XF86Copykeysym_braille_dots_2378keysym_braille_dots_24568keysym_braille_dots_13456keysym_braille_dots_4keysym_braille_dots_13keysym_NewSheqelSignkeysym_Armenian_menkeysym_Armenian_yentamnakeysym_Thai_sosalakeysym_Thai_poplakeysym_decimalpoint keysym_toptkeysym_Greek_iotaaccent keysym_ygrave keysym_rcaron keysym_Sacute keysym_Thornkeysym_apostrophekeysym_dead_breve keysym_L7 keysym_F14 keysym_KP_2keysym_KP_Beginkeysym_XF86Standby keysym_Sinh_ekeysym_braille_dots_3578keysym_braille_dots_12578keysym_Georgian_zenkeysym_Armenian_jekeysym_Hangul_RieulPhieufkeysym_Thai_phophankeysym_opentribulletupkeysym_onesixthkeysym_Greek_iotaaccentdieresiskeysym_Iogonek keysym_Ncaron keysym_Ugravekeysym_0keysym_First_Virtual_Screenkeysym_dead_caronkeysym_ISO_Fast_Cursor_Rightkeysym_ISO_Release_Both_Margins keysym_KP_8keysym_SunAgainkeysym_XF86User2KBkeysym_XF86RockerUpkeysym_braille_dots_235678keysym_braille_dots_356keysym_braille_dots_1256keysym_Ecircumflexgravekeysym_Hangul_J_RieulHieuhkeysym_Hangul_WEOkeysym_Thai_saraaimaimuankeysym_checkerboard keysym_blankkeysym_Greek_UPSILONaccentkeysym_Cyrillic_zekeysym_umacronkeysym_scedillakeysym_divisionkeysym_6keysym_dead_lowline keysym_R6 keysym_Findkeysym_PreviousCandidatekeysym_XF86CycleAnglekeysym_Sinh_ii2keysym_braille_dots_78keysym_braille_dots_168keysym_braille_dots_237keysym_braille_dots_2456keysym_lbelowdotkeysym_Obarredkeysym_Georgian_qarkeysym_Armenian_LYUNkeysym_Armenian_ATkeysym_Hangul_J_RieulKiyeogkeysym_Cyrillic_efkeysym_Arabic_lamkeysym_Arabic_pehkeysym_kana_tsukeysym_eabovedot keysym_Gbreve keysym_Lacutekeysym_dead_belowmacronkeysym_dead_belowring keysym_F23keysym_KP_Insertkeysym_hplongminuskeysym_braille_dots_678keysym_braille_dots_1578keysym_braille_dots_28keysym_cuberootkeysym_EuroSign keysym_Gcaronkeysym_em3spacekeysym_topleftsqbracketkeysym_Cyrillic_pekeysym_Cyrillic_elkeysym_Cyrillic_che_vertstrokekeysym_Arabic_gafkeysym_Arabic_hamzaonalefkeysym_Arabic_1keysym_kana_KIkeysym_Bkeysym_AudibleBell_Enablekeysym_Last_Virtual_Screenkeysym_dead_gravekeysym_ISO_Fast_Cursor_Upkeysym_ISO_Set_Margin_Leftkeysym_ISO_Level5_Latch keysym_F29keysym_SunVideoLowerBrightnesskeysym_braille_dots_3468keysym_braille_dots_12468keysym_braille_dots_34567keysym_braille_dots_124567keysym_fivesuperiorkeysym_Acircumflexacutekeysym_Armenian_TCHEkeysym_Armenian_gimkeysym_Hangul_AraeAkeysym_Hangul_AEkeysym_Hangul_Jamokeysym_hebrew_kaphkeysym_rightsinglequotemarkkeysym_signaturemarkkeysym_implieskeysym_Cyrillic_SOFTSIGNkeysym_Cyrillic_erkeysym_Ukranian_yikeysym_Arabic_7keysym_kana_KOkeysym_mabovedotkeysym_Ycircumflex keysym_iacutekeysym_Hkeysym_quotedblkeysym_ISO_Next_Groupkeysym_ISO_Level5_Lockkeysym_osfAddModekeysym_SunPrint_Screenkeysym_Sinh_uukeysym_braille_dots_246keysym_Hangul_J_RieulSioskeysym_Hangul_Cieuc keysym_bottkeysym_upleftcorner keysym_ffkeysym_Greek_XIkeysym_Greek_THETAkeysym_Cyrillic_HAkeysym_Cyrillic_ha_descenderkeysym_kana_KUkeysym_gcircumflexkeysym_tcedilla keysym_dcaronkeysym_ooblique keysym_Eacutekeysym_Nkeysym_ISO_Move_Line_Up keysym_F32keysym_XF86Meetingkeysym_Sinh_sshakeysym_braille_dots_37keysym_braille_dots_127keysym_braille_dots_2346keysym_ohornhookkeysym_ohorngravekeysym_Acircumflextildekeysym_Armenian_SEkeysym_Armenian_vokeysym_Hangul_J_Nieunkeysym_Hangul_YAEkeysym_Hangul_NieunHieuhkeysym_Greek_deltakeysym_Serbian_tshekeysym_kana_WAkeysym_kana_FUkeysym_Amacron keysym_itildekeysym_ucircumflexkeysym_nobreakspacekeysym_Tkeysym_3270_CursorBlinkkeysym_Pointer_Drag3keysym_Terminate_Serverkeysym_Linefeedkeysym_osfPageDownkeysym_osfBackSpace keysym_hpUser keysym_SunF36keysym_Sinh_phakeysym_Sinh_aikeysym_braille_dots_568keysym_braille_dots_1468keysym_ColonSign keysym_Etildekeysym_Hangul_WIkeysym_Thai_maihanakatkeysym_Greek_sigmakeysym_Arabic_tehkeysym_Arabic_question_markkeysym_Farsi_3keysym_kana_RA keysym_hyphenkeysym_backslashkeysym_Z keysym_CHkeysym_Pointer_Drag_Dfltkeysym_AccessX_Enable keysym_dead_A keysym_Massyokeysym_SunVideoRaiseBrightnesskeysym_XF86Newskeysym_XF86MyComputerkeysym_braille_dots_12358 keysym_uhookkeysym_Armenian_VEVkeysym_Thai_hohipkeysym_hebrew_reshkeysym_Serbian_njekeysym_Arabic_dammakeysym_Arabic_fathatankeysym_Arabic_kafkeysym_Arabic_zainkeysym_Farsi_9keysym_kana_MAkeysym_kana_commakeysym_Pointer_Button4keysym_dead_belowdiaeresis keysym_Downkeysym_XF86Supportkeysym_Sinh_rakeysym_Sinh_aukeysym_braille_dots_145678keysym_braille_dots_46keysym_braille_dots_136keysym_braille_dot_1keysym_Georgian_zharkeysym_Georgian_onkeysym_Hangul_Startkeysym_Thai_totaokeysym_Thai_topatakkeysym_Greek_NUkeysym_Cyrillic_u_macronkeysym_Arabic_wawkeysym_kana_HAkeysym_fkeysym_Num_Lock keysym_Returnkeysym_XF86Launch4keysym_XF86ContrastAdjustkeysym_Sinh_makeysym_braille_dot_7keysym_Armenian_dzakeysym_Hangul_J_YeorinHieuhkeysym_Hangul_J_NieunHieuhkeysym_Thai_khokhuatkeysym_phonographcopyrightkeysym_doubledaggerkeysym_Cyrillic_TEkeysym_Cyrillic_NJEkeysym_Arabic_tatweelkeysym_Hcircumflexkeysym_udoubleacute keysym_zcaronkeysym_Idiaeresiskeysym_lkeysym_3270_PA2keysym_dead_aboveringkeysym_KP_Leftkeysym_SunFrontkeysym_XF86TouchpadOffkeysym_XF86Excelkeysym_Sinh_hakeysym_braille_dots_458keysym_braille_dots_1358keysym_braille_dots_12367keysym_uhornacute keysym_Uhookkeysym_Georgian_enkeysym_hebrew_zadikeysym_hebrew_ayinkeysym_hebrew_lamedkeysym_Greek_EPSILONkeysym_Arabic_percentkeysym_Ccedillakeysym_rkeysym_Pointer_DblClick5keysym_RepeatKeys_Enablekeysym_ISO_Center_Objectkeysym_Tourokukeysym_hpguilderkeysym_XF86LogWindowTreekeysym_XF86Viewkeysym_Sinh_thakeysym_Sinh_cakeysym_braille_dots_4567keysym_braille_dots_13567keysym_braille_dots_145keysym_Hangul_YAkeysym_hebrew_samekhkeysym_hebrew_finalmemkeysym_Greek_PHIkeysym_Cyrillic_yerukeysym_Cyrillic_JEkeysym_Arabic_dammatankeysym_Arabic_noonkeysym_xkeysym_ISO_Partial_Space_Left keysym_Alt_Lkeysym_mute_gravekeysym_XF86LaunchFkeysym_Sinh_ae2keysym_Sinh_ddakeysym_ninesubscriptkeysym_uhorntildekeysym_Thai_lolingkeysym_horizlinescan5keysym_notequalkeysym_Greek_betakeysym_Greek_ZETAkeysym_Greek_omicronaccentkeysym_Macedonia_GJEkeysym_Arabic_hahkeysym_kana_closingbracketkeysym_Imacronkeysym_doubleacute keysym_scaron keysym_aringkeysym_3270_Left2keysym_SlowKeys_Enable keysym_dead_ekeysym_ISO_Level2_Latch keysym_Alt_R keysym_F3 keysym_Insertkeysym_Ext16bit_Lkeysym_XF86BackForwardkeysym_Sinh_riikeysym_braille_dots_2345678keysym_braille_dots_467keysym_braille_dots_1367keysym_uhornbelowdot keysym_Ocaronkeysym_Armenian_dakeysym_Armenian_separation_markkeysym_Armenian_verjaketkeysym_Hangul_PanSioskeysym_Thai_honokhukkeysym_thereforekeysym_Cyrillic_yakeysym_kana_TEkeysym_dead_perispomeni keysym_R14 keysym_F9keysym_KP_Multiplykeysym_Ext16bit_Rkeysym_DeleteLinekeysym_XF86AudioRandomPlaykeysym_XF86Awaykeysym_XF86iTouchkeysym_Sinh_aee2keysym_braille_dots_1235678keysym_braille_dots_348keysym_braille_dots_1248keysym_braille_dots_2567keysym_Armenian_TSOkeysym_Armenian_ekeysym_Armenian_yechkeysym_Hangul_Ikeysym_hebrew_betkeysym_Greek_iotakeysym_Greek_gammakeysym_Cyrillic_shhakeysym_Hstrokekeysym_brokenbarkeysym_bracketleftkeysym_3270_Identkeysym_Pointer_UpLeft keysym_L2keysym_InsertCharkeysym_XF86Switch_VT_5keysym_XF86ModeLockkeysym_Sinh_thhakeysym_Sinh_chakeysym_braille_dots_123478keysym_braille_dots_13457keysym_braille_dots_5keysym_braille_dots_14keysym_Georgian_harkeysym_Georgian_wekeysym_Hangul_Okeysym_Thai_saraaimaimalaikeysym_Thai_sosokeysym_hebrew_hekeysym_integralkeysym_topleftsummationkeysym_Greek_accentdieresiskeysym_Ukranian_i keysym_lcaron keysym_Aringkeysym_3270_Right2 keysym_L8 keysym_F15 keysym_KP_3keysym_hpYdiaeresiskeysym_XF86Selectkeysym_XF86KbdLightOnOffkeysym_braille_dots_34678keysym_braille_dots_124678keysym_stricteqkeysym_ocircumflexbelowdot keysym_SCHWAkeysym_Hangul_Ukeysym_em4spacekeysym_Greek_finalsmallsigmakeysym_Cyrillic_HA_descenderkeysym_Arabic_kasra keysym_ENGkeysym_udiaeresis keysym_Ogravekeysym_Ecircumflex keysym_AEkeysym_bracketrightkeysym_1keysym_3270_Rulekeysym_Pointer_DblClick_Dfltkeysym_Pointer_UpRightkeysym_dead_ogonek keysym_R1 keysym_KP_9keysym_osfReselectkeysym_osfDeselectAllkeysym_osfBeginLinekeysym_osfPrimaryPastekeysym_Sinh_ee2keysym_braille_dots_357keysym_braille_dots_1257 keysym_uhornkeysym_ohornbelowdotkeysym_ecircumflexacutekeysym_Hangul_J_SsangKiyeogkeysym_Thai_chochangkeysym_Thai_khokhonkeysym_rightdoublequotemarkkeysym_trademarkincirclekeysym_rightarrowkeysym_Macedonia_KJEkeysym_kana_yakeysym_overlinekeysym_Scircumflexkeysym_7 keysym_C_Hkeysym_ISO_Level5_Shift keysym_R7keysym_XF86Spellkeysym_Sinh_eekeysym_braille_dots_24578keysym_braille_dots_238keysym_braille_dots_2457keysym_braille_dots_23keysym_ocircumflexhookkeysym_Georgian_hekeysym_Armenian_RAkeysym_Armenian_pekeysym_Hangul_Phieufkeysym_Thai_leksikeysym_leftpointerkeysym_vertbarkeysym_rightmiddlesummationkeysym_Greek_pikeysym_Greek_LAMBDAkeysym_Arabic_hamzaonyeh keysym_kana_Akeysym_Dabovedot keysym_ecaron keysym_Abrevekeysym_acircumflexkeysym_ISO_Lock keysym_F24 keysym_Selectkeysym_SunOpenkeysym_XF86UWBkeysym_XF86Sendkeysym_XF86MySiteskeysym_XF86AudioNextkeysym_Sinh_ndhakeysym_Sinh_h2keysym_Obelowdotkeysym_ecircumflextildekeysym_Georgian_ghankeysym_Armenian_kekeysym_Armenian_vevkeysym_Armenian_hyphenkeysym_Hangul_SingleCandidatekeysym_Thai_saraakeysym_Thai_fofankeysym_rightshoekeysym_Cyrillic_emkeysym_Arabic_alefkeysym_Arabic_2keysym_ocircumflexkeysym_C keysym_slashkeysym_KP_Down keysym_Romajikeysym_XF86Replykeysym_XF86AudioRecordkeysym_Sinh_ghakeysym_braille_dots_34568keysym_braille_dots_124568keysym_braille_dots_23456 keysym_Uhornkeysym_Georgian_donkeysym_Armenian_fekeysym_Thai_saraiikeysym_Thai_oangkeysym_Greek_CHIkeysym_Cyrillic_eskeysym_Arabic_8keysym_omacron keysym_cacutekeysym_aogonekkeysym_Ikeysym_3270_PrintScreenkeysym_KP_Decimal keysym_KP_F1keysym_SunFA_Circumkeysym_XF86Yellowkeysym_XF86AudioRepeatkeysym_XF86ZoomOutkeysym_XF86ScrollUpkeysym_XF86Financekeysym_braille_dots_15678keysym_braille_dots_178keysym_braille_dots_247keysym_hebrew_finalnunkeysym_singlelowquotemarkkeysym_leftanglebracketkeysym_uparrowkeysym_Cyrillic_vekeysym_Cyrillic_njekeysym_Cyrillic_ghe_barkeysym_Pabovedot keysym_oslash keysym_egravekeysym_O keysym_exclamkeysym_dead_doubleacutekeysym_ISO_Emphasizekeysym_Caps_Lock keysym_F33keysym_KP_Equal keysym_Menukeysym_Eisu_togglekeysym_Muhenkankeysym_braille_dots_245678keysym_braille_dots_38keysym_braille_dots_128keysym_braille_dots_2347keysym_Thai_lakkhangyaokeysym_Thai_thothongkeysym_telephone keysym_heartkeysym_onethirdkeysym_topintegral"keysym_Greek_upsilonaccentdieresiskeysym_Cyrillic_Ekeysym_Tabovedotkeysym_adiaeresis keysym_Agravekeysym_Ukeysym_Pointer_Drag4keysym_KP_Rightkeysym_SunPowerSwitchShift keysym_SunF37keysym_braille_dots_3478keysym_braille_dots_12478keysym_Xabovedotkeysym_Georgian_pharkeysym_Hangul_SsangPieubkeysym_Thai_yoyingkeysym_leftopentrianglekeysym_digitspace keysym_lfkeysym_toprightsqbracketkeysym_leftradicalkeysym_Greek_phikeysym_Greek_lambdakeysym_Greek_iotadieresiskeysym_Farsi_4keysym_3270_KeyClickkeysym_dead_longsolidusoverlaykeysym_dead_abovereversedcommakeysym_ISO_Last_Groupkeysym_Multi_keykeysym_Sys_Reqkeysym_osfNextFieldkeysym_XF86User1KBkeysym_Sinh_jnyakeysym_braille_dots_4678keysym_braille_dots_13678keysym_braille_dots_256keysym_foursubscriptkeysym_twosubscriptkeysym_hebrew_tethkeysym_hebrew_gimelkeysym_emspacekeysym_approximatekeysym_Greek_UPSILONkeysym_Greek_epsilonaccentkeysym_Macedonia_gjekeysym_Arabic_sheen keysym_kana_e keysym_Ethkeysym_akeysym_Pointer_Button5keysym_Dacute_accentkeysym_SunComposekeysym_SunFA_Diaeresiskeysym_XF86Messengerkeysym_XF86WWWkeysym_XF86HomePagekeysym_Sinh_ru2keysym_Sinh_khakeysym_braille_dots_134567keysym_braille_dots_47keysym_braille_dots_137keysym_braille_dots_2356keysym_braille_dot_2keysym_MillSignkeysym_Georgian_jilkeysym_Georgian_parkeysym_Thai_kokaikeysym_Cyrillic_bekeysym_Wdiaeresis keysym_yacutekeysym_gkeysym_3270_Attn keysym_KP_AddkeysymFromNamekeysymFromNameCaseInsensitive keysymName keysymUtf8newKeyboardStateupdateKeyboardStateKey getOneKeySym getStateSymsupdateKeyboardStateMaskstateSerializeModsstateModNameIsActivestateModIndexIsActivestateRemoveConsumedstateLedNameIsActivenewKeymapFromNamesnewKeymapFromStringkeymapAsStringkeymapNumLayoutskeymapKeyNumLayoutskeymapModifiers keymapNumMods keymapModName keymapModIdxkeymapKeyNumLevels keymapLeds keymapNumLeds keymapLedNamekeymapKeyRepeats newContextgetIncludePathssetIncludePathsclearIncludePathappendIncludePathappendDefaultIncludePathnumIncludePathsincludePathShowInternalKeyboardState wrapCString wrapString readHeader getKeysymDefs genKeysyms genKeycodes genModnames maybeRead lowerCasec_keysym_utf32_namec_keysym_utf8_namec_keysym_from_name c_keysym_namecharPtrToByteString0c_led_index_is_activec_led_name_is_activec_layout_index_is_activec_layout_name_is_activec_remove_consumed_modifiersc_modifier_is_consumedc_state_mod_index_is_activec_state_mod_name_is_activec_serialize_statec_serialize_state_modsc_update_state_maskc_key_get_level c_get_layoutc_state_get_symsc_get_one_key_symc_update_key_statec_unref_keyboard_statec_new_keyboard_statekeymapLayoutNamec_keymap_key_repeatsc_keymap_led_namec_keymap_num_ledsc_keymap_syms_by_levelc_keymap_num_levelsc_keymap_num_layouts_keyc_keymap_num_layoutsc_keymap_mod_indexc_keymap_mod_namec_keymap_num_modsc_keymap_layout_namec_unref_keymapc_keymap_as_stringc_keymap_from_stringc_keymap_from_namesc_get_log_verbosityc_set_log_verbosityc_get_log_levelc_set_log_levelc_show_include_pathc_clear_includesc_append_default_includec_num_include_paths_contextc_append_include_path_contextc_unref_context c_new_context