![]() |
Usb dac здесь ни причем. Такая реакция программы может быть только на более одного контроллера клавиатуры в системе. Оставляй один, и все будет ок.
|
Так и нет больше в системе ничего такого!
В хабе торчат: Юрин контроллер, Usb Dac , усилок и удлиннитель/шнурок usb(флешку подтыкнуть, смартфон зарядить). |
Дело в том, что фоновое управление в Андроид в принципе не осуществимо. Данный функционал программы написан с обходом андроида и заключается в том, что программа открывает event, созданный клавиатурой, и читает его. Для этого как раз и необходимы рут-права. Идет постоянный опрос event'а на наличие клавиатурных событий, и чтобы не нагружать систему, было решено ограничиться одним event'ом, который программа найдет первым. В принципе, можно сделать, чтобы читались все event'ы, созданные клавиатурами, попробуем.
В твоей конфигурации неясно, почему не читается event. Возможно, это связано с особенностями оборудования или прошивки. После перестановки контроллера в другой порт программу перезапускал? Ну и опять же, с твоей конфигурацией не вижу проблем использовать контроллер на первом порту, когда все работает. |
Ну я же изначально говорил, что это не баг, а фича!)))
Возникала при описанных выше условиях и не проходила, пока не подключу в 1 и 2 разъёмы USB. Перезагрузка, выключение планшета и полное отключение питания не помогали. Проблемы были с хабом на FE1.1S в морозы(при минусе начинал работать, а после прогрева отваливался): как следствие возникали проблемы с инициализацией оборудования в нем. Иногда помогало перетыкание в хабе DACа(почему и сделал упор на него). Сейчас, как писал выше, перешел на D-Link старого образца. Жду морозов, чтобы потестить/проследить капитально. Воткнул оборудование в последовательности, описанной выше(контроллер и usb dac в 1 и 2 разъёмах usb соответственно) - пока багов не было. Если будут проблемы - тогда и буду бить в набат))) P.S. Скорее всего 1 и 2 разъемы в Хабе инициализируются в первую очередь, друг за другом(ИМХО) |
У программиста в Лачетти такой же хаб
В нем - Ардуино (для резистивных кнопок), усилитель, радио и звуковая карта. Ни в какие морозы ничего не отваливалось и не терялось. Был момент при установке, когда подключали еще одну клавиатуру - усилитель начинал отзываться на нее, а не на ардуино, не зависимо от того, что в каком порту находилось. Но клавиатуру за ненадобностью просто убрали и с этим больше не сталкивались. Скорее всего, просто сделаем опрос всех клавиатур - так эстетичнее будет. |
Ну с хабом на FE1.1S не только у меня проблемы - тут товарищ описывает свой случай. А большинство дешевых китайхабов на них и собраны!
Надеюсь с D-Linkом такой фигни не будет. P.S. Прошу прощения за флуд. Может кому то и пригодится эта информация. |
Поигрался с программой на Note3. Ползунки не двигаются "пальцем на экране", настройки не сохраняются. Подписи к нижним элементам почти не видно. Назначение ползунков не указано. Прошивка стоковая 4.4.2, root нет, запускал без усилителя.
|
Цитата:
Эту программу тестировали на куче устройств с разными dpi и экранами, от телефона до планшета, и везде все подписи отображались корректно. Поэтому без скриншота ничего сказать не могу. |
Вложение 38784
На темной теме черные подписи - УЖАС И еще вопрос: Входы [Усилитель мощности имеет следующие входы: • Линейный Вход 2; • Линейный Вход 3; • Линейный Вход 4;] А где Линейный Вход 1? |
Интересно. Почему-то фон не отображается. Все остальное в норме. Подумаем.
Что будет использоваться в качестве CarPC? Этот телефон или что-то другое? |
Часовой пояс GMT +4, время: 09:59. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot