Как отключить мертвые ключи в xkb (us / intl)

Я использую макет США International на X11 (-xkblayout us -xkbvariant intl).

Я хотел бы отключить мертвые ключи, но без переключения обратно на макет США по умолчанию. (Мне нужен немецкий Umlaute и пара других символов из макета Intl, мне просто наплевать на "мертвых" `~'"^.)

Что мне нужно сделать? Создать собственный макет (как я сделал для Windows, следуя этому прекрасному совету)? Как бы я это сделал? Или я могу получить поведение "без мертвых ключей" более простым способом?

1 ответ

Решение

Существует xkbvariant "altgr-intl", который помещает мертвые ключи в спецификатор AltGr; т. е. при регулярном наборе клавиш " не "мертвы". Если они вам нужны для международных символов, вы можете набрать, например, AltGr-" + e, чтобы получить ë.

Этот конкретный макет также доступен для Windows.

Другие вопросы по тегам