Comments 82
Спасибо, тоже имею планшет (с ICS) и собираюсь покупать клавиатуру, кстати такую же только черную, очень пригодится этот способ т.к. планшет собираюсь использовать и для работы.
Пожалуйста! Они говорят, что у них есть девайс спецом для Андроида под названием E6500. Но ни на сайте, ни в сети о нем ничего нет. Ничего симпатичней и удобнее E6300 я не нашел.

Кстати, хочу еще мышь подключить. Проверял мышь от Apple — работает на ура. На экране появляется курсор и левая кнопка работает как палец.
О, здорово. Можно и подождать, если лень свой файл сделать или в телефоне ковыряться. В общем от Е6300 почти ничем не отличается. Просто разные коды выдает и HID профиль очевидно подготовлен специально под Андроид.

Наверное, нужно поковырять второй файл kcm, очевидно в нем могут крыться проблемы с несовместимыми клавишами, с которой я столкнулся.
Вот её и планирую взять, правда один минус — нет русских букв на ней, но это не беда.
Наклейка — 150 рублей. Слепой ввод-бесценно.
Для всего остального есть MasterCard
UFO landed and left these words here
Обратите внимание на уточнение «3.0+». Оно как раз и связано с совместимостью клавиш с версиями андроида.
Всё проще.
Столкнулся с аналогичной проблемой, спасла программа Russian Keyboard.
Переключение раскладки в ней по Shift+Space, дружится с любой клавиатурой и раскладкой.
Shift+Space не совсем удобно и привычно… А так да, тоже как вариант.
Вообще-то я о ней и рассказал в статье :)
Но там не Shift+Space, а то что я сказал в статье — Alt+Shift.
Но она не может решить проблему с неработающими клавишами. Например, клавишами управления плеером.
Да, действительно, последние пару абзацев проглядел мельком.)
Но, наксолько я могу судить по устройству в руках и описанию в Маркете — таки Shift+Space;)
А вы попробуйте. Найдите знакомого с bluetooth девайсами, и потренируйтесь. Я перед покупкой так и сделал. Правда использовал устройства Apple.
прямо дежавю какое-то: тоже Sgs 2, и тоже эта клава, и тоже думал, как на русский язык переключить.
то есть, чтобы просто заставить это устройство работать, нужно долго танцевать с бубном?.. ))
Не пугайтесь. Устройство работает из коробки: можно печатать, ходить по меню, играть в игры и т.д. и т.п. Но чтобы получить от него максимум, придется сделать некоторые телодвижения.
А почему SHIFT_LEFT дублируется на 42 (собственно левый шифт) и 58 (капс)?
на андроиде меньше недели, но смею предположить, что из-за особенности включения капса двойным нажатием шифта.
Это из-за проблем с совместимостью. Клавиша CAPS_LOCK появилась только в версии 3.0, и моим девайсом пока не поддерживается, но чтобы пока сохранить ее функционал, я сделал ее SHIFTом. Привычка — сильная вещь.
Давненько тоже пришлось с ней повозиться, вылечил только ruKeybord. Тоже отписывал производителю, ни ответа ни привета… они бы хоть софтину с ремапом клавиш предоставили… В большинстве обзоров написано, что она поддерживается Андроидом, поэтому и взял без всяких тестдрайвов.
Вот почему я выбираю Андроид! Для него нет понятия «не работает». Есть только понятие «кривые руки». Но это уже их проблемы.
Ну прям. Много моментов, которые все равно не обойти без разработчиков, и я не только про клавиатуру говорю.
У меня desire z со встроенной клавиатурой) не подскажите — можно ли переключение языка сделать одной клавишей?
Думаю, что можно. Вам нужно выяснить что дает нажатие двух, чтобы выдаваемый ими код перенести на другую клавишу. Попробуйте изучить файлы своих раскладок.
эээ… У меня язык переключается одной клавишей, на которой написано «Язык».
Я забыл упомянуть, что при использовании ICS там через rukeyboard идет и там через шифт-space переключение.

netmaniac уже выложил apk где вроде переключение одной сделано, но я еще не успел попробовать =)
Подскажите, пожалуйста, а редактированием данных файлов можно добиться переключения раскладки без установки сторонней клавиатуры?
В пределах моего понимания — нет. Ведь нужно заставить устройство применить новый файл kcm (kl-файл за это не отвечает), а как Вы это без программного вмешательства сделаете?
Как вариант: модифицировать kcm-файл и прописать там для букв русские коды, при удерживании, к примеру Alt. Это может сработать.
Вы имели в виду *достойнейшие?
Рад, что Вы нашли в ней что-то полезное для себя.
На вид прекрасная клавиатура. А есть их модель, которая будет одновременно работать под Win, Android и iPad? А то зоопарк, не покупать же 3 штуки.
У меня такая же клавиатура, что и у автора статьи.

Проверял под iOS (iPAD), MacOS X и Win7 — работает ок.
Эта клавиатура, и многие другие Rapoo, работают и на Windows без указанных в статье проблем. На коробке с клавиатурой об этом указано буквально: Note: Except iPad hotkeys, the keyboard supports Mac or the PC with Bluetooth function.

Единственное неудобство с которым Вы можете столкнуться, это вовремя отключать BT на одном устройстве и включать на другом :)
но всё-таки русская раскладка и на iPad работает криво: вместо обозначенной «ё» вводится "\", запятая и точка — не там, где нарисовано.

обман, всюду обман =(
Судя по значку в уведомлениях это connectBot через который по ssh подрубились на сервак и уже на серваке запустили mc
Ничего удобнее под рукой не нашлось. А очки между прочим перфорационные. У них оправа жесткая и «уши» не разъезжаются от тяжести аппарата.
Автору в помощь
вместо
mount -o remount,rw -t ext4 /dev/block/mmcblk0p9 /system
можно использовать
adb remount - remounts the /system partition on the device read-write

>А скомпилирован он для ускорения работы и загрузки устройства.
В ICS от бинарника отказались и теперь редактировать клаву стало легче
Спасибо большое за статью. Имеется планшет с HC 3.2 и вот такая клавиатура. Сильно бесить, что вместо Ecs у нее новое окно браузера — теперь это решаемо!)
Идиот, вот как так можно было написать… «Бесит» вместо «бесить» и «Esc» вместо «Ecs», конечно.
UFO landed and left these words here
Я вот тут прохачил ICS клавиатуру для трансформера, русский, английский, переключение ctrl-shift, говорят работает с внешними клавиатурами тоже, если кто хочет, можете попробовать.

forum.xda-developers.com/showthread.php?t=1528322
Ваша клавиатура вылетает с FC на планшете Galaxy Tab 8.9 с прошивкой CyanogenMod 9.
Обидно, вроде стандартная с небольшими изменениями. Ладна, буду знать что на других моделях андроида не пашет.
Могу и переделал, а в чем проблема? Берёте исходники андроида, собираете, забираете LatinIME.apk
Нужно только изменить package name — стандартная клавиатура подписана другим ключем.
Скажите, а по блютус клавы отрабатывают несколько нажатий одновременно?
Конечно. Ничем от проводной не отличается.
Я даже больше скажу! Одновременно можно еще и мышь подключить, и они вместе будут работать!
Я просто недавно купил BT мини клавиатуру, но два нажатия одновременно нельзя сделать. Думал это проблема всех BT устройств. Спасибо
Возможно ответ надо искать в принципах работы HID. Но ведь раскладка переключается по Alt+Shift, значит как минимум две кнопки одновременно срабатывают.

Если разобраться или запустить отладчик клавиатуры, который я упомянул с в своей статье, то видно как работает обработка нажатий. На устройство передаются сигналы событий НАЖАТА/ОТПУЩЕНА. Если зажать несколько клавиш, то устройство получит от каждой сигнал НАЖАТА и с определенным в системе перерывом, будет повторять сигналы нажатия (как это происходит, когда вы держите какую-нибудь кнопку), пока не получит от всех клавиш сигнал ОТПУЩЕНА. Т.е. клавиатура не посылает непрерывно сигналы от нажатых кнопок, только события.
Значит и канал передачи данных не используется сколько бы клавиш Вы ни держали. А значит, разрядить батарейку удерживая кнопки нельзя.

Вопрос в том, понимает ли Ваше устройство, что означает зажатое вами сочетание. Может ли оно его обработать. Определено ли оно в конфигурации/драйвере.
Но ведь раскладка переключается по Alt+Shift, значит как минимум две кнопки одновременно срабатывают.

Кстати интересная идея мне тут в голову пришла: а почему никто до сих пор не догадался сделать отдельную клавишу для переключения языков/раскладок? Прецеденты добавления и стандартизации (как минимум де-факто) новых клавиш, гораздо менее нужных (IMHO), но таки повышающих удобство были: клавиши с логотипом Windows и контекстного меню, клавиши управления мультимедиа плеерами, клавиши управления питанием и т.п…
Такая есть практически на всех клавиатурных телефонах, продающихся в России.
Что же касается компьютерной клавиатуры. то можно просто замапить на не нужную кнопку,
я обычно переключение раскладки вешаю на Caps Lock
Хочу купить себе такую клавиатуру, интересует один момент. Если долго не печатать, клавиатура впадёт в спячку и придётся подключать её заново? Если да, то через сколько минут простоя это произойдёт?
После прихода ICS проблема «отваливания» клавиатуры встала очень остро. В первую очередь потому, что она сама не переподключается. Долгие бои с техподдержкой Samsung ни к чему не привели. Хотя, на недавнем обновлении 4.0.1, я заметил, что клавиатурой снова можно пользоваться. Пока полет нормальный.
Nexus7, сток 4.1.1/4.2.1 — клавиатурка отваливаеться и не возвращаеться к жизни. помогает только распаровать/спаровать обратно.
SGS I (AT&T), cyanogen 4.0.4 — симптомы те же.
брал больше для нексуса, но разочарован. какие нибуть альтернативы есть?
Увы. Стала наблюдаться та же ботва. Только пере-pair-ывание помогает.
Альтернатива, я думаю, покупка клавиатуры спецом под Android.
Кто обратил внимание, что при подключении BT-клавиатуры телефон запускает софтварную клавиатуру Samsung QWERTY, даже если она была отключена? На 4.0.1 все прекрасно работает, кроме переключения раскладки.
Хотя, при возникновении проблем, следует выполнить ряд простых действий:
— перезапустить BT на телефоне
— перезапустить клаву и нажать на ней Connect (всандалить в режим сопряжения)
— в настройках BT телефона ткнуть пальцем в клавиатуру из списка сопряженных
— подождать секунд 10-20
— пользоваться.

Бывает, если торопиться, то она снова уходит в циклическое переподключение.
Only those users with full accounts are able to leave comments. Log in, please.