xkbcommon-0.0.0: Haskell bindings for libxkbcommon

Safe HaskellNone

Text.XkbCommon.Keysym

Synopsis

Documentation

keysymFromName :: String -> Maybe KeysymSource

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

keysymFromNameCaseInsensitive :: String -> Maybe KeysymSource

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

keysymName :: Keysym -> StringSource

Get the ASCII name of a keysym. (xkb_keysym_get_name)

keysymUtf8 :: Keysym -> StringSource

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