xkbcommon-0.0.1: Haskell bindings for libxkbcommon

Safe HaskellNone
LanguageHaskell98

Text.XkbCommon.Keysym

Synopsis

Documentation

keysymFromName :: String -> Maybe Keysym Source

Get a keysym from its name (case sensitive). (xkb_keysym_from_name)

keysymFromNameCaseInsensitive :: String -> Maybe Keysym Source

Get a keysym from its name (case insensitive). (xkb_keysym_from_name)

keysymName :: Keysym -> String Source

Get the ASCII name of a keysym. (xkb_keysym_get_name)

keysymUtf8 :: Keysym -> String Source

Get the on-screen representation of a keysym. (uses xkb_keysym_to_utf8, but always encodes to haskell String)