Работа с контроллерами/портами в Линукс | Крымский форум

Работа с контроллерами/портами в Линукс

  • Добро пожаловать на форум! Рады видеть вас здесь! Зарегистрируйтесь или Войдите в аккаунт, чтобы иметь полный доступ к площадке!

anthony3d

Местный житель
Эксперт
Сообщения
899
Реакции
13
Репутация
107
Порты имеются в виду не коммуникационные, а порты контроллеров.

Все происходит в Линуксе, под иксами.

Необходимо считывать состояние Scroll lock лампочки непосредственно из контроллера клавиатуры.
(Это нужно для определения состояния некой программы, которую я изменить не могу.)

Xset - не подходит, т.к. вышеуказанная программа не изменяет системного состояния Scroll lock, а только зажигает лампочку. Xset всегда показывает состояние "off", хотя лампа - горит.
Хотелось бы найти утилиту, которая работает напрямую с контроллером.

Возможно, подойдет программка, которая пишет в порт и читает из порта.

Подскажите, пожалуйста, что-либо подобное.
 
Курить мануал по 9 и 16 прерываниям. Искать где хранятся флаги Caps Lock, Scroll Lock и Num Lock.
 
Назад
Сверху