Enum penrose_keysyms::XKeySym [−][src]
pub enum XKeySym {
Show 678 variants
XK_BackSpace,
XK_Tab,
XK_Linefeed,
XK_Clear,
XK_Return,
XK_Pause,
XK_Scroll_Lock,
XK_Sys_Req,
XK_Escape,
XK_Delete,
XK_Home,
XK_Left,
XK_Up,
XK_Right,
XK_Down,
XK_Prior,
XK_Page_Up,
XK_Next,
XK_Page_Down,
XK_End,
XK_Begin,
XK_Select,
XK_Print,
XK_Execute,
XK_Insert,
XK_Undo,
XK_Redo,
XK_Menu,
XK_Find,
XK_Cancel,
XK_Help,
XK_Break,
XK_Mode_switch,
XK_script_switch,
XK_Num_Lock,
XK_KP_Space,
XK_KP_Tab,
XK_KP_Enter,
XK_KP_F1,
XK_KP_F2,
XK_KP_F3,
XK_KP_F4,
XK_KP_Home,
XK_KP_Left,
XK_KP_Up,
XK_KP_Right,
XK_KP_Down,
XK_KP_Prior,
XK_KP_Page_Up,
XK_KP_Next,
XK_KP_Page_Down,
XK_KP_End,
XK_KP_Begin,
XK_KP_Insert,
XK_KP_Delete,
XK_KP_Equal,
XK_KP_Multiply,
XK_KP_Add,
XK_KP_Separator,
XK_KP_Subtract,
XK_KP_Decimal,
XK_KP_Divide,
XK_KP_0,
XK_KP_1,
XK_KP_2,
XK_KP_3,
XK_KP_4,
XK_KP_5,
XK_KP_6,
XK_KP_7,
XK_KP_8,
XK_KP_9,
XK_F1,
XK_F2,
XK_F3,
XK_F4,
XK_F5,
XK_F6,
XK_F7,
XK_F8,
XK_F9,
XK_F10,
XK_F11,
XK_L1,
XK_F12,
XK_L2,
XK_F13,
XK_L3,
XK_F14,
XK_L4,
XK_F15,
XK_L5,
XK_F16,
XK_L6,
XK_F17,
XK_L7,
XK_F18,
XK_L8,
XK_F19,
XK_L9,
XK_F20,
XK_L10,
XK_F21,
XK_R1,
XK_F22,
XK_R2,
XK_F23,
XK_R3,
XK_F24,
XK_R4,
XK_F25,
XK_R5,
XK_F26,
XK_R6,
XK_F27,
XK_R7,
XK_F28,
XK_R8,
XK_F29,
XK_R9,
XK_F30,
XK_R10,
XK_F31,
XK_R11,
XK_F32,
XK_R12,
XK_F33,
XK_R13,
XK_F34,
XK_R14,
XK_F35,
XK_R15,
XK_Shift_L,
XK_Shift_R,
XK_Control_L,
XK_Control_R,
XK_Caps_Lock,
XK_Shift_Lock,
XK_Meta_L,
XK_Meta_R,
XK_Alt_L,
XK_Alt_R,
XK_Super_L,
XK_Super_R,
XK_Hyper_L,
XK_Hyper_R,
XK_ISO_Lock,
XK_ISO_Level2_Latch,
XK_ISO_Level3_Shift,
XK_ISO_Level3_Latch,
XK_ISO_Level3_Lock,
XK_ISO_Level5_Shift,
XK_ISO_Level5_Latch,
XK_ISO_Level5_Lock,
XK_ISO_Left_Tab,
XK_ISO_Partial_Space_Left,
XK_ISO_Partial_Space_Right,
XK_ISO_Set_Margin_Left,
XK_ISO_Set_Margin_Right,
XK_ISO_Continuous_Underline,
XK_ISO_Discontinuous_Underline,
XK_ISO_Emphasize,
XK_ISO_Center_Object,
XK_ISO_Enter,
XK_Terminate_Server,
XK_ch,
XK_Ch,
XK_CH,
XK_c_h,
XK_C_h,
XK_C_H,
XK_3270_Duplicate,
XK_3270_FieldMark,
XK_3270_Right2,
XK_3270_Left2,
XK_3270_BackTab,
XK_3270_EraseEOF,
XK_3270_EraseInput,
XK_3270_Reset,
XK_3270_Quit,
XK_3270_PA1,
XK_3270_PA2,
XK_3270_PA3,
XK_3270_Test,
XK_3270_Attn,
XK_3270_CursorBlink,
XK_3270_AltCursor,
XK_3270_KeyClick,
XK_3270_Jump,
XK_3270_Ident,
XK_3270_Rule,
XK_3270_Copy,
XK_3270_Play,
XK_3270_Setup,
XK_3270_Record,
XK_3270_DeleteWord,
XK_3270_ExSelect,
XK_3270_CursorSelect,
XK_3270_Enter,
XK_space,
XK_exclam,
XK_quotedbl,
XK_numbersign,
XK_dollar,
XK_percent,
XK_ampersand,
XK_apostrophe,
XK_quoteright,
XK_parenleft,
XK_parenright,
XK_asterisk,
XK_plus,
XK_comma,
XK_minus,
XK_period,
XK_slash,
XK_0,
XK_1,
XK_2,
XK_3,
XK_4,
XK_5,
XK_6,
XK_7,
XK_8,
XK_9,
XK_colon,
XK_semicolon,
XK_less,
XK_equal,
XK_greater,
XK_question,
XK_at,
XK_A,
XK_B,
XK_C,
XK_D,
XK_E,
XK_F,
XK_G,
XK_H,
XK_I,
XK_J,
XK_K,
XK_L,
XK_M,
XK_N,
XK_O,
XK_P,
XK_Q,
XK_R,
XK_S,
XK_T,
XK_U,
XK_V,
XK_W,
XK_X,
XK_Y,
XK_Z,
XK_bracketleft,
XK_backslash,
XK_bracketright,
XK_asciicircum,
XK_underscore,
XK_grave,
XK_quoteleft,
XK_a,
XK_b,
XK_c,
XK_d,
XK_e,
XK_f,
XK_g,
XK_h,
XK_i,
XK_j,
XK_k,
XK_l,
XK_m,
XK_n,
XK_o,
XK_p,
XK_q,
XK_r,
XK_s,
XK_t,
XK_u,
XK_v,
XK_w,
XK_x,
XK_y,
XK_z,
XK_braceleft,
XK_bar,
XK_braceright,
XK_asciitilde,
XK_nobreakspace,
XK_exclamdown,
XK_cent,
XK_sterling,
XK_currency,
XK_yen,
XK_brokenbar,
XK_section,
XK_diaeresis,
XK_copyright,
XK_ordfeminine,
XK_guillemotleft,
XK_notsign,
XK_hyphen,
XK_registered,
XK_macron,
XK_degree,
XK_plusminus,
XK_acute,
XK_mu,
XK_paragraph,
XK_periodcentered,
XK_cedilla,
XK_masculine,
XK_guillemotright,
XK_onequarter,
XK_onehalf,
XK_threequarters,
XK_questiondown,
XK_Aacute,
XK_Atilde,
XK_Adiaeresis,
XK_Aring,
XK_AE,
XK_Ccedilla,
XK_Eacute,
XK_Ediaeresis,
XK_Iacute,
XK_Idiaeresis,
XK_ETH,
XK_Eth,
XK_Ntilde,
XK_Oacute,
XK_Otilde,
XK_Odiaeresis,
XK_multiply,
XK_Oslash,
XK_Ooblique,
XK_Uacute,
XK_Udiaeresis,
XK_Yacute,
XK_ssharp,
XK_aacute,
XK_atilde,
XK_adiaeresis,
XK_aring,
XK_ae,
XK_ccedilla,
XK_eacute,
XK_ediaeresis,
XK_iacute,
XK_idiaeresis,
XK_eth,
XK_ntilde,
XK_oacute,
XK_otilde,
XK_odiaeresis,
XK_division,
XK_oslash,
XK_ooblique,
XK_uacute,
XK_udiaeresis,
XK_yacute,
XK_ydiaeresis,
XK_Aogonek,
XK_breve,
XK_Lstroke,
XK_Lcaron,
XK_Sacute,
XK_Scaron,
XK_Scedilla,
XK_Tcaron,
XK_Zacute,
XK_Zcaron,
XK_aogonek,
XK_ogonek,
XK_lstroke,
XK_lcaron,
XK_sacute,
XK_caron,
XK_scaron,
XK_scedilla,
XK_tcaron,
XK_zacute,
XK_doubleacute,
XK_zcaron,
XK_Racute,
XK_Abreve,
XK_Lacute,
XK_Cacute,
XK_Ccaron,
XK_Eogonek,
XK_Ecaron,
XK_Dcaron,
XK_Dstroke,
XK_Nacute,
XK_Ncaron,
XK_Odoubleacute,
XK_Rcaron,
XK_Uring,
XK_Udoubleacute,
XK_Tcedilla,
XK_racute,
XK_abreve,
XK_lacute,
XK_cacute,
XK_ccaron,
XK_eogonek,
XK_ecaron,
XK_dcaron,
XK_dstroke,
XK_nacute,
XK_ncaron,
XK_odoubleacute,
XK_rcaron,
XK_uring,
XK_udoubleacute,
XK_tcedilla,
XK_Hstroke,
XK_Gbreve,
XK_hstroke,
XK_idotless,
XK_gbreve,
XK_Ubreve,
XK_ubreve,
XK_kra,
XK_kappa,
XK_Rcedilla,
XK_Itilde,
XK_Lcedilla,
XK_Emacron,
XK_Gcedilla,
XK_Tslash,
XK_rcedilla,
XK_itilde,
XK_lcedilla,
XK_emacron,
XK_gcedilla,
XK_tslash,
XK_ENG,
XK_eng,
XK_Amacron,
XK_Iogonek,
XK_Imacron,
XK_Ncedilla,
XK_Omacron,
XK_Kcedilla,
XK_Uogonek,
XK_Utilde,
XK_Umacron,
XK_amacron,
XK_iogonek,
XK_imacron,
XK_ncedilla,
XK_omacron,
XK_kcedilla,
XK_uogonek,
XK_utilde,
XK_umacron,
XK_Wacute,
XK_wacute,
XK_Wdiaeresis,
XK_wdiaeresis,
XK_OE,
XK_oe,
XK_Ydiaeresis,
XK_overline,
XK_prolongedsound,
XK_voicedsound,
XK_semivoicedsound,
XK_numerosign,
XK_leftradical,
XK_topleftradical,
XK_horizconnector,
XK_topintegral,
XK_botintegral,
XK_vertconnector,
XK_topleftsqbracket,
XK_botleftsqbracket,
XK_toprightsqbracket,
XK_botrightsqbracket,
XK_topleftparens,
XK_botleftparens,
XK_toprightparens,
XK_botrightparens,
XK_leftmiddlecurlybrace,
XK_rightmiddlecurlybrace,
XK_lessthanequal,
XK_notequal,
XK_greaterthanequal,
XK_integral,
XK_therefore,
XK_variation,
XK_infinity,
XK_nabla,
XK_approximate,
XK_similarequal,
XK_ifonlyif,
XK_implies,
XK_identical,
XK_radical,
XK_includedin,
XK_includes,
XK_intersection,
XK_union,
XK_logicaland,
XK_logicalor,
XK_partialderivative,
XK_function,
XK_leftarrow,
XK_uparrow,
XK_rightarrow,
XK_downarrow,
XK_blank,
XK_soliddiamond,
XK_checkerboard,
XK_ht,
XK_ff,
XK_cr,
XK_lf,
XK_nl,
XK_vt,
XK_lowrightcorner,
XK_uprightcorner,
XK_upleftcorner,
XK_lowleftcorner,
XK_crossinglines,
XK_leftt,
XK_rightt,
XK_bott,
XK_topt,
XK_vertbar,
XK_emspace,
XK_enspace,
XK_em3space,
XK_em4space,
XK_digitspace,
XK_punctspace,
XK_thinspace,
XK_hairspace,
XK_emdash,
XK_endash,
XK_signifblank,
XK_ellipsis,
XK_doubbaselinedot,
XK_onethird,
XK_twothirds,
XK_onefifth,
XK_twofifths,
XK_threefifths,
XK_fourfifths,
XK_onesixth,
XK_fivesixths,
XK_careof,
XK_figdash,
XK_leftanglebracket,
XK_decimalpoint,
XK_rightanglebracket,
XK_marker,
XK_oneeighth,
XK_threeeighths,
XK_fiveeighths,
XK_seveneighths,
XK_trademark,
XK_signaturemark,
XK_leftopentriangle,
XK_rightopentriangle,
XK_emopenrectangle,
XK_leftsinglequotemark,
XK_rightsinglequotemark,
XK_leftdoublequotemark,
XK_rightdoublequotemark,
XK_prescription,
XK_permille,
XK_minutes,
XK_seconds,
XK_latincross,
XK_hexagram,
XK_emfilledrect,
XK_openstar,
XK_leftpointer,
XK_rightpointer,
XK_club,
XK_diamond,
XK_heart,
XK_maltesecross,
XK_dagger,
XK_doubledagger,
XK_checkmark,
XK_ballotcross,
XK_musicalsharp,
XK_musicalflat,
XK_malesymbol,
XK_femalesymbol,
XK_telephone,
XK_telephonerecorder,
XK_phonographcopyright,
XK_caret,
XK_singlelowquotemark,
XK_doublelowquotemark,
XK_cursor,
XK_leftcaret,
XK_rightcaret,
XK_downcaret,
XK_upcaret,
XK_overbar,
XK_downtack,
XK_upshoe,
XK_downstile,
XK_underbar,
XK_jot,
XK_quad,
XK_uptack,
XK_upstile,
XK_downshoe,
XK_rightshoe,
XK_leftshoe,
XK_lefttack,
XK_righttack,
XK_Korean_Won,
XK_Ibreve,
XK_Zstroke,
XK_Gcaron,
XK_Ocaron,
XK_Obarred,
XK_ibreve,
XK_zstroke,
XK_gcaron,
XK_ocaron,
XK_obarred,
XK_SCHWA,
XK_schwa,
XK_EZH,
XK_ezh,
XK_Abreveacute,
XK_abreveacute,
XK_Abrevetilde,
XK_abrevetilde,
XK_Etilde,
XK_etilde,
XK_Ytilde,
XK_ytilde,
XK_EcuSign,
XK_ColonSign,
XK_CruzeiroSign,
XK_FFrancSign,
XK_LiraSign,
XK_MillSign,
XK_NairaSign,
XK_PesetaSign,
XK_RupeeSign,
XK_WonSign,
XK_NewSheqelSign,
XK_DongSign,
XK_EuroSign,
XF86XK_MonBrightnessUp,
XF86XK_MonBrightnessDown,
XF86XK_KbdLightOnOff,
XF86XK_KbdBrightnessUp,
XF86XK_KbdBrightnessDown,
XF86XK_MonBrightnessCycle,
XF86XK_Standby,
XF86XK_AudioLowerVolume,
XF86XK_AudioMute,
XF86XK_AudioRaiseVolume,
XF86XK_AudioPlay,
XF86XK_AudioStop,
XF86XK_AudioPrev,
XF86XK_AudioNext,
XF86XK_AudioMicMute,
XF86XK_DisplayOff,
XF86XK_TouchpadToggle,
}
Expand description
X keysym mappings: auto generated from X11/keysymdef.h
Variants
XK_BackSpace
XK_BackSpace
XK_Tab
XK_Tab
XK_Linefeed
XK_Linefeed
XK_Clear
XK_Clear
XK_Return
XK_Return
XK_Pause
XK_Pause
XK_Scroll_Lock
XK_Scroll_Lock
XK_Sys_Req
XK_Sys_Req
XK_Escape
XK_Escape
XK_Delete
XK_Delete
XK_Home
XK_Home
XK_Left
XK_Left
XK_Up
XK_Up
XK_Right
XK_Right
XK_Down
XK_Down
XK_Prior
XK_Prior
XK_Page_Up
XK_Page_Up
XK_Next
XK_Next
XK_Page_Down
XK_Page_Down
XK_End
XK_End
XK_Begin
XK_Begin
XK_Select
XK_Select
XK_Print
XK_Print
XK_Execute
XK_Execute
XK_Insert
XK_Insert
XK_Undo
XK_Undo
XK_Redo
XK_Redo
XK_Menu
XK_Menu
XK_Find
XK_Find
XK_Cancel
XK_Cancel
XK_Help
XK_Help
XK_Break
XK_Break
XK_Mode_switch
XK_Mode_switch
XK_script_switch
XK_script_switch
XK_Num_Lock
XK_Num_Lock
XK_KP_Space
XK_KP_Space
XK_KP_Tab
XK_KP_Tab
XK_KP_Enter
XK_KP_Enter
XK_KP_F1
XK_KP_F1
XK_KP_F2
XK_KP_F2
XK_KP_F3
XK_KP_F3
XK_KP_F4
XK_KP_F4
XK_KP_Home
XK_KP_Home
XK_KP_Left
XK_KP_Left
XK_KP_Up
XK_KP_Up
XK_KP_Right
XK_KP_Right
XK_KP_Down
XK_KP_Down
XK_KP_Prior
XK_KP_Prior
XK_KP_Page_Up
XK_KP_Page_Up
XK_KP_Next
XK_KP_Next
XK_KP_Page_Down
XK_KP_Page_Down
XK_KP_End
XK_KP_End
XK_KP_Begin
XK_KP_Begin
XK_KP_Insert
XK_KP_Insert
XK_KP_Delete
XK_KP_Delete
XK_KP_Equal
XK_KP_Equal
XK_KP_Multiply
XK_KP_Multiply
XK_KP_Add
XK_KP_Add
XK_KP_Separator
XK_KP_Separator
XK_KP_Subtract
XK_KP_Subtract
XK_KP_Decimal
XK_KP_Decimal
XK_KP_Divide
XK_KP_Divide
XK_KP_0
XK_KP_0
XK_KP_1
XK_KP_1
XK_KP_2
XK_KP_2
XK_KP_3
XK_KP_3
XK_KP_4
XK_KP_4
XK_KP_5
XK_KP_5
XK_KP_6
XK_KP_6
XK_KP_7
XK_KP_7
XK_KP_8
XK_KP_8
XK_KP_9
XK_KP_9
XK_F1
XK_F1
XK_F2
XK_F2
XK_F3
XK_F3
XK_F4
XK_F4
XK_F5
XK_F5
XK_F6
XK_F6
XK_F7
XK_F7
XK_F8
XK_F8
XK_F9
XK_F9
XK_F10
XK_F10
XK_F11
XK_F11
XK_L1
XK_L1
XK_F12
XK_F12
XK_L2
XK_L2
XK_F13
XK_F13
XK_L3
XK_L3
XK_F14
XK_F14
XK_L4
XK_L4
XK_F15
XK_F15
XK_L5
XK_L5
XK_F16
XK_F16
XK_L6
XK_L6
XK_F17
XK_F17
XK_L7
XK_L7
XK_F18
XK_F18
XK_L8
XK_L8
XK_F19
XK_F19
XK_L9
XK_L9
XK_F20
XK_F20
XK_L10
XK_L10
XK_F21
XK_F21
XK_R1
XK_R1
XK_F22
XK_F22
XK_R2
XK_R2
XK_F23
XK_F23
XK_R3
XK_R3
XK_F24
XK_F24
XK_R4
XK_R4
XK_F25
XK_F25
XK_R5
XK_R5
XK_F26
XK_F26
XK_R6
XK_R6
XK_F27
XK_F27
XK_R7
XK_R7
XK_F28
XK_F28
XK_R8
XK_R8
XK_F29
XK_F29
XK_R9
XK_R9
XK_F30
XK_F30
XK_R10
XK_R10
XK_F31
XK_F31
XK_R11
XK_R11
XK_F32
XK_F32
XK_R12
XK_R12
XK_F33
XK_F33
XK_R13
XK_R13
XK_F34
XK_F34
XK_R14
XK_R14
XK_F35
XK_F35
XK_R15
XK_R15
XK_Shift_L
XK_Shift_L
XK_Shift_R
XK_Shift_R
XK_Control_L
XK_Control_L
XK_Control_R
XK_Control_R
XK_Caps_Lock
XK_Caps_Lock
XK_Shift_Lock
XK_Shift_Lock
XK_Meta_L
XK_Meta_L
XK_Meta_R
XK_Meta_R
XK_Alt_L
XK_Alt_L
XK_Alt_R
XK_Alt_R
XK_Super_L
XK_Super_L
XK_Super_R
XK_Super_R
XK_Hyper_L
XK_Hyper_L
XK_Hyper_R
XK_Hyper_R
XK_ISO_Lock
XK_ISO_Lock
XK_ISO_Level2_Latch
XK_ISO_Level2_Latch
XK_ISO_Level3_Shift
XK_ISO_Level3_Shift
XK_ISO_Level3_Latch
XK_ISO_Level3_Latch
XK_ISO_Level3_Lock
XK_ISO_Level3_Lock
XK_ISO_Level5_Shift
XK_ISO_Level5_Shift
XK_ISO_Level5_Latch
XK_ISO_Level5_Latch
XK_ISO_Level5_Lock
XK_ISO_Level5_Lock
XK_ISO_Left_Tab
XK_ISO_Left_Tab
XK_ISO_Partial_Space_Left
XK_ISO_Partial_Space_Left
XK_ISO_Partial_Space_Right
XK_ISO_Partial_Space_Right
XK_ISO_Set_Margin_Left
XK_ISO_Set_Margin_Left
XK_ISO_Set_Margin_Right
XK_ISO_Set_Margin_Right
XK_ISO_Continuous_Underline
XK_ISO_Continuous_Underline
XK_ISO_Discontinuous_Underline
XK_ISO_Discontinuous_Underline
XK_ISO_Emphasize
XK_ISO_Emphasize
XK_ISO_Center_Object
XK_ISO_Center_Object
XK_ISO_Enter
XK_ISO_Enter
XK_Terminate_Server
XK_Terminate_Server
XK_ch
XK_ch
XK_Ch
XK_Ch
XK_CH
XK_CH
XK_c_h
XK_c_h
XK_C_h
XK_C_h
XK_C_H
XK_C_H
XK_3270_Duplicate
XK_3270_Duplicate
XK_3270_FieldMark
XK_3270_FieldMark
XK_3270_Right2
XK_3270_Right2
XK_3270_Left2
XK_3270_Left2
XK_3270_BackTab
XK_3270_BackTab
XK_3270_EraseEOF
XK_3270_EraseEOF
XK_3270_EraseInput
XK_3270_EraseInput
XK_3270_Reset
XK_3270_Reset
XK_3270_Quit
XK_3270_Quit
XK_3270_PA1
XK_3270_PA1
XK_3270_PA2
XK_3270_PA2
XK_3270_PA3
XK_3270_PA3
XK_3270_Test
XK_3270_Test
XK_3270_Attn
XK_3270_Attn
XK_3270_CursorBlink
XK_3270_CursorBlink
XK_3270_AltCursor
XK_3270_AltCursor
XK_3270_KeyClick
XK_3270_KeyClick
XK_3270_Jump
XK_3270_Jump
XK_3270_Ident
XK_3270_Ident
XK_3270_Rule
XK_3270_Rule
XK_3270_Copy
XK_3270_Copy
XK_3270_Play
XK_3270_Play
XK_3270_Setup
XK_3270_Setup
XK_3270_Record
XK_3270_Record
XK_3270_DeleteWord
XK_3270_DeleteWord
XK_3270_ExSelect
XK_3270_ExSelect
XK_3270_CursorSelect
XK_3270_CursorSelect
XK_3270_Enter
XK_3270_Enter
XK_space
XK_space
XK_exclam
XK_exclam
XK_quotedbl
XK_quotedbl
XK_numbersign
XK_numbersign
XK_dollar
XK_dollar
XK_percent
XK_percent
XK_ampersand
XK_ampersand
XK_apostrophe
XK_apostrophe
XK_quoteright
XK_quoteright
XK_parenleft
XK_parenleft
XK_parenright
XK_parenright
XK_asterisk
XK_asterisk
XK_plus
XK_plus
XK_comma
XK_comma
XK_minus
XK_minus
XK_period
XK_period
XK_slash
XK_slash
XK_0
XK_0
XK_1
XK_1
XK_2
XK_2
XK_3
XK_3
XK_4
XK_4
XK_5
XK_5
XK_6
XK_6
XK_7
XK_7
XK_8
XK_8
XK_9
XK_9
XK_colon
XK_colon
XK_semicolon
XK_semicolon
XK_less
XK_less
XK_equal
XK_equal
XK_greater
XK_greater
XK_question
XK_question
XK_at
XK_at
XK_A
XK_A
XK_B
XK_B
XK_C
XK_C
XK_D
XK_D
XK_E
XK_E
XK_F
XK_F
XK_G
XK_G
XK_H
XK_H
XK_I
XK_I
XK_J
XK_J
XK_K
XK_K
XK_L
XK_L
XK_M
XK_M
XK_N
XK_N
XK_O
XK_O
XK_P
XK_P
XK_Q
XK_Q
XK_R
XK_R
XK_S
XK_S
XK_T
XK_T
XK_U
XK_U
XK_V
XK_V
XK_W
XK_W
XK_X
XK_X
XK_Y
XK_Y
XK_Z
XK_Z
XK_bracketleft
XK_bracketleft
XK_backslash
XK_backslash
XK_bracketright
XK_bracketright
XK_asciicircum
XK_asciicircum
XK_underscore
XK_underscore
XK_grave
XK_grave
XK_quoteleft
XK_quoteleft
XK_a
XK_a
XK_b
XK_b
XK_c
XK_c
XK_d
XK_d
XK_e
XK_e
XK_f
XK_f
XK_g
XK_g
XK_h
XK_h
XK_i
XK_i
XK_j
XK_j
XK_k
XK_k
XK_l
XK_l
XK_m
XK_m
XK_n
XK_n
XK_o
XK_o
XK_p
XK_p
XK_q
XK_q
XK_r
XK_r
XK_s
XK_s
XK_t
XK_t
XK_u
XK_u
XK_v
XK_v
XK_w
XK_w
XK_x
XK_x
XK_y
XK_y
XK_z
XK_z
XK_braceleft
XK_braceleft
XK_bar
XK_bar
XK_braceright
XK_braceright
XK_asciitilde
XK_asciitilde
XK_nobreakspace
XK_nobreakspace
XK_exclamdown
XK_exclamdown
XK_cent
XK_cent
XK_sterling
XK_sterling
XK_currency
XK_currency
XK_yen
XK_yen
XK_brokenbar
XK_brokenbar
XK_section
XK_section
XK_diaeresis
XK_diaeresis
XK_copyright
XK_copyright
XK_ordfeminine
XK_ordfeminine
XK_guillemotleft
XK_guillemotleft
XK_notsign
XK_notsign
XK_hyphen
XK_hyphen
XK_registered
XK_registered
XK_macron
XK_macron
XK_degree
XK_degree
XK_plusminus
XK_plusminus
XK_acute
XK_acute
XK_mu
XK_mu
XK_paragraph
XK_paragraph
XK_periodcentered
XK_periodcentered
XK_cedilla
XK_cedilla
XK_masculine
XK_masculine
XK_guillemotright
XK_guillemotright
XK_onequarter
XK_onequarter
XK_onehalf
XK_onehalf
XK_threequarters
XK_threequarters
XK_questiondown
XK_questiondown
XK_Aacute
XK_Aacute
XK_Atilde
XK_Atilde
XK_Adiaeresis
XK_Adiaeresis
XK_Aring
XK_Aring
XK_AE
XK_AE
XK_Ccedilla
XK_Ccedilla
XK_Eacute
XK_Eacute
XK_Ediaeresis
XK_Ediaeresis
XK_Iacute
XK_Iacute
XK_Idiaeresis
XK_Idiaeresis
XK_ETH
XK_ETH
XK_Eth
XK_Eth
XK_Ntilde
XK_Ntilde
XK_Oacute
XK_Oacute
XK_Otilde
XK_Otilde
XK_Odiaeresis
XK_Odiaeresis
XK_multiply
XK_multiply
XK_Oslash
XK_Oslash
XK_Ooblique
XK_Ooblique
XK_Uacute
XK_Uacute
XK_Udiaeresis
XK_Udiaeresis
XK_Yacute
XK_Yacute
XK_ssharp
XK_ssharp
XK_aacute
XK_aacute
XK_atilde
XK_atilde
XK_adiaeresis
XK_adiaeresis
XK_aring
XK_aring
XK_ae
XK_ae
XK_ccedilla
XK_ccedilla
XK_eacute
XK_eacute
XK_ediaeresis
XK_ediaeresis
XK_iacute
XK_iacute
XK_idiaeresis
XK_idiaeresis
XK_eth
XK_eth
XK_ntilde
XK_ntilde
XK_oacute
XK_oacute
XK_otilde
XK_otilde
XK_odiaeresis
XK_odiaeresis
XK_division
XK_division
XK_oslash
XK_oslash
XK_ooblique
XK_ooblique
XK_uacute
XK_uacute
XK_udiaeresis
XK_udiaeresis
XK_yacute
XK_yacute
XK_ydiaeresis
XK_ydiaeresis
XK_Aogonek
XK_Aogonek
XK_breve
XK_breve
XK_Lstroke
XK_Lstroke
XK_Lcaron
XK_Lcaron
XK_Sacute
XK_Sacute
XK_Scaron
XK_Scaron
XK_Scedilla
XK_Scedilla
XK_Tcaron
XK_Tcaron
XK_Zacute
XK_Zacute
XK_Zcaron
XK_Zcaron
XK_aogonek
XK_aogonek
XK_ogonek
XK_ogonek
XK_lstroke
XK_lstroke
XK_lcaron
XK_lcaron
XK_sacute
XK_sacute
XK_caron
XK_caron
XK_scaron
XK_scaron
XK_scedilla
XK_scedilla
XK_tcaron
XK_tcaron
XK_zacute
XK_zacute
XK_doubleacute
XK_doubleacute
XK_zcaron
XK_zcaron
XK_Racute
XK_Racute
XK_Abreve
XK_Abreve
XK_Lacute
XK_Lacute
XK_Cacute
XK_Cacute
XK_Ccaron
XK_Ccaron
XK_Eogonek
XK_Eogonek
XK_Ecaron
XK_Ecaron
XK_Dcaron
XK_Dcaron
XK_Dstroke
XK_Dstroke
XK_Nacute
XK_Nacute
XK_Ncaron
XK_Ncaron
XK_Odoubleacute
XK_Odoubleacute
XK_Rcaron
XK_Rcaron
XK_Uring
XK_Uring
XK_Udoubleacute
XK_Udoubleacute
XK_Tcedilla
XK_Tcedilla
XK_racute
XK_racute
XK_abreve
XK_abreve
XK_lacute
XK_lacute
XK_cacute
XK_cacute
XK_ccaron
XK_ccaron
XK_eogonek
XK_eogonek
XK_ecaron
XK_ecaron
XK_dcaron
XK_dcaron
XK_dstroke
XK_dstroke
XK_nacute
XK_nacute
XK_ncaron
XK_ncaron
XK_odoubleacute
XK_odoubleacute
XK_rcaron
XK_rcaron
XK_uring
XK_uring
XK_udoubleacute
XK_udoubleacute
XK_tcedilla
XK_tcedilla
XK_Hstroke
XK_Hstroke
XK_Gbreve
XK_Gbreve
XK_hstroke
XK_hstroke
XK_idotless
XK_idotless
XK_gbreve
XK_gbreve
XK_Ubreve
XK_Ubreve
XK_ubreve
XK_ubreve
XK_kra
XK_kra
XK_kappa
XK_kappa
XK_Rcedilla
XK_Rcedilla
XK_Itilde
XK_Itilde
XK_Lcedilla
XK_Lcedilla
XK_Emacron
XK_Emacron
XK_Gcedilla
XK_Gcedilla
XK_Tslash
XK_Tslash
XK_rcedilla
XK_rcedilla
XK_itilde
XK_itilde
XK_lcedilla
XK_lcedilla
XK_emacron
XK_emacron
XK_gcedilla
XK_gcedilla
XK_tslash
XK_tslash
XK_ENG
XK_ENG
XK_eng
XK_eng
XK_Amacron
XK_Amacron
XK_Iogonek
XK_Iogonek
XK_Imacron
XK_Imacron
XK_Ncedilla
XK_Ncedilla
XK_Omacron
XK_Omacron
XK_Kcedilla
XK_Kcedilla
XK_Uogonek
XK_Uogonek
XK_Utilde
XK_Utilde
XK_Umacron
XK_Umacron
XK_amacron
XK_amacron
XK_iogonek
XK_iogonek
XK_imacron
XK_imacron
XK_ncedilla
XK_ncedilla
XK_omacron
XK_omacron
XK_kcedilla
XK_kcedilla
XK_uogonek
XK_uogonek
XK_utilde
XK_utilde
XK_umacron
XK_umacron
XK_Wacute
XK_Wacute
XK_wacute
XK_wacute
XK_Wdiaeresis
XK_Wdiaeresis
XK_wdiaeresis
XK_wdiaeresis
XK_OE
XK_OE
XK_oe
XK_oe
XK_Ydiaeresis
XK_Ydiaeresis
XK_overline
XK_overline
XK_prolongedsound
XK_prolongedsound
XK_voicedsound
XK_voicedsound
XK_semivoicedsound
XK_semivoicedsound
XK_numerosign
XK_numerosign
XK_leftradical
XK_leftradical
XK_topleftradical
XK_topleftradical
XK_horizconnector
XK_horizconnector
XK_topintegral
XK_topintegral
XK_botintegral
XK_botintegral
XK_vertconnector
XK_vertconnector
XK_topleftsqbracket
XK_topleftsqbracket
XK_botleftsqbracket
XK_botleftsqbracket
XK_toprightsqbracket
XK_toprightsqbracket
XK_botrightsqbracket
XK_botrightsqbracket
XK_topleftparens
XK_topleftparens
XK_botleftparens
XK_botleftparens
XK_toprightparens
XK_toprightparens
XK_botrightparens
XK_botrightparens
XK_leftmiddlecurlybrace
XK_leftmiddlecurlybrace
XK_rightmiddlecurlybrace
XK_rightmiddlecurlybrace
XK_lessthanequal
XK_lessthanequal
XK_notequal
XK_notequal
XK_greaterthanequal
XK_greaterthanequal
XK_integral
XK_integral
XK_therefore
XK_therefore
XK_variation
XK_variation
XK_infinity
XK_infinity
XK_nabla
XK_nabla
XK_approximate
XK_approximate
XK_similarequal
XK_similarequal
XK_ifonlyif
XK_ifonlyif
XK_implies
XK_implies
XK_identical
XK_identical
XK_radical
XK_radical
XK_includedin
XK_includedin
XK_includes
XK_includes
XK_intersection
XK_intersection
XK_union
XK_union
XK_logicaland
XK_logicaland
XK_logicalor
XK_logicalor
XK_partialderivative
XK_partialderivative
XK_function
XK_function
XK_leftarrow
XK_leftarrow
XK_uparrow
XK_uparrow
XK_rightarrow
XK_rightarrow
XK_downarrow
XK_downarrow
XK_blank
XK_blank
XK_soliddiamond
XK_soliddiamond
XK_checkerboard
XK_checkerboard
XK_ht
XK_ht
XK_ff
XK_ff
XK_cr
XK_cr
XK_lf
XK_lf
XK_nl
XK_nl
XK_vt
XK_vt
XK_lowrightcorner
XK_lowrightcorner
XK_uprightcorner
XK_uprightcorner
XK_upleftcorner
XK_upleftcorner
XK_lowleftcorner
XK_lowleftcorner
XK_crossinglines
XK_crossinglines
XK_leftt
XK_leftt
XK_rightt
XK_rightt
XK_bott
XK_bott
XK_topt
XK_topt
XK_vertbar
XK_vertbar
XK_emspace
XK_emspace
XK_enspace
XK_enspace
XK_em3space
XK_em3space
XK_em4space
XK_em4space
XK_digitspace
XK_digitspace
XK_punctspace
XK_punctspace
XK_thinspace
XK_thinspace
XK_hairspace
XK_hairspace
XK_emdash
XK_emdash
XK_endash
XK_endash
XK_signifblank
XK_signifblank
XK_ellipsis
XK_ellipsis
XK_doubbaselinedot
XK_doubbaselinedot
XK_onethird
XK_onethird
XK_twothirds
XK_twothirds
XK_onefifth
XK_onefifth
XK_twofifths
XK_twofifths
XK_threefifths
XK_threefifths
XK_fourfifths
XK_fourfifths
XK_onesixth
XK_onesixth
XK_fivesixths
XK_fivesixths
XK_careof
XK_careof
XK_figdash
XK_figdash
XK_leftanglebracket
XK_leftanglebracket
XK_decimalpoint
XK_decimalpoint
XK_rightanglebracket
XK_rightanglebracket
XK_marker
XK_marker
XK_oneeighth
XK_oneeighth
XK_threeeighths
XK_threeeighths
XK_fiveeighths
XK_fiveeighths
XK_seveneighths
XK_seveneighths
XK_trademark
XK_trademark
XK_signaturemark
XK_signaturemark
XK_leftopentriangle
XK_leftopentriangle
XK_rightopentriangle
XK_rightopentriangle
XK_emopenrectangle
XK_emopenrectangle
XK_leftsinglequotemark
XK_leftsinglequotemark
XK_rightsinglequotemark
XK_rightsinglequotemark
XK_leftdoublequotemark
XK_leftdoublequotemark
XK_rightdoublequotemark
XK_rightdoublequotemark
XK_prescription
XK_prescription
XK_permille
XK_permille
XK_minutes
XK_minutes
XK_seconds
XK_seconds
XK_latincross
XK_latincross
XK_hexagram
XK_hexagram
XK_emfilledrect
XK_emfilledrect
XK_openstar
XK_openstar
XK_leftpointer
XK_leftpointer
XK_rightpointer
XK_rightpointer
XK_club
XK_club
XK_diamond
XK_diamond
XK_heart
XK_heart
XK_maltesecross
XK_maltesecross
XK_dagger
XK_dagger
XK_doubledagger
XK_doubledagger
XK_checkmark
XK_checkmark
XK_ballotcross
XK_ballotcross
XK_musicalsharp
XK_musicalsharp
XK_musicalflat
XK_musicalflat
XK_malesymbol
XK_malesymbol
XK_femalesymbol
XK_femalesymbol
XK_telephone
XK_telephone
XK_telephonerecorder
XK_telephonerecorder
XK_phonographcopyright
XK_phonographcopyright
XK_caret
XK_caret
XK_singlelowquotemark
XK_singlelowquotemark
XK_doublelowquotemark
XK_doublelowquotemark
XK_cursor
XK_cursor
XK_leftcaret
XK_leftcaret
XK_rightcaret
XK_rightcaret
XK_downcaret
XK_downcaret
XK_upcaret
XK_upcaret
XK_overbar
XK_overbar
XK_downtack
XK_downtack
XK_upshoe
XK_upshoe
XK_downstile
XK_downstile
XK_underbar
XK_underbar
XK_jot
XK_jot
XK_quad
XK_quad
XK_uptack
XK_uptack
XK_upstile
XK_upstile
XK_downshoe
XK_downshoe
XK_rightshoe
XK_rightshoe
XK_leftshoe
XK_leftshoe
XK_lefttack
XK_lefttack
XK_righttack
XK_righttack
XK_Korean_Won
XK_Korean_Won
XK_Ibreve
XK_Ibreve
XK_Zstroke
XK_Zstroke
XK_Gcaron
XK_Gcaron
XK_Ocaron
XK_Ocaron
XK_Obarred
XK_Obarred
XK_ibreve
XK_ibreve
XK_zstroke
XK_zstroke
XK_gcaron
XK_gcaron
XK_ocaron
XK_ocaron
XK_obarred
XK_obarred
XK_SCHWA
XK_SCHWA
XK_schwa
XK_schwa
XK_EZH
XK_EZH
XK_ezh
XK_ezh
XK_Abreveacute
XK_Abreveacute
XK_abreveacute
XK_abreveacute
XK_Abrevetilde
XK_Abrevetilde
XK_abrevetilde
XK_abrevetilde
XK_Etilde
XK_Etilde
XK_etilde
XK_etilde
XK_Ytilde
XK_Ytilde
XK_ytilde
XK_ytilde
XK_EcuSign
XK_EcuSign
XK_ColonSign
XK_ColonSign
XK_CruzeiroSign
XK_CruzeiroSign
XK_FFrancSign
XK_FFrancSign
XK_LiraSign
XK_LiraSign
XK_MillSign
XK_MillSign
XK_NairaSign
XK_NairaSign
XK_PesetaSign
XK_PesetaSign
XK_RupeeSign
XK_RupeeSign
XK_WonSign
XK_WonSign
XK_NewSheqelSign
XK_NewSheqelSign
XK_DongSign
XK_DongSign
XK_EuroSign
XK_EuroSign
XF86XK_MonBrightnessUp
XF86XK_MonBrightnessUp
XF86XK_MonBrightnessDown
XF86XK_MonBrightnessDown
XF86XK_KbdLightOnOff
XF86XK_KbdLightOnOff
XF86XK_KbdBrightnessUp
XF86XK_KbdBrightnessUp
XF86XK_KbdBrightnessDown
XF86XK_KbdBrightnessDown
XF86XK_MonBrightnessCycle
XF86XK_MonBrightnessCycle
XF86XK_Standby
XF86XK_Standby
XF86XK_AudioLowerVolume
XF86XK_AudioLowerVolume
XF86XK_AudioMute
XF86XK_AudioMute
XF86XK_AudioRaiseVolume
XF86XK_AudioRaiseVolume
XF86XK_AudioPlay
XF86XK_AudioPlay
XF86XK_AudioStop
XF86XK_AudioStop
XF86XK_AudioPrev
XF86XK_AudioPrev
XF86XK_AudioNext
XF86XK_AudioNext
XF86XK_AudioMicMute
XF86XK_AudioMicMute
XF86XK_DisplayOff
XF86XK_DisplayOff
XF86XK_TouchpadToggle
XF86XK_TouchpadToggle
Implementations
Convert this keysym to its utf8 representation if possible
Trait Implementations
type Iterator = XKeySymIter
fn iter() -> XKeySymIterⓘNotable traits for XKeySymIterimpl Iterator for XKeySymIter type Item = XKeySym;
impl Iterator for XKeySymIter type Item = XKeySym;
Auto Trait Implementations
impl RefUnwindSafe for XKeySym
impl UnwindSafe for XKeySym
Blanket Implementations
Mutably borrows from an owned value. Read more