Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:6
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:10
Форум » starterkit.ru » Embedded Linux
Как на время отключить консоль?
sergzaytsev
Добавлено 22.06.2018 19:57
0
Сообщение: 1
sergzaytsev
0

Пункты: 3694
Регистрация: 19.07.2016
Добрый день, уважаемые коллеги!
Изделие SK-iMX6S-SODIMM, buildroot-2015.08 на базе ядра 3.14.14 для i.mx6
Приложение в контроллере управляется клавишами стрелка вверх и Enter. Нажатия этих клавиш параллельно обрабатываются консолью, вызывая предыдущие команды консоли, что мешает работе моего приложения. Подскажите пожалуйста, как можно отключить консоль на время работы моего приложения?

Заранее благодарен.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 23.06.2018 13:08 Редактировалось 23.06.2018 13:08 Сообщение: 2
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Цитата

Подскажите пожалуйста, как можно отключить консоль на время работы моего приложения?


Приложение Qt использует ?

Цитата

An alternative approach is to use the evdev keyboard handler's grab parameter by passing grab=1 in QT_QPA_EVDEV_KEYBOARD_PARAMETERS. This results in trying to get a grab on the input device. If the grab is successful, no other components in the system receive events from it as long as the Qt application is running.


http://doc.qt.io/qt-5/embedded-linux.html
Спуститься к концу Подняться к началу
Персональная информация
sergzaytsev
Добавлено 29.06.2018 18:33 Сообщение: 3
sergzaytsev
0

Пункты: 3694
Регистрация: 19.07.2016
Подскажите пожалуйста, а где находятся параметры QT_QPA_EVDEV_KEYBOARD_PARAMETERS, где их искать?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 02.07.2018 09:34 Сообщение: 4
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Цитата
Подскажите пожалуйста, а где находятся параметры QT_QPA_EVDEV_KEYBOARD_PARAMETERS, где их искать?


это переменная окружения - ее нужно установить с нужными параметрами перед запуском приложения
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux