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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.