Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
1 | |
Пульт HIKVISION DS1005KI в OpenSuse17.03.2017, 13:10. Показов 1514. Ответов 8
Метки нет (Все метки)
Пульт присылает какую-то лажу, но никакие аргументы не принимаются начальством - под виндой работает... устройство через виртуальный ком-порт...
В sdl 1.0 / 2.0 в событиях отличаются только типы событий (кнопку нажали / отжали), слушал напрямую /dev/input/js0 - тоже лажа какая-то... подскажите, как мне получить данные с пульта, вернее отличить какую кнопку нажали...
0
|
17.03.2017, 13:10 | |
Ответы с готовыми решениями:
8
Пульт 2.4 ГГц трансформировать в пульт управления к ПК Hikvision SDK c++, опрос ip камер Пульт Д/У Пульт ДУ |
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
|
17.03.2017, 14:14 | 2 |
Напрямую через USB не читается? По логике должно получится несколько портов: для джойстика и для клавы.
0
|
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
17.03.2017, 15:01 [ТС] | 3 |
если бы знать, кого слушать...
0
|
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
|
17.03.2017, 17:50 | 4 |
Посмотри dmesg при подключении: добавляет event какой-нибудь или нет. А joystick и так видно.
0
|
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
18.03.2017, 12:21 [ТС] | 5 |
Marinero, SDL находит устройство, события приходят, но вот определить, какую именно кнопку нажали - вот в чем вопрос...
0
|
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
|
18.03.2017, 16:27 | 6 |
0
|
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
20.03.2017, 09:38 [ТС] | 7 |
вот все порты в системе:
Кликните здесь для просмотра всего текста
вот что говорит evtest: Кликните здесь для просмотра всего текста
причем evtest показывает одно и тоже на всех портах, что связаны с джойстиком... и вывод dmesg в файл P.S. я в принципе прогнал evtest-ом и od все доступные событийные порты, проблема остается той же, неопределенное значение кода кнопки джойстика... самое важное замечание - у них существует только одна прошивка на этот пульт с версией 1.0.0... а китайцы, ИМХО, ориентированы максимально на windows... чего стоит на линуксе запустить веб-админку для очень большого количества производителей IP CAMs...
0
|
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
|
21.03.2017, 09:06 | 8 |
Попробуй event2. И, может не напрямую, а есть приложуха которая именно коды нажатий слушает (помню LIRC так настраивал)
0
|
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
21.03.2017, 09:33 [ТС] | 9 |
Marinero, evtest только подтвердил ситуацию с SDL SDK (значение кнопки одно и то же, события разделяются корректно)... попробую еще прогнать утилитой jstest...
Тут вот еще какое дело - на ftp HikVision-а есть даже sdk для этого джойстика, но там только виндозный вариант... хоть вскрывай прошивку, чтобы доказать, что не мой косяк, а кетайцы как всегда жгут... P.S. у них в документации так и написано - доступные ОС: Windows XP, 7, 8 P.S. читайте мануалы тщательнее!!! оказывается, клавиатура вообще не участвует в работе в режиме джойстика)))
0
|
21.03.2017, 09:33 | |
21.03.2017, 09:33 | |
Помогаю со студенческими работами здесь
9
Пульт ДУ OpenSUSE 11.4 OpenSUSE Пульт ду для пк Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |