LINUX.ORG.RU

Можно ли узнать програмно что ...


0

0
1. Подключена клавиатура 2. Подключена мышь 3. Подключено какое либо из USB устройств 4. Подключен монитор

Узнать надо именно програмно и именно физическое подключение

заранее спасибо за ответы


можно можно ..
lg ★★
()
Делается это так ...
anonymous
()
а может это все таки не нужно -- задача ill-formed -- поэтому получится что-то глючное и непортабельное.

покопайся в /proc/*, поделай ioctl с разными устройствами.

anonymous
()
Можно. Попробуй проверить файлы из /dev/. Если устройство не подкючено будет ошибка, как точно проверить незнаю, попробуй просто почитать из файла, или один из вызовов ioctl(). Если пишешь драйвер, то можешь поработать с асмом получая статус с материнки. Подробнее почитай книгу Фроловых Системное программирование(НО там все про реальный режим).
OxiD ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.