PDA

Просмотр полной версии : Клавиатура как дополнительные кнопки


wave_is
20.04.2013, 13:53
Итак, один из самых простых способов добавить дополнительные кнопки в ваш карпк - это подключить к нему клавиатуру.
http://www.xfoto.kiev.ua/i/images/freeshippi.jpg
Способ очень простой и удобный.
Его плюсы:
1) клавы стоят не дорого, их несложно найти.
2) клавы имеют разный функционал, бывают с трекболами, тачпадами, мультимедийными кнопками, скриптами и т.д.
3) клавы бывают беспроводными. Очень хороший вариант чтобы спрятать кнопки в руле. И в отличии от ик передатчиков нет нужды организовывать прямую видимость.
да и просто меньше проводов - это удобно
4) клавы бывают блютус, а это значит что в вашем планшете даже нет нужды активировать юсб хост. Просто покупайте планшет с блютусом.
5) поддержка клав изначально встроена в андроид и Вам нет нужды че-то ковырять внутри.

Правда, у внешних клавиатур был один недостаток. При подключении внешней клавиатуры в андроиде сворачивается экранная. А это не удобно.
Благодаря нашим однофорумчанам эту проблему удалось решить.
На данный момент решения два:
1) изменение файлов андроида (http://pccar.ru/showpost.php?p=255973&postcount=38). Большое спасибо Касар.
2) установка альтернативной клавы Smart keyboard Pro. (в ее настройках есть галка "не прятать экранную")

Итак, Вы купили/нашли клаву, которая подходит Вашим морально-этническим соображениям. С чего начать?
http://www.xfoto.kiev.ua/i/thumbs/img201zcz.jpg (http://www.xfoto.kiev.ua/i/?v=img201zcz.jpg)
- разберите клавиатуру
как правило клавиатура состоит из платы с кучей (порядка 20) контактов и самого блока кнопок
- выкидываем или морально прощаемся с блоком кнопок. Он нам не понадобится
- подключаем клаву к ПК
- вооружаемся проводочком и начинаем прозванивать матрицу клавиатуры
для простоты прозвона можно установить программу keyboard tester
в моем случае я искал кнопки перемотки треков, поэтому для поиска я использовал запущенный аудио плеер
- прозвон проводим методом поочередного замыкания двух контактов матрицы. Причем Вы можете найти на матрице такие кнопки, которые даже не были выведены на Вашей клавиатуре.
- припаиваем проводочки к нужным контактам

Добавлю пару фоток и распиновку моей клавиатуры (https://drive.google.com/folderview?id=0B30t9sYwWsTtRjFocHBJZXJMXzg&usp=sharing). Я использовал какую-то старую блютусную KB-6113, которая валялась на балконе.

а вот лекарство (http://pccar.ru/showpost.php?p=259932&postcount=25), при помощи которого можно запускать приложения сочетанием двух кнопок (http://pccar.ru/showpost.php?p=260953&postcount=27)

Kamik
20.04.2013, 14:59
есть только одна проблема. все контроллеры встроенные в клавы беспроводные, достаточно большие (физические размеры плат). реально тяжело воткнуть в пульт на руль. особенно в такой (http://www.ebay.de/itm/Blaupunkt-Fernbedienung-RC10-/390581025087?pt=Originalfernbedienungen&hash=item5af071793f). Уже разобрал синезубую китайскую миниклаву и беспроводную нормального размера. Размеры несоизмеримы с блаупунктом.

wave_is
20.04.2013, 15:09
есть только одна проблема. все контроллеры встроенные в клавы беспроводные, достаточно большие (физические размеры плат). реально тяжело воткнуть в пульт на руль. особенно в такой (http://www.ebay.de/itm/Blaupunkt-Fernbedienung-RC10-/390581025087?pt=Originalfernbedienungen&hash=item5af071793f). Уже разобрал синезубую китайскую миниклаву и беспроводную нормального размера. Размеры несоизмеримы с блаупунктом.

у меня кнопок на руле нет. мне проще.
Но если прикинуть, то в любом руле места должно быть предостаточно. там же целую подушку, пиропатрон умудряются размещать.
можно кнопки вывести маленькими проводами, а сам контроллер спрятать где-то поглубже.
По крайней мере в теории это должно быть возможно.

Тут каждый руль другому рулю рознь.

Kamik
20.04.2013, 15:25
ну если кнопки на руле уже есть, то это, наоборот, облегчает задачу. а вот если нету и хочется... мне кажется, если я сделаю проводками, то первый немецкий полицай (заметивший, конечно) вгонит меня в долги :) (мнение неподтвержденное законами и останавливали меня за 13 лет всего один раз)

wave_is
20.04.2013, 19:15
мне кажется самый правильный способ, если кнопок на руле нет, это использовать подрулевые джойстики.
Их реальней всего красиво встроить в дизайн

timtman
22.05.2013, 09:08
запилил маленький клавиатурный модуль от клавиатуры A4tech GK770D. 5 медиа кнопок (play/pause, next, previous, mute, stop) на картинке он посередине верхнего ряда http://www.nix.ru/autocatalog/keyboards_a4_tech/84755_-2_draft.jpg поставил его на подлокотник левой двери. долго боролся с keylayout файлами. хотел добиться переключения окон. Итог:
1. APP_SWITCH, RECENT_APP, KEY_CYCLEWINDOWS такие коды не работают!!!
2. эта инструкция (http://droid-den.com/android-guides/guide-how-to-remap-keys-on-a-hardware-keyboard/) реально рабочая.
3. если прописать в файле .kl такую строку, то это будет переключать окна, ну почти :
key <код клавиши> TAB ALT

segamitich
23.05.2013, 09:24
Как же все таки настроить запуск приложения по нажатию клавиши на клавиатуре?

AngelOfGrief
23.05.2013, 12:03
Как же все таки настроить запуск приложения по нажатию клавиши на клавиатуре?

Насколько показывают мои копания, нельзя. Я даже пробовал переименовывать предустановленные приложения (например, вместо APK
камеры подсовывать APK Яндекс.Карты -- не работает!). Но я уже эту тему прорабатывал неоднократно.

1. Для запуска плеера можно назначить нужную вам клавишу вот так (в файле *.kl):

key 200 HEADSETHOOK

Это на самом деле СТАРТ/СТОП плеера, но если он не запущен, при первом нажатии кнопки система его запустит.

2. Можно написать простенькую прогу, которая переназначит кнопку камеры. Для этого нужно прописать соответствующий интент (что прога собирается делать фотки), а из неё уже запускать то, что нужно. Я бы хотел по нажатию кнопки запускать навигацию. Сам собираюсь написать, руки пока не дошли.

3. И действующее решение. Если девайс достаточно быстрый и у вас есть root, возьмите написанный мною скрипт (сейчас там прописаны USB коды функ. клавиш):

while true # бесконечный цикл

do

s=$(getevent -v0 -c1) # считываем одно событие из всех устройств ввода, -v0 чтобы он не сыпал кучей ненужного мусора

s=$(echo $s | awk '{print $4}') #выделяем код клавиши

case $s in # выполняем нужную команду
0007003f) am start -a android.intent.action.MAIN -c android.intent.category.HOME -n com.maxmpz.audioplayer/.StartupActivity # запускаем PowerAMP

sleep 1
;;

00070040) am start -n ru.yandex.yandexmaps/.MapActivity # Запускаем Яндекс.Карты
sleep 1
;;

0007003d) am start -a android.intent.action.MAIN -c android.intent.category.HOME # переход на главный экран (если кнопка HOME не работает)
sleep 1
;;

00070045) am start -a android.intent.action.MAIN -n com.speedsoftware.rootexplorer/.RootExplorer # (Root explorer)
sleep 1
;;

0007003b) am startservice -a "org.broeuschmeul.android.gps.usb.provider.nmea.int ent.action.START_GPS_PROVIDER" # запускаем USB GPS и Mapcam Droid
sleep 5
am broadcast -a info.mapcam.droid.SERVICE_START
# am start -n info.mapcam.droid/.SpeedometrActivity # другой экран Mapcam Droid, если нужно
sleep 1
;;
esac

done


Рут нужен потому, что в Андроиде нельзя как в Windows просто читать коды клавы если окно данной программы не активно. Сделано это разработчиками для предотвращения кейлоггеров. Единственный способ -- под рутом читать входящий поток и фильтровать оттуда то что нужно.

Нужные вам коды клавиш можете найти просматривая вывод команды getevent из командной строки.
Команды запуска нужных приложений можно накопать разбирая файл ресурса внутри APK либо просто узнать у разработчика.
Команда am start запускает приложение из командной строки.

Данный скрипт успешно работает, но если в девайсе мало памяти, ядро со временем его убьёт. В Андроиде чтобы процесс не убивался, его нужно поместить в область уведомлений (строка сверху), но я не разобрался как это сделать.

s.m.
24.05.2013, 02:05
есть еще один способ - в медиаплеерах с Андроидом есть встроенное приложение или сервис, который мониторит клаву или пульт, эмулирующий клаву и запускает одно из 4 настроенных приложений.
Вот только как его выцепить - я лично не нашел. Это приложение решило бы кчу проблем.
Я сейчас пошел другим путем - слабал аналог резистивных кнопок (у меня в магнитоле матрица 4x4), завел их в Ардуину через аналоговый вход (АЦП), написал скетч для обработки - а дальше дело техники - хочешь отправляй коды клавиш через эмулятор USB -клавы (стандартная фича современных ардуин), хочешь запускай куски кода в самой ардуине...

AngelOfGrief
24.05.2013, 02:22
есть еще один способ - в медиаплеерах с Андроидом есть встроенное приложение или сервис, который мониторит клаву или пульт, эмулирующий клаву и запускает одно из 4 настроенных приложений.

А как оно это делает? Сколько я читал про андроид в зарубежных форумах, везде пишут, что в андроиде клаву может мониторить только текущий activity.

Хотя андроид по нажатию кнопки может вызывать: камеру, почту, область уведомлений, поиск, завершение работы, видеоплеер, аудиоплеер (причём только "родной"), галерею. Это те коды, которые работают в *.kl файле у меня: CAMERA, EMAIL, NOTIFICATION, SEARCH, POWER, VIDEO, MUSIC, PICTURE.

Можно попробовать покопать в сторону замены этих APK другими. Но тупое переименование вызывает ошибку.

s.m.
24.05.2013, 02:28
А как оно это делает? Сколько я читал про андроид в зарубежных форумах, везде пишут, что в андроиде клаву может мониторить только текущий activity.


а вот хз. Работает и все тут. Я думаю, что крутится что-то, зашитое в прошивку, скорее всего демон. Но потратив немало времени, пошел по хардварному пути.
Я сам столкнулся - если активити - делай что хочешь. Если сервис - то в пролете. А так как мое приложение - это сервис, то если сворачиваешь окна - кнопки уже не работают.

zyxel812
24.05.2013, 15:48
Хочу напомнить про существование такого вот изделия (http://www.pccar.ru/showthread.php?t=18903)
Функционал подключения к BMW не обязательно использовать, в этом случае вообще ничего дорабатывать не надо.
У вас будет небольшая платка, к которой можно подключить до 15 кнопок, каждую из которых можно запрограммировать на любой сканкод, в т.ч. и из мультимедийной части клавиатуры.

segamitich
28.05.2013, 08:58
AngelOfGrief
Скрипт действительно работает!! Но вот беда. Скрипт берет данные из файла event только если ему в ручную выставить разрешение на чтение и запись rw rw rw . По умолчанию у этого файла разрешение rw rw - . При чем этот файл появляется и исчезает при подключении клавиатуры, и естествено разрешение всегда сбрасывается на rw rw - , в результате скрипт не работает при таких условиях. Что можно сделать? Рут есть.

AngelOfGrief
28.05.2013, 12:00
Наверное, в цикле прописать chmod при условии существования файла?

xxoma
28.05.2013, 19:27
Кто пробовал ардуину прицепить к контроллеру клавиатуры? Хотел на ардуине сделать ик-приемник для пульта что бы она кнопки нажимала какие нужно.

AngelOfGrief
28.05.2013, 19:36
Есть готовые USB ИК приёмники с пультом в комплекте, выдающие коды multimedia клавиш.

Что значит прицепить ардуину к контроллеру клавиатуры? Ардуино Нано может эмулировать клаву и мышь по USB.

xxoma
28.05.2013, 20:17
Есть готовые USB ИК приёмники с пультом в комплекте, выдающие коды multimedia клавиш.

Что значит прицепить ардуину к контроллеру клавиатуры? Ардуино Нано может эмулировать клаву и мышь по USB.

Можно ссылку где можно такое купить?
У меня ардуино уно, его тоже можно сделать HID клавиатурой, но надо перешивать МК который в ардуине выполняет роль UART->USB интерфейса, тоесть в таком варианте мне надо будет использовать целую ардуину а это жирновато. А так я смогу взять атмегу, прошить в нее скетч и собрать отдельно работающий приемник.

AngelOfGrief
28.05.2013, 20:22
Я покупал здесь в своё время:

http://www.nix.ru/autocatalog/mmedia/Microsoft_Remote_and_Receiver_v1.0A_MCE_USB_Receiv er_52903.html

У меня дома два таких комплекта валяется без дела. Работает без дров, видится как HID устр-во.

xxoma
28.05.2013, 20:31
Я покупал здесь в своё время:

http://www.nix.ru/autocatalog/mmedia/Microsoft_Remote_and_Receiver_v1.0A_MCE_USB_Receiv er_52903.html

.
Но я хочу прикрутить ик пульт для руля. Врятли такой приемник с ним будет работать.

AngelOfGrief
28.05.2013, 22:01
Я этим вопросом занимался, была софтина со своим драйвером, которая этот девайс по-другому устанавливала и он мог читать коды чужих пультов и им обучаться. Под Windows. Название не помню. :)

AngelOfGrief
28.05.2013, 22:18
Если у вас хост-система Windows, то вот:

http://winlirc.sourceforge.net/

xxoma
29.05.2013, 00:51
У меня система на андроиде, была бы винда то было бы проще. Вобщем сам отвечу на свой вопрос, вдруг кому пригодится, удалось нажимать кнопки на контроллере с юсб клавы ардуиной при помощи 561КТ3. Осталось найти нужные контакты для нужных кнопок и можно собирать приемник.

AngelOfGrief
29.05.2013, 00:57
У меня система на андроиде, была бы винда то было бы проще. Вобщем сам отвечу на свой вопрос, вдруг кому пригодится, удалось нажимать кнопки на контроллере с юсб клавы ардуиной при помощи 561КТ3. Осталось найти нужные контакты для нужных кнопок и можно собирать приемник.

Не знаю, странное решение. Почему нельзя взять ардуину с поддержкой USB HID устройств (atmega32u4) вместо того чтобы нажимать кнопки на USB клаве? Такая платка стоит около 1000р. Чтение IR приёмника, думаю, сделать не такая большая проблема.

Есть решение и на PIC, я делал на PIC18f2550, на форум выкладывал. Правда, с ним сложнее, там надо бутлоадер прошивать.

Кстати, в Андроид есть нативное решение для чтения ИК сигналов, у меня в Iconbit есть ИК порт. Даже встречал в инете темку как принимать коды неродных пультов при условии, что они поддерживают один из самых распространённых стандартов (4-байтный код).

xxoma
29.05.2013, 01:11
Не знаю, странное решение.
Знаю что это не очень элегантное решение но есть желание сделать из того что есть под руками а использовать для этого всю ардуину не охота, пригодиться для отладки еще чего то интересного)

segamitich
29.05.2013, 09:00
ВОбщем научился запускать любые приложения но комбинацией двух кнопок, это я про андроид. Для этого установил Быстрый Запуск и там настроил кнопки. В целом все работает, запускаются любые приложения, мультимедиа работает (в PowerAmp) .
Кстати , AngelOfGrief , скрипт у меня получилось повесить в панель задач с помощью SL4A . Но его, как уже писал надо доработать, и с ег опомощью можно будет запукскать приложения одной кнопкой.

wave_is
10.06.2013, 12:26
ВОбщем научился запускать любые приложения но комбинацией двух кнопок, это я про андроид. Для этого установил Быстрый Запуск и там настроил кнопки. В целом все работает, запускаются любые приложения, мультимедиа работает (в PowerAmp) .
Кстати , AngelOfGrief , скрипт у меня получилось повесить в панель задач с помощью SL4A . Но его, как уже писал надо доработать, и с ег опомощью можно будет запукскать приложения одной кнопкой.

ой. а детальней можно разжевать? Что за быстрый запуск?

segamitich
11.06.2013, 08:44
вот прога быстрый запуск
https://play.google.com/store/apps/details?id=pl.suzume.android.keyboardshortcutsetti ngs

это для смартфонов с хард клавой, в ней можно настроить сочетания клавишь на запуск приложений - кнопка search + "любая буква и цифра" . Но говорят что может не работать на некоторых устройствах, у меня заработало Wexler 7t .
вот еще ссылки по этой теме:
http://forum.xda-developers.com/showthread.php?t=2189304
http://www.dummies.com/how-to/content/quick-launch-feature-for-android-phone-apps.html

wave_is
11.06.2013, 10:31
спасибо. добавил в шапку

Alex-NN
11.06.2013, 11:17
вот прога быстрый запуск
https://play.google.com/store/apps/details?id=pl.suzume.android.keyboardshortcutsetti ngs

это для смартфонов с хард клавой, в ней можно настроить сочетания клавишь на запуск приложений - кнопка search + "любая буква и цифра" . Но говорят что может не работать на некоторых устройствах, у меня заработало Wexler 7t .
вот еще ссылки по этой теме:
http://forum.xda-developers.com/showthread.php?t=2189304
http://www.dummies.com/how-to/content/quick-launch-feature-for-android-phone-apps.html

Попробовал. Работает. Интересно, можно ли как-либо отменить функционал кнопки "поиск". Т.е, чтобы при задержке нажатия второй кнопки не вызывался непосредственно поиск?
А так, все нормально. Буду пользовать!:yes4:

AngelOfGrief
11.06.2013, 13:35
вот прога быстрый запуск
https://play.google.com/store/apps/details?id=pl.suzume.android.keyboardshortcutsetti ngs

это для смартфонов с хард клавой, в ней можно настроить сочетания клавишь на запуск приложений - кнопка search + "любая буква и цифра"

Ну, сочетания -- это не интересно. Если б она могла по одному сканкоду запускать программу, цены б ей не было. Хотя, в моей самодельной клаве я могу и два сканкода отправлять -- тоже вариант.

wave_is
11.06.2013, 15:00
Ну, сочетания -- это не интересно. Если б она могла по одному сканкоду запускать программу, цены б ей не было. Хотя, в моей самодельной клаве я могу и два сканкода отправлять -- тоже вариант.

сочетание отлично подходит для резистивных кнопок в связки с joycon

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

wave_is
11.06.2013, 15:09
Попробовал. Работает. Интересно, можно ли как-либо отменить функционал кнопки "поиск". Т.е, чтобы при задержке нажатия второй кнопки не вызывался непосредственно поиск?
А так, все нормально. Буду пользовать!:yes4:

может написать какую-то пустую программу заглушку для поиска? и повесить ее на дефолт?
вот у меня спрашивает юзать гугл поиск или яндекс поиск, а так спросило бы третью программу заглушку. выбрал ее и ничего не происходит

AngelOfGrief
11.06.2013, 18:05
Отменить функционал кнопки очень просто: удалите её из файла раскладок клавиатуры /system/usr/keylayout/*.kl

Там есть что-то вроде:

key 421 SEARCH

Надо удалить или закомментировать эту строчку.

wave_is
04.09.2013, 20:54
Вопрос по Smart keyboard Pro
Планшет у меня как у всех установлен в горизонтальном положении
когда открывается окно клавиатуры, то Smart keyboard Pro занимает 100% экрана
70% занимает окно ввода и 30% 3 или 4 строки с кнопками

как это исправить?
обычно в нормальных клавиатурах строка ввода занимает одну строчку, а не большую часть экрана.

Может у меня где-то не там галка стоит?
у всех такая проблема, или у кого-то иначе?

wave_is
06.09.2013, 17:28
UP
что, никто клавиатурой на планшете не пользуется?

Rage2
06.09.2013, 17:46
Вопрос по Smart keyboard Pro...
Может у меня где-то не там галка стоит?


....да, в настройках есть, можно настроить как вам нужно...разбирайтесь

wave_is
07.09.2013, 02:35
....да, в настройках есть, можно настроить как вам нужно...разбирайтесь

мерси
пройдусь еще раз

timtman
10.09.2013, 09:11
мерси
пройдусь еще раз
нашел?

Rage2
20.09.2013, 05:11
Интересная клава...
через комп настраиваются кейкоды.

на 6-ть кнопок (http://www.ebay.com/itm/New-Type-USB-Handle-Keyboard-6-buttons-Game-Industry-Medical-HK-6-/271274291238?pt=LH_DefaultDomain_0&hash=item3f29353026)
на 4 кнопки (http://www.ebay.com/itm/PCsensor-USB-Handle-Keyboard-4-buttons-Game-Industry-Medical-HK-4-/221280576591?pt=LH_DefaultDomain_0&hash=item338559a44f)
32870 32869

Видео как работает
2hLaYl8b08s

Rage2
20.09.2013, 05:22
Полезные ссылки
http://source.android.com/devices/tech/input/key-layout-files.html
http://source.android.com/devices/tech/input/keyboard-devices.html
http://developer.android.com/reference/android/view/KeyEvent.html

http://www.kandroid.org/online-pdk/guide/keymaps_keyboard_input.html
https://github.com/mathom/TeensySubaru
https://github.com/ddrown/teensy_usb_android
https://github.com/markwj/hidmedia

anton2204
27.11.2013, 00:07
вот прога быстрый запуск
https://play.google.com/store/apps/details?id=pl.suzume.android.keyboardshortcutsetti ngs

это для смартфонов с хард клавой, в ней можно настроить сочетания клавишь на запуск приложений - кнопка search + "любая буква и цифра" . Но говорят что может не работать на некоторых устройствах, у меня заработало Wexler 7t .
вот еще ссылки по этой теме:
http://forum.xda-developers.com/showthread.php?t=2189304
http://www.dummies.com/how-to/content/quick-launch-feature-for-android-phone-apps.html
Выложите программу Быстрый запуск в этой теме плизз...Не могу с Маркета скачать – пишет не совместима с вашим устройством...

segamitich
27.11.2013, 08:40
Выложите программу Быстрый запуск в этой теме плизз...Не могу с Маркета скачать – пишет не совместима с вашим устройством...

Вот еще одна прога которой можно запускать приложение нажатием одной клавиши.
https://play.google.com/store/apps/details?id=innerlife.keyboard.multilanguagekeymapr edefiner

anton2204
27.11.2013, 11:06
Вот еще одна прога которой можно запускать приложение нажатием одной клавиши.
https://play.google.com/store/apps/details?id=innerlife.keyboard.multilanguagekeymapr edefiner
Та же хрень! Пишет , что не совместима с устройством!
Убедительная просьба не выкладывать ссылки, а прикреплять к сообщению APK!

Alex-NN
27.11.2013, 11:19
Вот еще одна прога которой можно запускать приложение нажатием одной клавиши.
https://play.google.com/store/apps/details?id=innerlife.keyboard.multilanguagekeymapr edefiner

Прога нормально встала на Mini-X7. Но не успел пока найти как запускать: Вызов программ в один клик по клавише Может кто поделится опытом?:smile2:

timtman
27.11.2013, 14:01
вчера вечером получил посылку с вот такой штукой LOFREE MT-100 (беспроводной тачпад и клавиатура) (обошлась в 10,26 у.е. на али)
http://www.pccar.ru/picture.php?albumid=207&pictureid=1441
утром тыкал ее в нексус - все отлично видит и мышь и клаву (HID), поддерживает мультитач (2 пальца), распознает некоторые жесты.

snowin
27.11.2013, 16:50
вчера вечером получил посылку с вот такой штукой LOFREE MT-100 (беспроводной тачпад и клавиатура) (обошлась в 10,26 у.е. на али)
http://www.pccar.ru/picture.php?albumid=207&pictureid=1441
утром тыкал ее в нексус - все отлично видит и мышь и клаву (HID), поддерживает мультитач (2 пальца), распознает некоторые жесты.

Ухты какая интересная штуковина, заказал две! :)

segamitich
27.11.2013, 17:56
Прога нормально встала на Mini-X7. Но не успел пока найти как запускать: Может кто поделится опытом?:smile2:

Переопределение клавиш
Для этого необходимо:
- Зайти в приложение Multilanguage Keymap Redefiner
- выбрать подключенное устройство
-Нажать на кнопку "Переопределить", а затем нажать клавишу на внешнем устройстве(клавиатуре, джойстике)
-В появившемся выпадающем списке выбрать клавишу или программу, которую необходимо имитировать (в настройках включить - показывать приложения).

segamitich
27.11.2013, 18:05
вчера вечером получил посылку с вот такой штукой LOFREE MT-100 (беспроводной тачпад и клавиатура) (обошлась в 10,26 у.е. на али)

утром тыкал ее в нексус - все отлично видит и мышь и клаву (HID), поддерживает мультитач (2 пальца), распознает некоторые жесты.

В машине чтоли юзать? Если в машине то не удобно, не глядя почти ничего правильно не нажать. Это как в тот же экран неглядя тыкать. А суть контроллера в том чтоб безошибочно управлять устройством, почти не отрывая взгляд от дороги.

segamitich
27.11.2013, 18:12
Та же хрень! Пишет , что не совместима с устройством!
Убедительная просьба не выкладывать ссылки, а прикреплять к сообщению APK!

Как ? у меня не получилось апк сюда засунуть.

Alex-NN
27.11.2013, 19:00
Переопределение клавиш
Для этого необходимо:
- Зайти в приложение Multilanguage Keymap Redefiner
- выбрать подключенное устройство
-Нажать на кнопку "Переопределить", а затем нажать клавишу на внешнем устройстве(клавиатуре, джойстике)
-В появившемся выпадающем списке выбрать клавишу или программу, которую необходимо имитировать (в настройках включить - показывать приложения).
Спасибо! Дома на приставке все получилось. Буду завтра пробовать на планшете!!! :smile2:

anton2204
27.11.2013, 22:18
Как ? у меня не получилось апк сюда засунуть.

Ну елки,маталки...запаковываете в rar архив,управление вложениями и прикрепляете!

segamitich
28.11.2013, 08:58
MultilanguageKeymapRedefiner

Переопределение клавиш
Для этого необходимо:
- Зайти в приложение Multilanguage Keymap Redefiner
- выбрать подключенное устройство
-Нажать на кнопку "Переопределить", а затем нажать клавишу на внешнем устройстве(клавиатуре, джойстике)
-В появившемся выпадающем списке выбрать клавишу или программу, которую необходимо имитировать (в настройках включить - показывать приложения).

anton2204
02.12.2013, 00:21
Нашел тут интересную статейку (http://rukeyboard.reformal.ru/proj/?ia=371917)! Попробовал,– работает, елки маталки!:)
Все уже оказывается решено в самом Андроиде!
Т.е. Быстрый запуск уже установлен в Андроиде! - просто нужно его вызвать через терминал, ну или как я поставил иконку на рабочий стол в SSLauncher.
Навител и Плеер назначил на кнопки пультика...
В операционной системе Android, начиная с еще достаточно древних, в настройках существует специальная вкладка, которая делает ровно то, что нам нужно. Она позволяет задать комбинацию горячих клавиш для запуска приложений. Эта возможность есть в Android OS по крайней мере начиная с версии 2.2.1 – эта та минимальная версия OS на которой я это проверил и все сработало. Так вот эти настройки расположены тут:

Settings>Applications>Quick Launch

Заходим, проверяем наличие этого пункта “Quick Launch” и если он есть, то настраиваем горячие клавиши через него. Между тем, многие производители телефонов просто отключают доступ к этому пункту настроек, и в результате вы его просто не видите, но это не значит, что они его удалили совсем. Для активации этого пункта существует одна методика в виде двух вариантов. В обоих случаях вам не потребуется ничего особенного, вам НЕ нужен даже root доступ:

Вариант 1 – на телефон или планшет из маркета нужно поставить любой бесплатный терминал. Например: Terminal_IDE или Terminal Emulator. Далее запускаем их и вводим эту команду:

am start -a android.intent.action.MAIN -n com.android.settings/.quicklaunch.QuickLaunchSettings

Она запустит и откроет окно с необходимыми нам настройками.

P.S. MultilanguageKeymapRedefiner у меня так и не запустилась/не установилась

Jupi-e
08.01.2014, 20:24
Нашел на ебэе такой вариант:
Lenovo n5901 (без подсветки), цена от 1250
Lenovo n5902 (с подсветкой), цена от 2100

Есть клавиатура, мультимедиа-кнопки, трэкбол и скролл-панель
Как считаете, будут все эти кнопки работать под Android?

http://www.ebay.com/itm/Lenovo-N5901-2-4GHz-57Y6336-Keyboard-Mouse-Mini-Wireless-Remote-Trackball-/390725354491?pt=US_Laptop_Replacement_Keyboards&hash=item5af90bc3fb
http://www.ebay.com/itm/Lenovo-N5902A-5902-Mini-PC-Wireless-Multimedia-Keyboard-Mouse-WITH-BACKLIT-/271160815426?pt=Keyboard_Mice_Bundles&hash=item3f2271af42

anton2204
08.01.2014, 20:31
Нахрена попу гармонь, если есть кодило?Есть же на форуме готовые проверенные контроллеры!Хотя конечно это дело каждого как и что реализовать...

felix_cat2
08.04.2014, 12:41
А подойдет ли вот такая клавиатура для управления планшетом? http://www.dx.com/ru/p/silicone-usb-18-key-numeric-keypad-numpad-for-laptop-black-27613#.U0On803U1yY

SuperLSD
17.06.2014, 19:26
Ребята, подскажите как сделать разрыв в мембране, чтоб фунциклировали медиа кнопки? Клавиатура http://market.yandex.ru/model.xml?hid=723088&modelid=7852649&clid=502 Кнопки И МЕМБРАНУ хочу оставить вместе с корпусом частичным)
Вот как сделать чтоб части с боков мультимедиа кнопок оставить?

Kinstintin
04.07.2014, 12:57
Тоже раскурочил клаву, вытащил платку, прозвонил кнопки.Почему то сопротивление дорожек на подкладках клавы гуляет от 50-450ом. Припаял концевики к кнопкам китайского рулевого джойстика, оттуда же взял 3В для питания. На компьютере все кнопки работают, а при подключении к планшету в машине запускаются не те приложения и при нажатии следующего трека гаснет экран. Не пойму с чем связано. Может наводки на провода...

ZXprSL
30.08.2014, 12:42
Всем привет.
Подскажите как с клавиатура послать сигнал эквивалентный жесту вверх/вниз (переключения альбома) на poweramp?
Ни одна комбинация мультимедиа клавиатуры не реагирует, и не могу найти такую комбинацию в keymap redefiner. как быть ?

lti1
30.08.2014, 13:06
Всем привет.
Подскажите как с клавиатура послать сигнал эквивалентный жесту вверх/вниз (переключения альбома) на poweramp?
Ни одна комбинация мультимедиа клавиатуры не реагирует, и не могу найти такую комбинацию в keymap redefiner. как быть ?
Только двойное нажатие Next Track и Previous Track.
Здесь (http://pccar.ru/showpost.php?p=268471&postcount=1) в конце сообщения описано.

ZXprSL
30.08.2014, 14:01
Только двойное нажатие Next Track и Previous Track.
Здесь (http://pccar.ru/showpost.php?p=268471&postcount=1) в конце сообщения описано.

Не срабатывает.
Ни двойным кликом по тачскрину,
Ни двойным нажатием на мультимедиа клавиши на клавиатуре,
Ни двойным нажатием перемапленной клавиши через keymap redefiner.
Установки в настройках гарнитуры установлены как на скриншоте по ссылке.

lti1
30.08.2014, 15:21
Не срабатывает.
Ни двойным кликом по тачскрину,
Ни двойным нажатием на мультимедиа клавиши на клавиатуре,
Ни двойным нажатием перемапленной клавиши через keymap redefiner.
Установки в настройках гарнитуры установлены как на скриншоте по ссылке.
Значит это только для Bluetooth актуально.

ZXprSL
31.08.2014, 10:58
Значит это только для Bluetooth актуально.

Сработало, спасибо.
Я оказывается в настройках Блутуз гарнитуры менял параметры.

technics10
08.10.2014, 12:34
Всем Привет! У меня ламерский вопрос.
Такой приемник http://ru.aliexpress.com/item/18m-Flexible-Cable-Style-USB-2-0-IR-PC-Receiver-Infrared-Receive-Modulus-for-PC-Remote/2049019201.html будет прикидываться в андрюше HID клавой? т.е хочется управлять планшетом ик пультом

Daniel
08.10.2014, 13:50
Всем Привет! У меня ламерский вопрос.
Такой приемник http://ru.aliexpress.com/item/18m-Flexible-Cable-Style-USB-2-0-IR-PC-Receiver-Infrared-Receive-Modulus-for-PC-Remote/2049019201.html будет прикидываться в андрюше HID клавой? т.е хочется управлять планшетом ик пультом

Не попробовав, не узнаешь. Описание скудное, но судя по тому, что не требует драйверов и поддерживается в андроид - очень может быть. Ну и вопрос, каким пультом он должен управляться?

technics10
08.10.2014, 14:45
Пульт такой http://ru.aliexpress.com/item/Free-Shipping-New-Universal-Steering-Wheel-IR-Remote-Control-For-Car-CD-DVD-TV-MP3-Player/1008192639.html

anton2204
08.10.2014, 17:05
И как Вы все ЭТО программировать хотите?

technics10
08.10.2014, 18:07
И как Вы все ЭТО программировать хотите?
Вот я и зашел спросить) Не прокатит такой вариант?

Daniel
08.10.2014, 18:17
Вот я и зашел спросить) Не прокатит такой вариант?

Самый проверенный вариант: Arduino + МастерКит MP1094 + тот пульт, что по ссылке. Arduino на том же aliexpress около 300 руб. (Pro Micro, аналог Leonardo, только в разы меньше), аналог MP1094 там же можно найти. Чтобы написать скетч достаточно школьного курса программирования, в теме про резистивные кнопки есть примеры, для ИК пульта - аналогично. Если правильно запрограммировать - работать будет 100%. А с тем приемником, что по ссылке - неизвестно.

anton2204
08.10.2014, 20:33
Самый проверенный вариант: Arduino + МастерКит MP1094 + тот пульт, что по ссылке. Arduino на том же aliexpress около 300 руб. (Pro Micro, аналог Leonardo, только в разы меньше), аналог MP1094 там же можно найти.
+1.
Добавлю проверенный вариант: Юрин(YAM1966) контроллер.Это еще более постой вариант! Им сейчас и пользуюсь в связке аналогичным нарульным программируемым пультом + кнопки на "морде"/рамке.

technics10: к вашему программируемому нарульному пульту нужен еще один ИК пульт с хотя бы медиакнопками, чтобы запрограммировать нарульный пульт из Вашего сообщения. Тогда может быть связка и заработает.
P.S.Чтобы продать что нибудь ненужное надо сначала купить что нибудь ненужное))))

technics10
09.10.2014, 04:12
anton2204,Daniel спасибо.

Oleg7874
10.10.2014, 16:47
Народ, подскажите кто знает.
Не совсем по теме, но спрошу.
Установил планшет в автомобиль и вывел кнопку включения (взял от сидирома- маленькая такая).
Собственно вопрос могу ли я вместо кнопки от сидирома установить какую небудь другую автомобильную кнопку, боюсь экспериментировать чтобы не спалить не чего в планшете !!
Заранее Всем спасибо.

Daniel
10.10.2014, 21:23
Народ, подскажите кто знает.
Не совсем по теме, но спрошу.
Установил планшет в автомобиль и вывел кнопку включения (взял от сидирома- маленькая такая).
Собственно вопрос могу ли я вместо кнопки от сидирома установить какую небудь другую автомобильную кнопку, боюсь экспериментировать чтобы не спалить не чего в планшете !!
Заранее Всем спасибо.

Можно, только кнопка нужна без фиксации. Автомобильные, как правило, фиксируются.

vladj
11.10.2014, 00:13
Поищи в магазинах, где мелочёвку продают, типа коннекторы ТВ, Аудио, шнурки. У нас такой при радиомастерской.
Там удобные кнопочки около 1 см в диаметре не фиксируемые. Бывают красные, зелёные. Обязательно обратить внимание
ибо бывают на замыкание и размыкание. Тебе нужна нормально разомкнутая.

Maxim Droy
11.10.2014, 12:18
Напомните название виртуальной клавиатуры, которая работает даже если подключения физическая.

Помню там еще логотип был по-моему: кнопка клавиатуры, на ней три буквы и в конце восклицательный знак

Denkos
11.10.2014, 12:48
Напомните название виртуальной клавиатуры, которая работает даже если подключения физическая.

Помню там еще логотип был по-моему: кнопка клавиатуры, на ней три буквы и в конце восклицательный знак

А как насчет первой страницы

Oleg7874
11.10.2014, 23:09
Можно, только кнопка нужна без фиксации. Автомобильные, как правило, фиксируются.

Спасибо за ответ !!!:smile2:

Oleg7874
11.10.2014, 23:14
Поищи в магазинах, где мелочёвку продают, типа коннекторы ТВ, Аудио, шнурки. У нас такой при радиомастерской.
Там удобные кнопочки около 1 см в диаметре не фиксируемые. Бывают красные, зелёные. Обязательно обратить внимание
ибо бывают на замыкание и размыкание. Тебе нужна нормально разомкнутая.


Спасибо за совет !!!:smile2:

plohish
13.10.2014, 07:44
Народ, подскажите кто знает.
Не совсем по теме, но спрошу.
Установил планшет в автомобиль и вывел кнопку включения (взял от сидирома- маленькая такая).
Собственно вопрос могу ли я вместо кнопки от сидирома установить какую небудь другую автомобильную кнопку, боюсь экспериментировать чтобы не спалить не чего в планшете !!
Заранее Всем спасибо.
чтобы получить кнопку без фиксации, нужно выдернуть крючок внутри нее. у меня на включение стоит стандартная приоровская, для вкл ПТФ

Oleg7874
13.10.2014, 13:15
чтобы получить кнопку без фиксации, нужно выдернуть крючок внутри нее. у меня на включение стоит стандартная приоровская, для вкл ПТФ

Спасибо за совет, так и буду делать !!!

ВладимирC
17.10.2014, 21:29
Нашел тут интересную статейку (http://rukeyboard.reformal.ru/proj/?ia=371917)! Попробовал,– работает, елки маталки!:)
Все уже оказывается решено в самом Андроиде!
Т.е. Быстрый запуск уже установлен в Андроиде! - просто нужно его вызвать через терминал, ну или как я поставил иконку на рабочий стол в SSLauncher.
Навител и Плеер назначил на кнопки пультика...


P.S. MultilanguageKeymapRedefiner у меня так и не запустилась/не установилась

А у меня терминал ругается,после этой команды, что то там про юзера2 и про юзера0, че делать?

Chubaka885
17.10.2014, 21:37
А у меня терминал ругается,после этой команды, что то там про юзера2 и про юзера0, че делать?
Её надо запускать от суперпользователя.
Введите сначало в терминале su

ВладимирC
17.10.2014, 21:58
Угу, спасибо, все получилось, в пост бы добавить, а то для таких чайников, как я это совсем не очевидно

timtman
23.10.2014, 12:51
кто как борется со сворачиванием экранной клавиатуры при подключении физической на последних андроидах ? 4.4.4 например

Denkos
23.10.2014, 12:53
кто как борется со сворачиванием экранной клавиатуры при подключении физической на последних андроидах ? 4.4.4 например

Smart keyboard Pro. это уже не проканывает

timtman
23.10.2014, 15:27
кто как борется со сворачиванием экранной клавиатуры при подключении физической на последних андроидах ? 4.4.4 например
отвечу сам:
http://pccar.ru/picture.php?albumid=188&pictureid=1765

а вот тут такой движок есть, после ребута сбрасывается кажется...
если ставишь в 0, то аппаратные кнопки работают (у меня всякие Win+<A> ардуинка выдает) + экранная клава показывается.

ВладимирC
27.10.2014, 13:42
Да, тоже этот движок нашел. Действительно сбрасывается, надо попробовать таскером сбрасывать.

AmNik
04.11.2014, 00:05
Надо, кто нить смог настроить переключение между зарущенными приложениями по нажатию кнопки?

Chubaka885
04.11.2014, 11:28
Надо, кто нить смог настроить переключение между зарущенными приложениями по нажатию кнопки?

Alt+TAB

AmNik
05.11.2014, 00:56
Alt+TAB

Не помогло, и это уже две кнопки

Митрич18
05.11.2014, 09:00
Надо, кто нить смог настроить переключение между зарущенными приложениями по нажатию кнопки?
Какой андроид стоит? Есть GraviyBox, у меня он прекрасно открывает яндекс карты и плеер, по двойному нажатию кнопок MENU и назад.

timtman
05.11.2014, 15:55
Надо, кто нить смог настроить переключение между зарущенными приложениями по нажатию кнопки?

чем кнопку нажимаете? может keyboard layout поправить?

1-ая страница (http://pccar.ru/showthread.php?t=19028#6) - это не помогает?

Chubaka885
09.11.2014, 20:48
Возможно кому нибудь пригодится.
Модифицированный файл framework-res, с которым не пропадает экранная клавиатура при подключении хардверной. Спасибо человеку под ником Маннур с 4pda
Фаил для прошивки CyanogenMod 11 - М10 grouper (https://cloud.mail.ru/public/e9c9800089ac/framework-res.zip)
Файл для прошивки CyanogenMod 11 - M12 grouper (https://cloud.mail.ru/public/Le88/o9RTAQHDS)

Перед заменой сделать BackUp на всякий случай. Если замените не правильно то придётся воспользоваться бекапом.

Как правильно заменить:
Распаковываем скачанный файл.
1. Копируем модифицированный файл framework-res.apk в память планшета /data/local/tmp
2. Меняем разрешения скопированному файлу на -rw-r-r-, владелец 00000-root, группа 00000-root.
3. Копируем с заменой файл с изменёнными разрешениями из /data/local/tmp в system/framework
4. Перезагружаем планшет.

После этого framework-res.apk из /data/local/tmp можно удалить.

DimaD
18.12.2014, 18:01
Может кто выложить framework-res.apk для стоковой 4.4.4 Nexus 7 2012 3G?
В XML файле /system/framework/framework-res.apk -> /res/values/bools.xml не нашел строки config_forceDisableHardwareKeyboard

DimaD
18.12.2014, 20:03
Ну на, если тебе это поможет
P.S. Надеюсь со сборкой rar архивов проблем не будет?

Спасиб. Точно от моего и с выключенной клавой?

DimaD
18.12.2014, 20:41
Не понял вопроса - кто на ком стоял?
Ты попросил apk со стоковой прошивки 4.4.4 nexus 7 3G 2012 - я и слил указанный файл прямо со своего планшета!
Если тебе нужен модифицированный файл - так и пиши!

Я его и со своего могу вытащить. Тема то про отключения клавы, думал понятно.

Пишу: Нужен рабочий модифицированный файл с "несворачиваемой экранной"

Denkos
18.12.2014, 20:46
Я его и со своего могу вытащить. Тема то про отключения клавы, думал понятно.

Пишу: Нужен рабочий модифицированный файл с "несворачиваемой экранной"
Вау, да ты всех запутал. Хотел тоже в полемику впасть.:smile1:
Первое своё сообщение прочтите.

technics10
25.06.2015, 11:58
Всем доброго дня! Купил такой пульт с приемником http://ru.aliexpress.com/item/1Pc-IR-Wireless-Controller-PC-Computer-Remote-Control-USB-Media-Center-fly-Mouse-USB-Receiver-For/32325729002.html к планшету ДНС 72 в итоге треки на повер ампе мотает,перелистывает, громкость регулирует,приложения переключает,воспроиз/пауза.Все это добро переназначил на http://ru.aliexpress.com/item/On-Sale-Car-Universal-Steering-Wheel-Remote-Control-Learning-For-Car-CD-DVD-VCD-Wholesale/1440628990.html
Все работает.Изначально не хотелось забивать мозг всякими леонардо и т.п
Реализация 400р

klimsky
27.06.2015, 21:42
Имеется китайская arduino uno на atmega 328p, который нельзя прошить в usb-hud клавиатуру, кроме того, увы не работающая с android-планшетом в режиме com-порта, из-за отсутствия драйверов. есть готовое решение из соседней ветки, которое преобразует нажатия кнопок руля в нажатия usb-hud клавиатуры. можно заказать конечно правильную китайскую ардиуну, но ожидание...
есть мультимедийная usb-клавиатура, распиновка кнопок уже известна.
познания в электронике близки к 0, вопрос: как замыкать контакты клавиатуры с помощью ардуино? слаботочное реле/транзисторы/чем?

Chakk
02.07.2015, 16:34
Все работает.Изначально не хотелось забивать мозг всякими леонардо и т.п
Реализация 400р
На нексусе 2012 работают кнопки: следующий, предыдущий трек; воспроизведение, стоп; громкость. Кнопка интернет работает как "домой". Работал джойстик, может еще что-то, но перемотка и отключение звука не работали.
Самое неприятное, что при работе музыки в фоне из-под разных приложений
реакция на кнопки разная. В яндекс картах громкость регулируется нормально, а на другие кнопки не реагирует, треки не переключишь и тп. В 7ways вместо громкости музыки регулируется громкость звонка. Плотно этим еще не занимался, если есть у кого готовое решение подскажите.

Oleg7874
08.07.2015, 23:49
Как вариант можно еще подключить джойстик от Playstation 3, прога Sixaxis controller имеет автозагрузку.
На каждую кнопку джойстика можно назначить область экрана где она будет срабатывать, также можно назначить свайп.
Очень даже не плохо работает !!!
Работает как по отг так и по блютузу.
Забыл еще написать )))
Джой можно юзать как мышку )))
что самое удобное- это возможность управлять всем пассажирам, а не только водителю !

fedor5800
21.07.2015, 21:20
Ребят подскажите, есть ли команда или скриптик какой, что бы отправлять юсб клаву в сон? Проблема в том что клава включается при вкл/выкл дисплея, и при выключении не дает засыпать планшету. Решил проблему, она была в проводке платы. Но вопрос остается, как програмно усыпить ее.

fedor5800
22.07.2015, 13:46
Раскажу Вам как у меня реализованно управление через клавиатуру.

Разбираем клаву и записываем положение и название выходов с платы.
Затем проходимся по пластинам с самими дорожками и смотрим на какие выводы у нас приходят нужные нам клавиши. Записываем и делаем небольшую сетку с пометками.

После этого делаем подключение к оптопарам (у меня при нажатии нужной мне клавиши одновременно нажимается кнопка WIN, сделано это через диод и идет на оптопару которая замыкает кнопку WIN) и обрабатывается в программе HW Key Quicksettings Launcher https://play.google.com/store/apps/details?id=pl.suzume.android.keyboardshortcutsetti ngs
Оптопары брал из поломанных бесперебойников.

Еще важный момент На контактах R платы идет "+" (выход счетчика) и идет на входы С, поэтому убедитесь что оптопара подключена правильно.

Такие клавиши как HOME, Play/pause, назад- работают по прямому назначению, поэтому они выведены напрямую к микрикам.

Но у этого способа есть недостаток, нельзя назначить действие на долгое удержание кнопок, пока с этим еще не разбирался.
Если что забыл дополню.

Доработка схемы подключение оптопар.
При длительной эксплуатации через раз, стали срабатывать команды на нажатие кнопок WIN+кнопка, долго смортел скан коды нажатых клавиш и выяснил что идет не правильная сработка последовательности нажатий клавиш.
Доработал следующим образом паралельно светодиоду оптопары поставил сопротивление на 10 Ком и конденсатор на 10 Мкф, после такой доработки происходит правильное срабатывание клавиш, то есть сначало нажимается кнопка WIN, затем нужная клавиша. Работает все четко.

AmNik
22.07.2015, 15:07
А зачем оптопары? Я напрямую подключил. Клавиши можно выбрать любые, переназначегием через https://play.google.com/store/apps/details?id=innerlife.keyboard.multilanguagekeymapr edefiner&referrer=utm_source%3Dgoogle%26utm_medium%3Dorgani c%26utm_term%3Dkeymap+refinder&pcampaignid=APPU_1_MHmvVe-nNeuBywO_uLvYDg

fedor5800
22.07.2015, 15:10
А зачем оптопары? Я напрямую подключил. Клавиши можно выбрать любые, переназначегием через https://play.google.com/store/apps/details?id=innerlife.keyboard.multilanguagekeymapr edefiner&referrer=utm_source%3Dgoogle%26utm_medium%3Dorgani c%26utm_term%3Dkeymap+refinder&pcampaignid=APPU_1_MHmvVe-nNeuBywO_uLvYDg
Ну это как вариант попроще, мне так удобней. В Вашей проге там заморочки с настройками.
А не, извиняюсь перепутал с другой прогой http://4pda.ru/forum/index.php?showtopic=357706

Kacap
24.07.2015, 12:15
Есть вариант еще проще - поставить прогу Xposed Addititons Pro (требует для установки Xposed Framework) и по нажатию кнопок/комбинации кнопок, а так же по короткому/длинному/двойному нажатию делать любые штатные мультимедиа действия (play/pause/next track и т.д.) или вообще запускать задачи Tasker.

fedor5800
24.07.2015, 13:34
Есть вариант еще проще - поставить прогу Xposed Addititons Pro

Перерыл весь 4PDA, ХDA название правильное?? Желательно ссыль.

Kacap
24.07.2015, 13:51
Плохо рыли, тут (http://4pda.ru/forum/index.php?showtopic=603033&st=140#entry38573655), ставить обязательно Pro иначе с таскером не работает

fedor5800
24.07.2015, 17:04
Плохо рыли, тут (****/forum/index.php?s=&showtopic=603033&view=findpost&p=38573655), ставить обязательно Pro иначе с таскером не работает

Ссылка не рабочая. http://www.****.com/forum/index.php?s=&showtopic=603033&view=findpost&p=38573655

Kacap
24.07.2015, 18:02
Исправил

fedor5800
24.07.2015, 18:07
Kacap
И что на ЮСБ клаве тоже работают??вечером попробую.

Kacap
24.07.2015, 18:39
USB клавы и геймпады, на другом не пробовал

Oleg7874
28.07.2015, 14:23
Добрый день.
За ранее извиняюсь за тупой вопрос, но может кто подробно подсказать как прозванивать кнопки в разобранной клаве ???
Я так понимаю что там есть микросхема на которую идут дорожки с прозрачной пленки(назовем ее так )) ) или не с пленки поправьте если ошибаюсь !
Затем нужно вооружившись тестером нажать кнопку на клавиатуре, и на микросхеме прозвонить какие контакты задействуются, или я что то не так понимаю ???

fedor5800
28.07.2015, 15:07
Я так понимаю что там есть микросхема на которую идут дорожки с прозрачной пленки(назовем ее так )) ) или не с пленки поправьте если ошибаюсь !
Затем нужно вооружившись тестером нажать кнопку на клавиатуре, и на микросхеме прозвонить какие контакты задействуются, или я что то не так понимаю ???

Немного не так, на предыдущей странице я описал как выбрать нужную кнопку, на пленке нарисую ее название и смотри по дорожкам к каким контактам она подходит к плате. Затем припаяться проводками к этим контактам на плате и подключить туда кнопочку.

Oleg7874
28.07.2015, 15:28
Немного не так, на предыдущей странице я описал как выбрать нужную кнопку, на пленке нарисую ее название и смотри по дорожкам к каким контактам она подходит к плате. Затем припаяться проводками к этим контактам на плате и подключить туда кнопочку.

Спасибо, за помощь.
Буду пробовать.

fedor5800
29.07.2015, 14:48
Kacap
пробовал я этот модуль, но у меня почемуто небыло выбора запуска приложений и тем более ярлыков. Как в той программе что я писал.

Kacap
29.07.2015, 18:05
Чтобы запускать программы достаточно отправлять сочетание кнопок Win+[кнопка/цифра] и стандартными средствами андроида запускать то что надо, а для запуска ярлыков и вообще любых задач/действий - tasker. У меня по нажатию Win+S останавливается все медиа, вырубаются все запущенные программы, глушится wifi, gps, bt и мой ТВ Бокс идет спать. А по нажатию Win+T циклически переключаются приложения poweramp-навигация-радио-навигация, причем происходит проверка, что играет в текущий момент, и, если это не то приложение которое на экране, то предыдущее ставим на паузу, а текущее наоборот снимаем с паузы. Ну про Next Track/Prev Track/Play/Pause, вызов голосового ассистента и так все понятно. Зачем вам запускать ярлыки я вообще не могу себе представить. Как-то так...

fedor5800
29.07.2015, 19:28
Kacap
У меня на ярлыках (запуск потока) сделаны действия через Автомаджик, которое следит какой плеер запущен им и рулит. На счет циклического переключения программ, не подскажите как это замутить в Автомаджике, в теме по Автомаджику мало кто помогает, с таскером не хочу связываться. Полностью устраивает функционал Автомаджика. Также через ярлыки идет управление на програмку медиабаттон (как-то так называется).

Kacap
29.07.2015, 20:04
Я могу только по таскеру помочь, автомаджик никогда даже не устанавливал. С таскером куча ярлыков и всего остального просто не нужна.

Dubel
30.07.2015, 09:19
Kacap
А как Вы ловите сочетания клавиш в Tasker`e ?

Kacap
30.07.2015, 09:22
Dubel, я писал об этом буквально на предыдущей странице тут (http://pccar.ru/showpost.php?p=333604&postcount=106) и так же это описано в моем проекте, который в подписи

Dubel
30.07.2015, 10:38
Понял. Спасибо.

fedor5800
17.08.2015, 14:47
Доработал схему подключения кнопок клавиатуры http://pccar.ru/showpost.php?p=333412&postcount=103
Устанавливал модуль Xposed Addititons Pro, пробовал на 2х прошивках, но в настройках модуля, у меня так и не появились пункты выбора приложений!! только стандартный набор команд.((

Oleg7874
18.08.2015, 11:31
Доработал схему подключения кнопок клавиатуры http://pccar.ru/showpost.php?p=333412&postcount=103
Устанавливал модуль Xposed Addititons Pro, пробовал на 2х прошивках, но в настройках модуля, у меня так и не появились пункты выбора приложений!! только стандартный набор команд.((

Данный пункт в самом низу последний.
точное название не помню но что связанно с APP, кликаем на него и появляются все установленные приложения.

fedor5800
18.08.2015, 11:36
Данный пункт в самом низу последний.
точное название не помню но что связанно с APP, кликаем на него и появляются все установленные приложения.

В том то и дело, пробовал разные версии, этого пункта нет, в хposed модуль активирован.

Oleg7874
18.08.2015, 11:42
В том то и дело, пробовал разные версии, этого пункта нет, в хposed модуль активирован.

Вы точно версию Pro качали ?
еще забыл написать в хposed нужно поставить галочку на данный модуль и перезагрузить планшет, только потом он будет полноценно работать, возможно Вы так и сделали, но напишу на всякий случай )))

fedor5800
18.08.2015, 13:25
Вы точно версию Pro качали ?
еще забыл написать в хposed нужно поставить галочку на данный модуль и перезагрузить планшет, только потом он будет полноценно работать, возможно Вы так и сделали, но напишу на всякий случай )))
А в не про версии, выбора приложений нет?
качал с 4пда + ключ http://4pda.ru/forum/index.php?s=&showtopic=603033&view=findpost&p=38573655 , после активации модуля всегда перезагружаю тело.

Oleg7874
18.08.2015, 13:29
А в не про версии, выбора приложений нет?
качал с 4пда + ключ http://4pda.ru/forum/index.php?s=&showtopic=603033&view=findpost&p=38573655 , после активации модуля всегда перезагружаю тело.

Я ключ не качал и не устанавливал !!!
просто скачал версию Pro и установил.

fedor5800
18.08.2015, 13:31
Я ключ не качал и не устанавливал !!!
просто скачал версию Pro и установил.

а конкретней какую именно версию?

Oleg7874
18.08.2015, 13:41
а конкретней какую именно версию?
по Вашей ссылке http://4pda.ru/forum/index.php?s=&sh...ost&p=38573655
Patched version (Ключ не требуется)
Прикрепленный файлXposed Additions Pro v3.5.7.apk ( 967,52 КБ )

fedor5800
18.08.2015, 13:43
по Вашей ссылке
Patched version (Ключ не требуется)
Прикрепленный файлXposed Additions Pro v3.5.7.apk ( 967,52 КБ )

Попробую вечером чисто ее поставить, там отпишусь.

Oleg7874
18.08.2015, 13:46
Попробую вечером чисто ее поставить, там отпишусь.

Только сначала отключите старую (снимите галочку) в Xposed, удалите в приложениях и перегрузите тело, потом установите новую, включите (поставьте галочку) в Xposed и снова перегрузите.
Думаю что Вы все это и сами знаете, но так на всякий случай )))

Kacap
18.08.2015, 15:07
fedor5800 в про версии есть не только возможность запускать приложения, но и ваши любимые ярлыки

fedor5800
18.08.2015, 16:03
fedor5800 в про версии есть не только возможность запускать приложения, но и ваши любимые ярлыки
ну может не так выразился)) не ярлыки а ссылки на потоки

fedor5800
18.08.2015, 20:51
Только сначала отключите старую (снимите галочку) в Xposed, удалите в приложениях и перегрузите тело, потом установите новую, включите (поставьте галочку) в Xposed и снова перегрузите.
Думаю что Вы все это и сами знаете, но так на всякий случай )))

Ура,Ура,Ура. Заработала версия 3.5.7 но без перевода не айс и еще почему то не обрабатывает длительные нажатия, только двойные.

P.s. зачем собирал и налаживал схему с оптопарами... (((мда.

Denkos
18.08.2015, 21:07
P.s. зачем собирал и налаживал схему с оптопарами... (((мда.

мне это сразу показалось забавным.:smile1:

Oleg7874
19.08.2015, 00:12
Ура,Ура,Ура. Заработала версия 3.5.7 но без перевода не айс и еще почему то не обрабатывает длительные нажатия, только двойные.

P.s. зачем собирал и налаживал схему с оптопарами... (((мда.
А что происходит при длительных нажатиях ?

fedor5800
19.08.2015, 08:38
А что происходит при длительных нажатиях ?

В настройках поставил на длинное нажатие переключение трека, но оно не обрататывается, зато срабатывает двойное нажатие, хотя в настройках на него ничего не назначено! ?Ооо. Как так?

Oleg7874
19.08.2015, 08:55
В настройках поставил на длинное нажатие переключение трека, но оно не обрататывается, зато срабатывает двойное нажатие, хотя в настройках на него ничего не назначено! ?Ооо. Как так?

В настройках, там где добавляем кнопки есть два ползунка, в которых можно регулировать реакцию кнопок в мили секундах.
У себя установил все значения на 0мс.
Еще очень полезная инфо, данный модуль может не только назначать приложения на определенный кнопки, но и по нажатию кнопки переходить на любую страницу sslnchera , по нажатию одной кнопки переключатся между двумя последними приложениями, по нажатию одной кнопки отображать все запущенные приложения, про выполнение задач в таскере тоже все знают, еще один нюанс который не смог реализовать в других прогах и вообще не как- по нажатию кнопки на клавиатуре появляется голосовой поиск конкретнее (tasker autovoice), раньше мог запускать только с ярлыка а тут такое счастье )))
Еще в настройках где то видел что можно назначить на кнопку задание убить приложение, но как оно работает не скажу, не пробовал.
В данном модуле всего один минус, не возможно переназначить любую кнопку на кнопку Enter, но это не беда можно подправить в самом системном файле андроида.

Denkos
19.08.2015, 11:15
Русифицированная версия 3.5.9 Pro, все работает

lti1
19.08.2015, 11:53
Русифицированная версия 3.5.9 Pro, все работаетКак у Вас получилось? У меня не работает.

Denkos
19.08.2015, 11:56
Как у Вас получилось? У меня не работает.

Как то так: http://4pda.ru/forum/index.php?showtopic=603033&view=findpost&p=38199996

lti1
19.08.2015, 12:58
Как то так: http://4pda.ru/forum/index.php?showtopic=603033&view=findpost&p=38199996То есть вначале Xposed-Additions-3.5.9+RU+Bonik.apk, а потом Xposed-Additions-Pro+Key+v1.0.1.apk? Если да, у меня так не работает.

Oleg7874
19.08.2015, 13:38
Русифицированная версия 3.5.9 Pro, все работает
меня вполне устраивает и 3.5.7.
только на клаве пришлось запаять кнопку Fn, раньше при долгом нажатии нужной мне кнопки загружался гугл поиск, а теперь все гуд.

Denkos
19.08.2015, 14:04
То есть вначале Xposed-Additions-3.5.9+RU+Bonik.apk, а потом Xposed-Additions-Pro+Key+v1.0.1.apk? Если да, у меня так не работает.

да, все работает.

Oleg7874
20.08.2015, 14:25
Заметил один глюк, если в модуле Xposed-Additions по нажатию определенной кнопки установить переход на нужную мне страницу SSlaunchera, то данная страница подвисает, и перестают работать виджеты и нажатия на ярлыки, даже кнопка Home не срабатывает.
Если несколько раз запустить PC Radio, а потом опять запустить нужную мне страницу, то подвисшая страница опять работает как надо.
Очень печально, думал полностью рулить клавиатурой не трогая экран планшета.
Если рулить голосом через плагин к Tasker- AutoVoice, то все работает, а вот через Xposed-Additions зависает.

nikopol70
22.08.2015, 11:56
Коллеги, если я правильно понял - на ардуине програмируем кнопку, скажем буква D, и с помощью данного модуля назначаемый ей действие?

Oleg7874
25.08.2015, 00:33
Коллеги, если я правильно понял - на ардуине програмируем кнопку, скажем буква D, и с помощью данного модуля назначаемый ей действие?

Не правильно )))
Все по порядку:
1) подключаем к планшету любую клавитуру проводную или блютуз
2) устанавливаем на планшет прогу Xposed
3) устанавливаем к проге Xposed дополнительный модуль Xposed additions Pro
4) в данном модуле настраиваем действие на заданную кнопку клавиатуры

Как видите аурдино не нужна.
Аурдино нужна для управления кнопками на руле, тогда аурдино сама прикидывается клавиатурой.

nikopol70
25.08.2015, 07:32
Не правильно )))
Как видите аурдино не нужна.
Аурдино нужна для управления кнопками на руле, тогда аурдино сама прикидывается клавиатурой.

Я как раз и спрашиваю о варианте когда ардуина прикидывается клавиатурой

Oleg7874
25.08.2015, 08:28
Я как раз и спрашиваю о варианте когда ардуина прикидывается клавиатурой

Тогда Вы спрашиваете не в той теме.
Вам сюда http://pccar.ru/showthread.php?t=18478

nikopol70
27.08.2015, 18:02
То есть вначале Xposed-Additions-3.5.9+RU+Bonik.apk, а потом Xposed-Additions-Pro+Key+v1.0.1.apk? Если да, у меня так не работает.

все работает на ура, правда ставил не русскую версию а англицкую
отказался от кнопок ардуина и плагина ремоте стрит контрол.

в загашнике валялся ЮСБ свисток для резистивных кнопок, который прикидывается клавой - настрол все кнопк как душа желает
и задачи таскера отрабатываются на ура, папки листаю туда суда и прложения и все что угодно, на длнное нажатие, короткое, двойное тройное.... :tease:

теперь надо прдумывать чем занять ардуину.

Kacap
27.08.2015, 20:05
nikopol70, а что за USB свисток для резистивных кнопок?

Denkos
27.08.2015, 20:11
nikopol70, а что за USB свисток для резистивных кнопок?

Наверное свисток в виде usb с кнопками.:smile1:

nikopol70
27.08.2015, 21:51
Наверное свисток в виде usb с кнопками.:smile1:

ну что то подобное
вот оно
http://pccar.ru/showthread.php?t=19742

Sergey 4_4
28.08.2015, 22:33
Как у Вас получилось? У меня не работает.
Заработало у вас 3.5.9.? Сегодня у себя попробовал версия pro тоже не работает.Установил 3.5.7. всё хорошо только язык английский. Вроде со всем разобрался,только не понял как приложения запускать.Может подскажет кто?

nikopol70
28.08.2015, 23:25
Заработало у вас 3.5.9.? Сегодня у себя попробовал версия pro тоже не работает.Установил 3.5.7. всё хорошо только язык английский. Вроде со всем разобрался,только не понял как приложения запускать.Может подскажет кто?

в программе выбирай добавить кнопку - выскакивает окно - жмем кнопку - ок
потом ниже появится то что ты выбрал - заходим туда - там услове пр котором работает команада - скреен он (при вкл дисплее) - ну а дальге понятно - короткое нажате, динное, двойное тройное и тд:pleasantry:

Sergey 4_4
29.08.2015, 08:34
в программе выбирай добавить кнопку - выскакивает окно - жмем кнопку - ок
потом ниже появится то что ты выбрал - заходим туда - там услове пр котором работает команада - скреен он (при вкл дисплее) - ну а дальге понятно - короткое нажате, динное, двойное тройное и тд:pleasantry:
Как раз с этим и разобрался,выбираю нажатие дальше появляется меню с выбором действия есть там-закрыть приложение-переключиться между приложениями,а вот запустить что-то не вижу.Можно конечно выбрать задачу Tasker на запуск приложения,потом повесить это на кнопку, вы так делаете?

nikopol70
29.08.2015, 08:44
Как раз с этим и разобрался,выбираю нажатие дальше появляется меню с выбором действия есть там-закрыть приложение-переключиться между приложениями,а вот запустить что-то не вижу.Можно конечно выбрать задачу Tasker на запуск приложения,потом повесить это на кнопку, вы так делаете?

Да, задачу таскера выбирай.

Sergey 4_4
29.08.2015, 10:23
Да, задачу таскера выбирай.

Спасибо.Ещё вопрос. Всё пробовал на проводной клавиатуре USB,запуск приложений,кнопки,всё работает не работал только ввод на русском языке. Язык только английский или как? На клавиатуре планшета RU а с проводной один фиг английский. И в Навителе например для ввода маршрута клава своя,можно как заменить на подключённую?

fedor5800
29.08.2015, 13:29
А ни кто не пробовал переназначать колесо мыши для громкости? через Xposed-Additions

truan
10.09.2015, 03:45
а можно подобным образом назначить кнопки от штатного пульта навигации в машине? Смысл в том, чтобы назначить кнопки с блока на включение отдельных приложений и назначить управление громкостью музыки на планшете. Как я понял, последовательность действий следующая:
1. купить подходящую блютус клаву
2. раздербанить её
3. как-то совместить кнопки клавы с кнопками блока. Вот тут совсем не понимаю, что надо для этого сделать. Если можно, объясните, пожалуйста, особо не шарю пока в этих вопросах, а после кучи прочитанной информации, голова кругом:be:
4. Установить приложение на планшет для назначения кнопок
5. Настроить в таскере события и настроить программу.

З.ы. по поводу пункта 3. Плату клавиатуры надо где-то спрятать и к ней в нужные места припоять провода от нужных кнопок(чтобы при нажатии кнопки на пульте, сигнал попадал на плату клавиатуры, имитируя нажатие клавиши и дальше уходил на планшет)? Или как это всё происходит вообще?:blush:

lti1
10.09.2015, 08:44
а можно подобным образом назначить кнопки от штатного пульта навигации в машине? Смысл в том, чтобы назначить кнопки с блока на включение отдельных приложений и назначить управление громкостью музыки на планшете. Как я понял, последовательность действий следующая:
1. купить подходящую блютус клаву
2. раздербанить её
3. как-то совместить кнопки клавы с кнопками блока. Вот тут совсем не понимаю, что надо для этого сделать. Если можно, объясните, пожалуйста, особо не шарю пока в этих вопросах, а после кучи прочитанной информации, голова кругом:be:
4. Установить приложение на планшет для назначения кнопок
5. Настроить в таскере события и настроить программу.

З.ы. по поводу пункта 3. Плату клавиатуры надо где-то спрятать и к ней в нужные места припоять провода от нужных кнопок(чтобы при нажатии кнопки на пульте, сигнал попадал на плату клавиатуры, имитируя нажатие клавиши и дальше уходил на планшет)? Или как это всё происходит вообще?:blush:У Вас Renault Laguna Coupe (http://www.aif.ru/auto/about/33545)? Вы лучше пообщайтесь по этому поводу с Юрием (http://pccar.ru/member.php?u=22607), возможно его Простой USB HID контроллер под Windows или Android 4-й версии (http://pccar.ru/showthread.php?t=20460) справится с такой задачей, это намного эстетичней.

pterodon
16.09.2015, 09:56
Отличная тема! То,что искал в течение трёх дней. Всю тему проштудировал и захотел себе LOFREE MT-100. Есть один вопрос: возможно ли с помощью XPosed Additions и этого мультитача организовать переключение треков смахиванием вправо/влево ( тем же жестом, которым, к примеру, происходит перелистываение фото в айфоне) , а изменение громкости вверх/вниз ?
ЗЫ: Nexus 7 2013 LTE (если это важно)