Fire TV style keyboard | [HD]Клавиатура в стиле Fire TV



Реп: (216)
Fire TV style keyboard
версия: 0.2e

Последнее обновление программы в шапке: 25.04.2020

Прикрепленное изображение
Прикрепленное изображение


Дополнительные скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Краткое описание:
Клавиатура в стиле Fire TV разработана для удобного ввода с помощью пульта (Dpad).

Описание:
Клавиатура Fire TV style keyboard разработана для удобного ввода с помощью пульта (Dpad). Варианты использования - в основном на андроид ТВ устройствах (стики, боксы и др.). Используется для удобного поиска в приложениях, таких как (FS VideoBox, LazyIPTV и др.). Пока в наличии два языка: латиница (Английский) и кириллица (Русские + Украинские символы)). Поддерживает обработку дополнительных аппаратных клавиш (MENU - переключение раскладки, PLAY-PAUSE - ввод, FAST-FORWARD (также VOL UP) - пробел, FAST-REWIND (также VOL DOWN) - удалить.

Устройства на которых хорошо работает клавиатура

Инструкция для активации клавиатуры на устройствах семейства Fire TV (так можно активировать на любом другом андроид устройстве)
Версии 0.2х поверх версий 0.1х - не устанавливается. Версию 0.1х можно удалять.
Как установить и активировать root права не требуются (команды вводить по-очереди):
adb connect 192.168.1.134:5555
adb install /home/semitop7/FireTV_style_keyboard.apk
- (вместо /home/semitop7/ - указать свой путь к файлу .apk, также вместо 192.168.1.134 указать свой ip-адрес устройства).
adb shell ime list -a
- выскочит примерно такой вот список:
com.amazon.tv.ime/.FireTVIME:
mId=com.amazon.tv.ime/.FireTVIME mSettingsActivityName=null
mIsDefaultResId=0x0
Service:
priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false
ServiceInfo:
name=com.amazon.tv.ime.FireTVIME
packageName=com.amazon.tv.ime
enabled=true exported=true processName=com.amazon.tv.ime
permission=android.permission.BIND_INPUT_METHOD
flags=0x0
com.example.semitop7.FireTVStyle/.FireTVStyleIME:
mId=com.example.semitop7.FireTVStyle/.FireTVStyleIME mSettingsActivityName=null
mIsDefaultResId=0x0
Service:
priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false
ServiceInfo:
name=com.example.semitop7.FireTVStyle/.FireTVStyleIME
packageName=com.example.semitop7.mydpadkeyboard
labelRes=0x7f07001d nonLocalizedLabel=null icon=0x0 banner=0x0
enabled=true exported=true processName=com.example.semitop7.mydpadkeyboard
permission=android.permission.BIND_INPUT_METHOD
flags=0x0

com.amazon.tv.ime/.FireTVIME - родная клавиатура Fire TV Stick
com.example.semitop7.FireTVStyle/.FireTVStyleIME - клавиатура Fire TV style keyboard
Теперь активируем клавиатуру и поставим ее по-умолчанию:
adb shell ime enable com.example.semitop7.FireTVStyle/.FireTVStyleIME
adb shell ime set com.example.semitop7.FireTVStyle/.FireTVStyleIME

Чтобы вернуться обратно на родную клавиатуру введите:
adb shell ime set com.amazon.tv.ime/.FireTVIME

Описание особенностей и возможностей клавиатуры
На данный момент есть две версии клавиатуры - ..._abc.apk и ...qwer.apk. Единственная разница между ними это - в клавиатуре ...qwer.apk используется раскладка qwerty/йцукен как на стандартной клавиатуре, а в ..._abc.apk - абвгд/abcde.
  • Раскладка переключается с помощью MENU и для устройств управляемых HDMI-CEC - KEYCODE_MEDIA_STOP .
  • Ввод срабатывает по нажатию PLAY-PAUSE , PLAY ▶. Также присутствует долгое нажатие.
  • Клавиша удалить срабатывает на нажатие FAST-REWIND и VOL DOWN. Также присутствует долгое нажатие.
  • Клавиша пробел срабатывает на нажатие FAST-FORWARD и VOL UP.
  • Ввод дополнительного символа на двойной кнопке (ш-щ, ь-ъ, е-ё, г-ґ, і-ї ...) осуществляется с помощью быстрого двойного нажатия.
  • Режим "Shift" включается одинарным нажатием на "аА", "Caps Lock" - быстрым двойным нажатием (должен быть выключен "Shift"). В режиме "Caps Lock" иконка имеет вид "АА".
  • Для быстрого выхода из режима "Caps Lock" нужно зажать центральную кнопку на пульте (DPAD_CENTER, DPAD_ENTER, NUMPAD_ENTER) на любом символе.
  • При длительном нажатии кнопки PLAY-PAUSE , PLAY ▶ клавиатура сворачивается и фокус передается на одну позицию вниз (удобно в приложениях со строкой поиска с выпадающим списком для выбора).


Требуется Android: 4.0.3 и выше
Русский интерфейс: Да

Разработчик: sem_top7


Скачать: версия: 0.2e
Fire TV style keyboard (Пост sem_top7 #57250145)
Скачать: версия: 0.2d
Fire TV style keyboard (Пост Beneficent #95913997)
Исходники: версия: 0.2e
Fire TV style keyboard (Пост sem_top7 #81221596)

Прошлые версии


Сообщение отредактировал sem_top7 - 25.04.20, 18:03
Причина редактирования: Добавил версию 0.2d



Реп: (772)
Отличная клава! Испытано на Fire TV 1 и 2 поколения.
Для тех, кто не в курсе - изначально на устройствах нет кириллической клавы.
А для установки этой даже рут не нужен (она живет параллельно с родной).



Реп: (3)
Отличная клавиатура! Хотелось бы видеть qwerty раскладку как альтернативу.
Успешно пользую на Minix x8h

Сообщение отредактировал bloomx - 28.02.16, 15:50



Реп: (216)
* DeepDusky,
DeepDusky @ 28.02.16, 14:43 *
спс, годнота..
на мибокс мини к сожалению нет кнопок перемотки и пауза/плей - соответственно не получается нажать пробел/удалить/ввод..
как поправить?
спс..

Наводите фокус на нужную кнопку и нажимаете центральную (dpad_center).



Реп: (216)
Версия 0.1b

* Оптимизировано для Xiaomi Mi Box mini - Обсуждение. Громкость вверх - пробел, громкость вниз - удалить.
* Новая функция: долгий нажатие Dpad Center - ввод. Это экспериментальная функция. Пишите отзывы нужна или нет.

Прикрепленный файлFireTV_style_keyboard_0.1b.apk ( 640.93 КБ )


P.S. На Fire TV Stick - все работает.

Сообщение отредактировал sem_top7 - 29.02.16, 21:05
Причина редактирования: Немного подправил для устройства letv x3-43



Реп: (3)
* DeepDusky,
абсолютно поддерживаю насчет QWERTY клавы. :sveta:



Реп: (14)
+1 за поддержку QWERTY/ЙЦУКЕН. ИМХО привычней



Реп: (83)
Огромное спасибо. На MiBox 2s работает отлично. Присоединюсь к пожеланиям qeerty. И еще я заметил, что нет некоторых символов типа :/ для ввода http:/



Реп: (216)
QWERTY - без проблем можно добавить. А вот с ЙЦУКЕН - будет уже немного посложнее. Мне нужно чтобы кириллица влезла в 10 столбцов, тогда в первой строке отбрасываются Х,Ъ (Ъ-под вопросом нужна ли вообще, как вариант повесить на долгое нажатие на Ь), во второй строке Э. Х,Э,Ё - тогда брошу в конец 3, начало 4 строки. Ну и плюс все буквы с украинского языка добавить нужно еще. В общем, у нас есть 10 столбцов и 4 строки в которых можно плясать. Жду ваших предложений, лучше в личку. Можно показывать ваш вариант типа такого:
а б в г д е ж з и к
л м н о п р с т у ф
х ц ч ш щ ъ ы ь ю
я і є

djlink @ 29.02.2016, 10:45 *
И еще я заметил, что нет некоторых символов типа :/ для ввода http:/

Клавиатура позиционируется в первую очередь как для поиска по фильмам, музыке и т.п. Но если вы её используете для полноценного ввода, подумаю чтобы добавить еще :/ и спецсимволы.

Сообщение отредактировал sem_top7 - 29.02.16, 12:59



Реп: (83)
Скажу более, на Xiaomi TV Box 2s это единственная клавиатура которая работает с родным пультом. Поэтому вы всех владельцев осчастливите.

Сообщение отредактировал djlink - 29.02.16, 15:53



Реп: (643)
Спасибо!
Добавлено в Полезные программы для Android TVbox

Сообщение отредактировал ErnestoGuevara7 - 29.02.16, 16:15



Реп: (224)
* sem_top7,
Йцукен удобен для рукописного ввода, а для джойстика, имхо, алфавит самое оно.
Символы, если нужны- включаемой третьей клавой или по долгому трапу, но только не перегружайте внешний вид.



Реп: (50)
Странно но у меня не работает. По-прежнему всплывает старая клава. После установки программу нельзя открыть.



Реп: (216)
porosenok85 @ 29.02.2016, 19:36 *
Странно но у меня не работает. По-прежнему всплывает старая клава. После установки программу нельзя открыть.

Так делали Amazon Fire TV Stick - Обсуждение (Пост sem_top7 #47506596) ?
Это сервис. Там нет приложения как такового (активити), со временем планирую добавить его для настроек клавиатуры.

Сообщение отредактировал sem_top7 - 29.02.16, 20:44



Реп: (21)
LETV X3-43
работает



Реп: (89)
Letv-x3 постоянно вылетает.
Во первых на 41 прошивке клава постоянно крашится, после пары вводов, бывает сразу при включение вылетает, во вторых символы в порядке алфавита, нужно сделать qwerty раскладку, а в третьих она очень маленькая для нашего тв, как минимум нужно в 2 раза больше а в четвертых это первая клава с Русской раскладкой которая работает с родным пультом, автор респект тебе нужно еще поработать над нашей версией , репорт отослал смори логи.



Реп: (772)
* voronalexss,
Вы так пишите, как вроде она делалась под Letv или называется Letv style keyboard и Вы оплатили эту работу
ИМХО

Сообщение отредактировал Kramar111 - 29.02.16, 21:41



Реп: (6)
На Nexus player андроид 6.0.1 запускается но работает плохо, зависает.



Реп: (28)
Мне кажется, что описание активации и установки в шапку добавить надо.



Реп: (216)
cyrex85 @ 29.02.2016, 21:44 *
Мне кажется, что описание активации и установки в шапку добавить надо.

Для каких устройств?



Реп: (50)
* sem_top7, да через терминал включилась.
На первый взгляд, не вижу больших букв, спец символов в полном объёме. Например для ввода пароля.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 12:49