Переназначение функций кнопок
Вложений: 1
изучив шапку на 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 нужной клавиатуры Вложение 30482 создаем текстовый файл с названием Vendor_046d_Product_c52e.kl в нем и пишем то что необходимо переназначить ДЛЯ ПРИМЕНЕНИЯ ИЗМЕНЕНИЙ НЕОБХОДИМА ПЕРЕЗАГРУЗКА |
ВСЕ КОДЫ КНОПОК ДЛЯ АНДРОИД
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 – ускорить воспроизведение |
класс
тоесть, если я правильно понял, то можно создать отдельный файл для конкретной клавиатуры, который позволит переназначить ее кнопки. но другая подключенная клава, с другим ИД при это будет продолжать работать в штатном режиме? P.S. Не удалось ли настроить чтобы при нажатии одной кнопки происходило нажатие комбинации кнопок? P.P.S. Не придумали пока как вешать открытие приложения на нажатие конкретной кнопки? |
да
да PS нет PPS нет )))) |
в этих файликах случайно нигде не настраивается отключение автоскрытия экранной клавиатуры? хочется универсального решения, гуглю второй день, но пока ничего стоящего не нашел, а контроллер клавы с энкодером уже прижились :)
Цитата:
|
Kacap А что за клава у вас?
|
Александр (mcf1), огромное спасибо за полезную новую ветку!!!:yes2:
Цитата:
1. Как думаешь, можно ли на вращение сдалать переключение треков, на нажатие Плей-Пауза. 2. Очень интересен вопрос - Можно ли как-то управлять треками ПоверАмпа, например, при открытой навигации или другой проге? |
Цитата:
|
Цитата:
|
Цитата:
|
Часовой пояс GMT +4, время: 02:59. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot