Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Клавиатура USB
Jury093
Добавлено 02.01.2015 19:23 Сообщение: 11
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Тут уже просто интересно стало, т.е. из этого следует, что я не могу юзать клавиатуру в консоли что ли, так?
Наверняка, можно...

погугли "клавиатура на консоль site:starterkit.ru"
была пара схожих тем, более того я сам возмущался "почему нельзя клавиши клавиатуры вывести в консоль и почему нельзя коды с консоли выводить на китовый экран"..
вот тут у Саши как-то выводит:
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=7050&num=3#7114
вот еще тема:
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=9754#9754

ЗЫ я вот лично, уже не вижу нужности такой задачи..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 03.01.2015 20:50 Редактировалось 03.01.2015 20:59 Сообщение: 12
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Решилось!

Методом тыка обнаружил, что символы читаются из /dev/tty1
что неудивительно :)

# cat /dev/tty1
Generate serial
3848006029
Спуститься к концу Подняться к началу
Персональная информация
dx
Добавлено 04.01.2015 10:10 Сообщение: 13
dx
3.5

Пункты: 7618
Регистрация: 26.10.2010
Пол: Мужчина
Из: Ukraine, Kiev city
Да, это возможный вариант. Как вы видите ваш ридер это stdin для tty1 и если вы залогинитесь там и запустите вашу программу то вы сможете использовать scanf/getc и тому подобное. Ну как по мне то лучше работать с /dev/input/. Так вы сможете вытащить информацию о устройстве ввода( найти и работаль только с вашим ридером) и убереже себя от левых последовательностей символов.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux