Tkinter определяет раскладку клавиатуры

Есть ли способ обнаружить текущую раскладку клавиатуры в Tkinter?

Необходимо правильно обработать клавиатурные ускорители для таких языков, как русский, французский, греческий (подробнее см. Мой другой вопрос ).

One Solution collect form web for “Tkinter определяет раскладку клавиатуры”

Нет, в Tkinter нет такой функции.

Почему бы просто не попросить приложение спросить пользователя, где находится каждый специальный ключ, при первом запуске приложения? Apple делает это с OSX – он попросил меня нажать пару ключей в первый раз, когда я загрузил новую установку.

Вы можете поместить фокус в виджет и привязать к <Any-KeyPress> , и от этого хватит достаточно информации для привязки к любому нажатому клавише.

  • Python Tkinter Canvas не может связывать клавиатуру
  • Как получить горячие клавиши быстрого доступа Tkinter Mac (cmd + key)
  • Запуск matplotlib в tkinter
  • Python 3.3 Изображение TKinter не существует
  • Проблемы с прозрачностью Tkinter
  • Как я могу выполнить больше команды на основе кнопки, которая вызвала его? (Классы и tkinter)
  • Python: функция принимает 1 позиционный аргумент, но 2 даны, как?
  • Как удалить виджеты Tkinter из окна?
  • Python - лучший язык программирования в мире.