Настройка кнопок мыши для андроид
Здравствуйте, elmal, Вы писали:
E>Да по моему вообще нет никакого смысла в мыше на андроидах.
Я утром пока валяюсь на постели проверяю почту, сайты просматриваю и пр. С мышью оказалось гораздо удобнее это делать. Тот же РСДН пальцами тыкать совсем не удобно, а мышью легко.
E>Bluetooth мышка у меня в принципе есть. Действительно периодически сигнал пропадает, приходится переодически включать выключать.
Я купил такой кабель http://www.oldi.ru/catalog/element/0239662/ и включаю через него обычную радио-мышь. Из преимущества то, что она не отваливается в отличие от блютуса.
З.Ы. Сейчас попробовал прокрутку в UC Browser на смартфоне Samsung Mega6.3, все работает. А на Samsung Tablet Pro 10.1 в UC Browser не работает. Чудеса.
| От: | Serpuh | фотомер.рф |
Дата: | 23.11.14 07:19 | ||
Оценка: |
Здравствуйте, elmal, Вы писали:
E>Да по моему вообще нет никакого смысла в мыше на андроидах. Единственный полезный кейс — это в старые квесты рубиться, мышкой все таки поудобнее будет чем тыкая в экран, гораздо точнее. Относительно блютуфа — как повезет. Я единственное что понял — фиг я когда еще просто оптическую мышку возьму, только лазерную. Оптические задолбался заряжать. Вот только bluetooth лазерные пока в продаже редкость. Bluetooth мышка у меня в принципе есть. Действительно периодически сигнал пропадает, приходится переодически включать выключать. Но напрягает не пропадание сигнала, а конструктивные особенности — взял сдуру microsoft vedge mouse, правой кнопкой пользоваться неудобно, прокрутка тоже не очень нравится, стоимость бешенная, разряжается быстро, вместо батареек если аккумуляторы поставить — не контачит ни хрена, приходится пружинку туда дополнительно вставить. Но в планах купить bluetooth мышку все же есть. Только классическую. Чтоб я еще взял с наворотами в виде сенсорной прокрутки .
Купил себе таки мышь Logitech M557 Bluetooth, мышь приятная, ролик прокрутки хорошо работает. Хотя мышь и оптическая, но заявлено год работы(светодиод в процессе работы еле-еле видно). К планшету без всяких вопросов подключилась. При длительном простое не отваливается и дергается сразу. Но тут ждала засада — при указании текстового поля клавиатура не появляется. Настройка->Управление->Устройство ввода по умолчанию флажок «Использовать экранную клавиатуру» отсутствует. Вообщем как не бился, нету экранной клавиатуры. Потом пришла идея, подключил через OTG кабель радио-флешку от беспроводного набора мышь+клавиатура. И О Чудо, флажок «Использовать экранную клавиатуру» появился. Включил флажок, вынул радио-флешку, флажок исчез. Но экранная клава действительно появилась. Правда после перезагрузки планшета клава опять исчезает, приходится опять манипуляции с радио-флешкой проделывать. Такие чудеса, напишу в поддержку Гнусмаса, может чего ответят.
З.Ы. Интересно, что при использовании с планшето-телефоном Samsung Mega6.3 экранная клава корректно появляется без всяких танцев.
Upd.
Написал я в тех.поддержку Гнусмаса, указал в т.ч. что с другим ихним мини-планшетом мышь работает без проблем. Пришел ответ — воспользуйтесь другой мышью, а еще лучше такой-то мышью Самсунг. И все. Спецы там работают, чо.
| От: | SergeCpp | http://zoozahita.ru |
Дата: | 28.11.14 17:42 | ||
Оценка: |
Здравствуйте, Serpuh!
S> Купил себе таки мышь Logitech M557 Bluetooth, мышь приятная, ролик прокрутки хорошо работает. Хотя мышь и оптическая, но заявлено год работы (светодиод в процессе работы еле-еле видно). К планшету без всяких вопросов подключилась. При длительном простое не отваливается и дергается сразу.
У вас эта мышь?
1. Вот эта кнопочка в центре — она ведь для Windows (вроде, там плитки/окошки нарисованы)? А что она выполняет в Андроиде?
2. Что происходит, как только мышь определяется планшетом? На экране планшета появляется курсор?
3. Как действуют кнопки? Колёсико (нажатие, кручение)?
4. Если нажать кнопку (левую?) и двигать мышь — планшет воспринимает это как движение пальца по экрану? А при нажатии другой кнопки если двигать? При нажатии колёсика? Двух кнопок? Двух кнопок и колёсика? Этой Windows-кнопочки (также в сочетании с другими).
5. Как точность указания? Без рывков, плавно? Есть ли акселерация (ускорение движения курсора при быстром движении, «Pointer acceleration» в Windows)?
6. Есть ли у вас возможность попробовать работу мыши (этой или любой другой) на каком-либо планшете Sony?
P.S.
S> Но тут ждала засада — при указании текстового поля клавиатура не появляется. Настройка->Управление->Устройство ввода по умолчанию флажок «Использовать экранную клавиатуру» отсутствует. Вообщем как не бился, нету экранной клавиатуры.
Может, они считают, что, если подключена мышь, то подключена также и клавиатура? А наличие подключённой клавиатуры не проверяют.
Источник
Настройка кнопок мыши для андроид
Так как подобной темы нет, а информация по данному вопросу разбросана небольшими частями по различным темам форума решил, создать данную тему с общей инструкцией.
Для всех действий необходим root.
Работать будем с файлами расположенными в system\usr\keylayout
Остановимся на файлах, которые необходимо редактировать (это, пожалуй, самый сложный этап):
Имя файла зависит от фирмы производителя, модели и версии прошивки, но как я заметил есть следующая тенденция: до Android 2.3.5 включительно, имя нужного нам файла формировалоcь следующим образом ***-keypad.kl (или ***- kpd.kl), где *** — заводское имя вашей модели.
- Известные мне примеры:
- Gigabyte Gsmart G1310 — qrd-keypad.kl
- Gigabyte Gsmart G1355 – msm7627_sku5_keypad.kl
- LG P500 Optimus One – thunder_keypad.kl
- LG E405 Optimus L3 Dual — surf_keypad.kl и 7x27a_kp.kl
- LG E730 Optimus Sol – victor-keypad.kl (touch-keypad.kl)
- LG GT450 – swift.kl (не уверен, но люди пишут)
- HTC Hero — heroc-keypad.kl
- HTC Desire — bravo-keypad.kl
- HTC Explorer — pico-keypad.kl
- HTC Desire S — saga-keypad.kl
- HTC Desire HD — spade-keypad.kl
- HTC Sensation — pyramid-keypad.kl
- Samsung Galaxy S I9000 — melfas-touchkey.kl и s3c-keypad.kl
- SE Live with Walkman — pm8058-keypad.kl и msm_pmic_pwr_key.kl (во втором файле только кнопка питания)
- Sony Ericsson Xperia X8 – shakira-keypad.kl
- Sony Ericsson Xperia X10 – es2009ra_keypad.kl
- Star A2000 / A2000 GPS — MT6516-kpd.kl и QWERTY.kl
* — планируется наполнение списка с Вашей помощью, если есть замечания указывайте.
Начиная с 4.0.3 всё изменилось, могу отметить, что для HTC вторая часть файла стала touchscreen.
Известные мне примеры:
* — планируется наполнение списка с Вашей помощью, если есть замечания указывайте.
Файлы кнопок проводной гарнитуры обычно имеют вид:
- POWER – блокировка/разблокировка
- HOME – возврат на основной экран
- MENU – вызов меню
- BACK — возврат к предыдущему действию
- SEARCH – вызов поиска
- VOLUME_DOWN – понижение уровня громкости
- VOLUME_UP – повышение уровня громкости
- CALL – вызов Phone.apk (позволяет отвечать на вызов)
- 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 – ускорить воспроизведение
- HEADSETHOOK – кнопка гарнитуры – позволяет отвечать на вызовы, класть трубку и управлять плеером
- GRAVE — ?
- APP_SWITCH (RECENT_APP) – вызов панели «Недавние» с возможностью переключаться между приложениями (либо вызов диспетчера приложений в зависимости от прошивки.
Также следует обратить внимание на такие дополнительные параметры как:
Если стоит WAKE то после нажатия в спящем режиме смарт «проснётся» и выполнит действие, а при WAKE_DROPPED просто «проснётся», без передачи кода кнопки на выполнение.
- Если у вас кастомный recovey (а вероятней всего он у вас такой), то во вкладке advanced можно воспользоваться функцией key test.
- Программа KeynrTracker.
KeynrTracker.apk ( 8.32 КБ )
Программа Keycode CheckerKeycodeChecker.apk ( 10.3 КБ )
- Самый простой способ. Заключается в редактировании нужных файлов прямо в папке keylayout, для этого используем ES Проводник (RootExplorer, Total Commander, ну или что-то на свой вкус (я пользуюсь ES Проводником и вам советую)): открываем – меняем требуемые значения – закрываем с сохранением изменений – перезагружаем девайс. При этом в папке keylayout будет создан фаил ****.kl.bak в котором сохранятся первоначальные значение изменённого вами файла. Также можно редактировать копию файла на SD карте или ПК, а затем вставлять с заменой в keylayout.(Проверено)
Программа Easy Android Tools (EAT). Программа позволяет подключать телефон как через USB кабель так и по WiFi. После подключения и распознания телефона программой в правом окне Вы увидите содержимое внутренней памяти телефона. Переходим в Необходимо system/usr/keylayout, находим нужный фай, редактируем его в EAT Editor (F4), сохраняем изменения, перегружаем смарт и готово. (Программа подразумевает наличие на вашем ПК USB драйверов для вашего устройства (их можно найти на оф сайте программы), и HTC Syns для HTC)EAT_1.3.1.RUS.Setup.exe ( 1.78 МБ )
Для этого метода нам потребуется Android SDK tools, знание точного названия файл который нам надо менять (можно посмотреть через ES Проводник и тд. и. тп.)
В командной строке переходим в папку с Android SDK tools (у меня это C:\Android), далее выполняем следующее. (Необходимо наличие на вашем ПК USB драйверов для вашего устройства)
Перегружаем аппарат и готово. Android.zip ( 572.31 КБ )
(Проверено)
(Проверено)
ButtonRemapper – позволяет переназначать кнопки, но работает некорректно на многих устройствах особенно с android 4.0.3 и выше. Более разработчиком не поддерживается, Следует отметить, что в теме по этому приложению достаточно много информации по ручному переназначению кнопок.
ButtonRemapper Galaxy Tab Tab_ButtonRemapper_v1.1.apk ( 67.09 КБ )
ButtonRemapper Galaxy S ButtonRemapper_Galaxy_S.apk ( 72.76 КБ )
Headset Button Controller – управление музыкальным проигрывателем и другими функциями телефона с проводной гарнитуры.
DreamKeys – программа для переназначения кнопок телефона, идея заключается в перехвате команд нажатий и присвоение им других действий, root не нужен (возможна настройка на долгое нажатие).
Сообщение отредактировал dеym — 26.07.19, 16:29
Источник
Настройка кнопок мыши для андроид
Описание:
Единственное работающее приложение Touch Emulation без хаков или приложений Client / Server
Это единственное приложение на GooglePlay Market, которое позволяет играть в «любую» игру на основе альбомной ориентации без параметров root / hacks / developer и без клиентских / серверных приложений и требует только нескольких разрешений для приложений. Для этого приложения вам понадобится только небольшая плата Arduino, и вы готовы к работе!
Что требуется для функционирования данной программы:
1)OTG кабель — USB хаб минимум на 3 разъема
2) Мышь, клавиатура проводные
3) Программатор Arduino моделей Micro/ Pro Micro /Leonardo/Beatle (модели на базе контроллера Atmega 32u4)
Ссылки на приобретение:
Инструкция по подключению:
Настройка подключения и касаний:
Тонкая настройка мыши:
1)Запустите приложение
2)По USB хабу подключите мышь и клавиатуру к устройству (подтвердите все всплывающее разрешения)
3)К свободному разъему USB хаба подключите Arduino (также подтвердите разрешения)
Требуется Android: 8.0+
Русский интерфейс: Да
Скачать:
версия: 2.43 base.apk ( 3.43 МБ )
P.s.
Настоятельно рекомендую приобрести приложение в GP (если у Вас Arduino уже имеется конечно ) и протестировать. Если что то не понравится, то в течении двух часов Вы можете вернуть свои средства, удалив приложение.
А купить приложение следует по той причине, что разработчик довольно часто с помощью пользователей на своем форуме находит и решает проблемы, а также добавляет по просьбам нужные функции в своё приложение.
Сообщение отредактировал MainGeek — 19.07.19, 14:27
Источник