LINUX.ORG.RU
решено ФорумMobile

Как отключить кнопки проводной гарнитуры глобально?

 , , ,


0

1

Собственно сабж. Имеется проводная гарнитура с повреждённым штекером, и поэтому при ходьбе происходит ложное срабатывания гарнитуры (пауза/плей, громкость +/- и т. п.). Как можно в Android 7.1 отключить глобально поддержку пульта гарнитуры, желательно сохранив работоспособность микрофона на нем?

Не нашёл отдельного файла бинда клавиш для гарнитур

$ ls /system/usr/keylayout
total 168
-rw-r--r-- 1 root root  818 2017-03-02 12:31 AVRCP.kl
-rw-r--r-- 1 root root 1619 2009-01-01 11:00 Atmel_maXTouch_Touchscreen.kl
-rw-r--r-- 1 root root 9167 2009-01-01 11:00 Generic.kl
-rw-r--r-- 1 root root  810 2009-01-01 11:00 Vendor_0079_Product_0011.kl
-rw-r--r-- 1 root root 1277 2009-01-01 11:00 Vendor_045e_Product_028e.kl
-rw-r--r-- 1 root root 1277 2009-01-01 11:00 Vendor_045e_Product_0719.kl
-rw-r--r-- 1 root root 1416 2009-01-01 11:00 Vendor_046d_Product_b501.kl
-rw-r--r-- 1 root root 1027 2009-01-01 11:00 Vendor_046d_Product_c216.kl
-rw-r--r-- 1 root root  943 2009-01-01 11:00 Vendor_046d_Product_c219.kl
-rw-r--r-- 1 root root  925 2009-01-01 11:00 Vendor_046d_Product_c21d.kl
-rw-r--r-- 1 root root  950 2009-01-01 11:00 Vendor_046d_Product_c21f.kl
-rw-r--r-- 1 root root 1325 2009-01-01 11:00 Vendor_046d_Product_c294.kl
-rw-r--r-- 1 root root 1392 2009-01-01 11:00 Vendor_046d_Product_c299.kl
-rw-r--r-- 1 root root 2793 2009-01-01 11:00 Vendor_046d_Product_c532.kl
-rw-r--r-- 1 root root 1454 2009-01-01 11:00 Vendor_054c_Product_0268.kl
-rw-r--r-- 1 root root  788 2009-01-01 11:00 Vendor_0583_Product_2060.kl
-rw-r--r-- 1 root root 2399 2009-01-01 11:00 Vendor_05ac_Product_0239.kl
-rw-r--r-- 1 root root 1021 2009-01-01 11:00 Vendor_0b05_Product_4500.kl
-rw-r--r-- 1 root root  850 2009-01-01 11:00 Vendor_1038_Product_1412.kl
-rw-r--r-- 1 root root  805 2009-01-01 11:00 Vendor_12bd_Product_d015.kl
-rw-r--r-- 1 root root 1021 2009-01-01 11:00 Vendor_1532_Product_0900.kl
-rw-r--r-- 1 root root  988 2009-01-01 11:00 Vendor_1689_Product_fd00.kl
-rw-r--r-- 1 root root  942 2009-01-01 11:00 Vendor_1689_Product_fd01.kl
-rw-r--r-- 1 root root  942 2009-01-01 11:00 Vendor_1689_Product_fe00.kl
-rw-r--r-- 1 root root 1013 2009-01-01 11:00 Vendor_18d1_Product_2c40.kl
-rw-r--r-- 1 root root 1544 2009-01-01 11:00 Vendor_18d1_Product_5018.kl
-rw-r--r-- 1 root root  831 2009-01-01 11:00 Vendor_1949_Product_0401.kl
-rw-r--r-- 1 root root  935 2009-01-01 11:00 Vendor_1bad_Product_f016.kl
-rw-r--r-- 1 root root  940 2009-01-01 11:00 Vendor_1bad_Product_f023.kl
-rw-r--r-- 1 root root  935 2009-01-01 11:00 Vendor_1bad_Product_f027.kl
-rw-r--r-- 1 root root  951 2009-01-01 11:00 Vendor_1bad_Product_f036.kl
-rw-r--r-- 1 root root 1017 2009-01-01 11:00 Vendor_1d79_Product_0009.kl
-rw-r--r-- 1 root root 1994 2009-01-01 11:00 Vendor_22b8_Product_093d.kl
-rw-r--r-- 1 root root  968 2009-01-01 11:00 Vendor_2378_Product_1008.kl
-rw-r--r-- 1 root root  955 2009-01-01 11:00 Vendor_2378_Product_100a.kl
-rw-r--r-- 1 root root 1667 2009-01-01 11:00 ft5x06_ts.kl
-rw-r--r-- 1 root root 1651 2009-01-01 11:00 gpio-keys.kl
-rw-r--r-- 1 root root   67 2009-01-01 11:00 msm8976-tashalite-snd-card_Button_Jack.kl
-rw-r--r-- 1 root root 2319 2009-01-01 11:00 qwerty.kl
-rw-r--r-- 1 root root  376 2009-01-01 11:00 uinput-fpc.kl

Выкинь каку, купи новую

tiinn ★★★★★
()

при ходьбе происходит ложное срабатывания гарнитуры

Можно отсекать ложные срабатывания настройкой кнопок по длительности нажатия, например, в JAYS Headset Control ©.

Но лучше заменить кабель с пультиком.

quickquest ★★★★★
()
24 января 2018 г.
12 апреля 2018 г.
Ответ на: комментарий от quickquest

Спасибо большое!

Я уже думал заниматься правкой ROOT или податься в другие тяжкие, а тут такое простое и эффективное решение! Спасибо!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.