Skip to content

Determining required dead keys #361

@johngebbie

Description

@johngebbie

Hello, I'm not sure how to programatically determine the required dead keys for a keysym. For example, I don't know how you'd get that you need to type dead_circumflex and e to type ecircumflex in the fr layout.

how-to-type doesn't seem to implement it, with this outputting no entries:

xkbcli how-to-type --layout fr --keysym ecircumflex

I think ecircumflex could be found under a level with xkb_keymap_key_get_syms_by_level, but (if that's even right) I'm not sure how to map the levels to the required dead keys.

My end goal is to have my uinput tool support typing symbols that require dead keys.

Metadata

Metadata

Assignees

No one assigned

    Labels

    composeIndicates a need for improvements or additions to Compose handlingenhancementIndicates new feature requeststools: interactive

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions