Skip to content

Fix Russian virtual keyboard & Add support for pasting russian text - #111

Open
pekishev wants to merge 2 commits into
sipeed:mainfrom
pekishev:main
Open

Fix Russian virtual keyboard & Add support for pasting russian text#111
pekishev wants to merge 2 commits into
sipeed:mainfrom
pekishev:main

Conversation

@pekishev

Copy link
Copy Markdown

Current implementation mission mapping from Rus* keys to HID codes. This PR fixes it and naming convention.

@pekishev pekishev changed the title Fix Russian keyboard Fix Russian virtual keyboard Feb 22, 2026
@pekishev pekishev changed the title Fix Russian virtual keyboard Fix Russian virtual keyboard & Add support for pasting russian text Feb 22, 2026
@pekishev

Copy link
Copy Markdown
Author

This change will automatically translate russian text into corresponding keyboard keys and will not output errors when pasting non-ascii russian letters

@Tail870

Tail870 commented Apr 24, 2026

Copy link
Copy Markdown
Contributor

Есть предложение — сможете сделать Ваш подход "универсальным"?
Чтобы таблица символ->код загружалась из отдельного файла — это поможет при внедрении аналогичного функционала на других языках (хотя, стоит ещё учесть вариант, когда вставляемый текст может содержать несколько языков).

@HUB107

HUB107 commented Aug 2, 2026

Copy link
Copy Markdown

Клавиатура то русская есть, но при нажатии на буквы ниче не вводится в тестовые поля

@pekishev

pekishev commented Aug 2, 2026

Copy link
Copy Markdown
Author

Клавиатура то русская есть, но при нажатии на буквы ниче не вводится в тестовые поля

Так этот PR как раз и фиксит этот баг (не весь функционал перенесли из NanoKVM репозитория), но его почему-то до сих пор не влили.

This PR fixes exactly this bug (not all functionality was transferred from the NanoKVM repository), but for some reason it hasn't been merged yet.

@HUB107

HUB107 commented Aug 2, 2026

Copy link
Copy Markdown

Блин, это круто. Но как этот фикс поставить? Я в гитхаб ниче не понимаю увы. Но если что доступ по scp у меня к kvm есть? Какие файлы и где заменить можно?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants