PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > AndroidCar > Дополнительные устройства

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2013, 11:10   #1
mcf1
Guest
 
Сообщений: n/a
По умолчанию Переназначение функций кнопок

изучив шапку на 4PDA подходящей темы. научился переназначать кнопки USB клавиатуры.

для этого нужен файлменеджер который умеет работать с ROOT правами ( использовал ROOT Explorer)

в /system/usr/keylayout/ лежат файлики
AVRCP.kl - не знаю для чего
Generic.kl - основной файл, если его править, то внешние влавиатуры перестают работать
gpio-keys.kl - хардверные кнопки планшета
qwerty.kl - похоже экранная клавиатура (не проверял)
Vendor_062a_Product_1986.kl - несколько файлов для USB клавиатур и USB джойстиков.

смотрим в винде ID нужной клавиатуры
Нажмите на изображение для увеличения
Название: свойства_устройство ввода.JPG
Просмотров: 2066
Размер:	55.0 Кб
ID:	30482
создаем текстовый файл с названием Vendor_046d_Product_c52e.kl
в нем и пишем то что необходимо переназначить

ДЛЯ ПРИМЕНЕНИЯ ИЗМЕНЕНИЙ НЕОБХОДИМА ПЕРЕЗАГРУЗКА

Последний раз редактировалось mcf1; 21.03.2013 в 15:15.
  Ответить с цитированием
Старый 21.03.2013, 11:11   #2
mcf1
Guest
 
Сообщений: n/a
По умолчанию

ВСЕ КОДЫ КНОПОК ДЛЯ АНДРОИД

POWER – блокировка/разблокировка
HOME – возврат на основной экран
MENU – вызов меню
BACK - возврат к предыдущему действию
SEARCH – вызов поиска
VOLUME_DOWN – понижение уровня громкости
VOLUME_UP – повышение уровня громкости
CALL – На Nexus 7 с Tablet Talk не заработало.
ENDCALL – завершение звонка
CAMERA – вызов Camera.apk
FOCUS – автофокус
DPAD_CENTER – курсор (касание) по центру
DPAD_UP – курсор (касание) вверх*
DPAD_DOWN – курсор (касание) вниз*
* - установка этих значений на кнопки 115 и 114 соответственно позволяет добиться пролистывания текстов или страницы браузера кнопками громкости.
DPAD_LEFT – курсор (касание) влево
DPAD_RIGHT – курсор (касание) вправо
MUTE – выключение звука музыки без остановки трека
MEDIA_NEXT – следующий трек
MEDIA_PLAY_PAUSE – проигрывать/пауза
MEDIA_STOP – остановить трек
MEDIA_PREVIOUS – предыдущий трек
MEDIA_REWIND - перемотка
MEDIA_FAST_FORWARD – ускорить воспроизведение

Последний раз редактировалось mcf1; 21.03.2013 в 12:13.
  Ответить с цитированием
Старый 21.03.2013, 11:49   #3
wave_is
Гуру
 
Регистрация: 28.12.2009
Возраст: 41
Регион: Украина
Сообщений: 1,084
wave_is will become famous soon enough
По умолчанию

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

но другая подключенная клава, с другим ИД при это будет продолжать работать в штатном режиме?

P.S. Не удалось ли настроить чтобы при нажатии одной кнопки происходило нажатие комбинации кнопок?
P.P.S. Не придумали пока как вешать открытие приложения на нажатие конкретной кнопки?
wave_is вне форума   Ответить с цитированием
Старый 21.03.2013, 12:10   #4
mcf1
Guest
 
Сообщений: n/a
По умолчанию

да
да
PS нет
PPS нет
))))
  Ответить с цитированием
Старый 21.03.2013, 13:03   #5
Kacap
Старший Пользователь
 
Регистрация: 13.07.2010
Возраст: 40
Город: Одесса
Регион: Украина
Машина: Lexus RX350 '07 US
Сообщений: 476
Kacap has a spectacular aura aboutKacap has a spectacular aura aboutKacap has a spectacular aura about
По умолчанию

в этих файликах случайно нигде не настраивается отключение автоскрытия экранной клавиатуры? хочется универсального решения, гуглю второй день, но пока ничего стоящего не нашел, а контроллер клавы с энкодером уже прижились

Цитата:
Сообщение от wave_is Посмотреть сообщение
P.S. Не удалось ли настроить чтобы при нажатии одной кнопки происходило нажатие комбинации кнопок?
P.P.S. Не придумали пока как вешать открытие приложения на нажатие конкретной кнопки?
достаточно взять клавиатуру с дополнительными мультимедиа кнопками и на них навешать что угодно, на моей свеже приобретенной и раскуроченной клаве доп кнопок аж 13 шт, точно хватит назначить на все нужные действия
__________________
Lexus RX350 '07, US, Android TV Box на родной монитор - установлено и работает
было: Toyota Carina ED '94, Android PC: Nexus 7, USB audio DAC Muse ч/з toslink на Challenger TA5.1, WiFi 3G роутер Novatel MiFi 5510L. Съемный вариант, работало на 99% как часы.
Kacap вне форума   Ответить с цитированием
Старый 21.03.2013, 13:22   #6
kristal0211
Старший Пользователь
 
Регистрация: 14.02.2013
Возраст: 38
Город: Сургут
Регион: 86
Машина: Chevrolet Sonic
Сообщений: 338
kristal0211 is on a distinguished road
По умолчанию

Kacap А что за клава у вас?
kristal0211 вне форума   Ответить с цитированием
Старый 21.03.2013, 13:23   #7
Alex-NN
Гуру
 
Аватар для Alex-NN
 
Регистрация: 11.05.2008
Возраст: 56
Город: Дзержинск
Регион: 52
Машина: Nissan Almera N16
Сообщений: 1,015
Alex-NN has a spectacular aura aboutAlex-NN has a spectacular aura about
По умолчанию

Александр (mcf1), огромное спасибо за полезную новую ветку!!!


Цитата:
Сообщение от Kacap Посмотреть сообщение
в этих файликах случайно нигде не настраивается отключение автоскрытия экранной клавиатуры? хочется универсального решения, гуглю второй день, но пока ничего стоящего не нашел, а контроллер клавы с энкодером уже прижились

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

1. Как думаешь, можно ли на вращение сдалать переключение треков, на нажатие Плей-Пауза.
2. Очень интересен вопрос - Можно ли как-то управлять треками ПоверАмпа, например, при открытой навигации или другой проге?
Alex-NN вне форума   Ответить с цитированием
Старый 21.03.2013, 13:34   #8
alexvtk
Гуру
 
Аватар для alexvtk
 
Регистрация: 08.04.2011
Город: Железногорск, Красноярский край
Регион: 24
Машина: Toyota Prius NHW20, 2008, Park Assist (продана), Chevrolet Lanos, 2006, 1,5
Сообщений: 1,612
alexvtk is just really nicealexvtk is just really nicealexvtk is just really nicealexvtk is just really nicealexvtk is just really nice
По умолчанию

Цитата:
Сообщение от Alex-NN Посмотреть сообщение
2. Очень интересен вопрос - Можно ли как-то управлять треками ПоверАмпа, например, при открытой навигации или другой проге?
Можно. Я переназначил на кнопки громкости управление медиа (плей/пауза и следующий). При открытой нави проги или диагностики Торк ПоверАмп управляется без проблем.
__________________
Toyota Prius NHW20, 2008, Park Assist, Android CarPc: планшет 7" Ployer momo9 (Allwinner A10) - заменен на Pipo U1pro, Bluetooth GPS, диагностика BT ELM327, Мегафон модем и Wi-Fi роутер TPLINK-MR3020. Фильтр помех по звуку на ВА3121.
(продана)
Chevrolet Lanos, 2006, 1,5. Андроид ГУ Infidini, 2й монитор с тач. контроллером от YAM, кзх, БК Multitronics MPC-800

Мой проект
Апгрейд проекта
Видео
Видео оболочки
Видео оболочки 2

Видео апгрейда
alexvtk вне форума   Ответить с цитированием
Старый 21.03.2013, 13:38   #9
Alex-NN
Гуру
 
Аватар для Alex-NN
 
Регистрация: 11.05.2008
Возраст: 56
Город: Дзержинск
Регион: 52
Машина: Nissan Almera N16
Сообщений: 1,015
Alex-NN has a spectacular aura aboutAlex-NN has a spectacular aura about
По умолчанию

Цитата:
Сообщение от alexvtk Посмотреть сообщение
Можно. Я переназначил на кнопки громкости управление медиа (плей/пауза и следующий). При открытой нави проги или диагностики Торк ПоверАмп управляется без проблем.
Отлично! Выбираю клавиатуру для потрошения.
Alex-NN вне форума   Ответить с цитированием
Старый 21.03.2013, 13:44   #10
alexvtk
Гуру
 
Аватар для alexvtk
 
Регистрация: 08.04.2011
Город: Железногорск, Красноярский край
Регион: 24
Машина: Toyota Prius NHW20, 2008, Park Assist (продана), Chevrolet Lanos, 2006, 1,5
Сообщений: 1,612
alexvtk is just really nicealexvtk is just really nicealexvtk is just really nicealexvtk is just really nicealexvtk is just really nice
По умолчанию

Цитата:
Сообщение от Alex-NN Посмотреть сообщение
Отлично! Выбираю клавиатуру для потрошения.
Только учти, что я переназначал родные кнопки громкости, а не клавы. Кстати, сегодня подключу клаву с медиакнопками, попробую как будет работать.
__________________
Toyota Prius NHW20, 2008, Park Assist, Android CarPc: планшет 7" Ployer momo9 (Allwinner A10) - заменен на Pipo U1pro, Bluetooth GPS, диагностика BT ELM327, Мегафон модем и Wi-Fi роутер TPLINK-MR3020. Фильтр помех по звуку на ВА3121.
(продана)
Chevrolet Lanos, 2006, 1,5. Андроид ГУ Infidini, 2й монитор с тач. контроллером от YAM, кзх, БК Multitronics MPC-800

Мой проект
Апгрейд проекта
Видео
Видео оболочки
Видео оболочки 2

Видео апгрейда
alexvtk вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 08:32.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot