На вид все правильно, но есть нюанс: именовать клавишу как "KEY_~" синтаксически недопустимо - это же отдается потом компилятору, а он такое не стерпит.
Клавиша, где символ "тильда" имеет на себе еще символ "`", который кто-то именовал как ACCENT (ударение).
В приложенной раскладке переименовал все описания этой клавиши в KEY_ACCENT.
Собрать нужно было тоже под atmega32 ? Если да, то вот hex:Помогите , люди добрые , собрать прошивку.
https://disk.yandex.ru/d/8akHku98Y2f1QA
исправленная раскладка там же.
Оговорюсь сразу - в коде не рассматривал обработчики клавиш, может они там и не все есть, просто закинул раскладку в исходники Андрея и компильнул. Если какие-то клавиши будут работать неправильно, надо будет их предметно смотреть/править.





Ответить с цитированием