2014-01-22 5 views
0

Я хочу написать программу (для ubuntu OS) для воспроизведения определенных звуков для разных символов, нажатых в perl.Получить события на клавиатуре в Perl

Когда я искал в google и узнал, что он должен иметь дело с Xevents. Я также искал CPAN для модулей, полезных для получения клавиатурных событий.

Программа должна иметь возможность воспроизводить звук каждый раз, когда пользователь вводит что-то, как в примере: с помощью консоли, редактирование в документе, и т.д.

мне не нужен какой-либо программы, которая будет написана для меня. Все, что мне нужно, это информация о модулях и подсказках, которые будут полезны.

+0

вы пробовали 'getc'? – nrathaus

+0

подождите, вы имеете в виду, какой экран он включен? то вам нужно будет подключиться к клавиатуре «драйвер» или устройство IRQ. – nrathaus

+0

@nrathaus. Я имею в виду, какой экран он включен. Но я не хочу ничего ловить. Ключ должен быть способен генерировать звук, а отдых должен быть нормальным. –

ответ

0

Существует реализация perl протокола X11 - X11::Protocol.

Вы должны использовать GrabKey/GrabKeyboard X11 просит