Я создал программу на C++ для Linux, которая ловит события нажатия клавиш с клавиатуры и выводит соответствующие символы. Чтобы добиться этого, я преобразовал кучу файлов kmap в машиночитаемый формат bin и получил доступ к этим двоичным файлам внутри своей программы. Он отлично работает, например, для английского, французского, немецкого и итальянского языков. Теперь я хотел бы сделать то же самое с японскими хирагана и катакана (не кандзи). Так как на японских клавиатурах на клавишах напечатана Kana, я решил, что должен быть доступен файл kmap, который сопоставляет нажатия клавиш с символами так же, как они это делают для большинства других языков. Однако я не могу найти такой файл.

Кто-нибудь знает, где я могу получить японский файл Kmap? Или, в качестве альтернативы, если такого файла не существует: кто-нибудь знает правильный способ управления сопоставлением клавиш для японской Kana?

0