LINUX.ORG.RU

Пульт ДУ и иммитация нажатия комбинаций клавиш


0

0
Нужно: настроить пульт ДУ, чтобы нажатие на одну из кнопок иммитировало нажатие комбинации клавиш клавиатуры (Alt+F4, Control+ + и т.п.). Получается настроить только иммитацию одной клавиши (с помощью irxevent).
☆☆☆☆☆
Если этот пульт генерирует иксовые события, то да, через xbindkeys. Посмотреть отправляемые коды можно через xev
router ★★★★★
()
Ответ на: комментарий от router
ТОлько есть проблема: у пультов многие кнопки отправляют многобайтные коды, а иксы понимают только однобайтные.
madcore ★★★★★
()
Ответ на: комментарий от koTuk
Уже разобрался: с помощью xdotool key <комбинация клавиш> (естественно перед этим xdotol надо установить, если не стоит) и irexec.

>Поставь на стороне приемника микроконтроллер и эмитируй вссе что душе угодно.

Этот наисложнейший способ усложняется ещё тем, что в качестве приёмника выступает PCI-шный ТВ-тюнер.

Ttt ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Ttt
если используешь lirc то можно вместо xdotool попробовать irxevent
anonymous
()
Ответ на: комментарий от Ttt
Так мне намного проще бывает сделать побыстрому что-то свое чем разбираться как работает у кого-то :) Протокол у ps/2 настолько прост а приемники с аппаратной демодуляяцией ir настолько дешевы + 8 битный микроконтроллер на 8 лап стоит рублей 30, что я даже не стал бы задумываться :) При этом не нужен глюко-lirc - ты просто эмулируешь клавиатуру. Не хочешь клавиатуру - делай терминал на com если он у тебя есть :)
koTuk
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.