Форкнуть КуМир 2 (
github.com/a-a-maly/kumir... и реализовать в нём такой способ ввода с клавиатуры:
- при выбранной в системе стандартной русской или английской раскладке (Linux или Windows) в КуМире 2 всегда должна работать русская раскладка
- при нажатии и удержании клавишы "пробел" символ пробел не вводится, а раскладка временно становится английской, т.е. пробел работает как модификатор
- если нажать и отпустить клавишу "пробел", и во время удержания клавиши пробел никакие другие клавиши не нажимались, то во время отпускания клавиши "пробел" вводится символ "пробел".
При этом, нужно отключить уже встроенную в КуМир обработку раскладки (см. прилагаемую картинку "что-надо-вырезать.png"). Решение должно работать в стандартной русской и латинской раскладке под Windows и Linux.
Есть реализация такого способа ввода на JS:
программирование-по-русски.рф/яроклава-js.яргт