Перейти к содержанию

Рекомендуемые сообщения

Клавиатура с поддержкой русского языка и встроенным кеймаппером для Pico 4

 

Клавиатура использует AccessibilityService и вместо стандартного API для клавиатуры соединяет InputMethod интерфейс клавиатуры с встроенным полем ввода.

Это будет работать для стандартных полей ввода в android-приложения. Для кастомных элементов вроде терминалов (termux, и т.д) работать не будет, но теоретически можно встроить подобным способом клавиатуру в сам Termux, либо любое другое приложение или терминал при наличии исходного кода.

предупреждение: Клавиатура только для Pico, на Quest нормально работать не должна и не будет, а включение AccessibilityService может привести к bootloop на Quest!

Для чего это надо? Встроенная клавиатура на Pico 4 принудительно прописана в прошивке и не может быть удалена/заменена, пока не найден способ получения root или повреждения её файлов в ФС, а русского языка в ней нет.

Возможности:

  • Клавиатура в виртуальном экране диалога
  • Много языков, подсказки слов и почти все возможности SmartKeyboard, кроме адаптации под тачскрины
  • Клавиатура может включаться автоматичкски при активации поля ввода, либо вручную через кеймаппер
  • Продвинутый кеймаппер, способный обрабатывать раздельно нажатие, отпускание кнопок с минимальным интерфейсом
  • Возможность замаппить кнопки на действия приложений или shell комманды
  • Возможность запускать 2д приложения на разных виртуальных экранах (near/near_dialog/far/far_dialog/voice_assistaint), некоторые из них доступны даже когда запущено VR приложение
  • Перехват кнопок system и camera на контроллерах - теперь они могут быть переназначены
  • Привязка аппаратных кнопок к командам OSC, может быть полезно для VRChat (работает даже с мобильной версией VRChat), так же можно это использовать чтобы отправить нажатия кнопок на ПК и там это как-то обработать.

 

Страница проекта: https://github.com/mittorn/SmartKeyboard/tree/pico

 

1.thumb.png.81513f985b9aa5ba6dd9894e02391ed5.png

sk-signed.apk

Изменено пользователем mittorn
Обновил приложение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...

Важная информация

Правила пользования сайтом Условия использования