Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > получить код управляющих клавиш


Автор: klem4 24.11.2009, 20:42
Доброго времени. Подскажите как с помощью Term::Readkey или других стандартных либ корректно получить скан код нажатых клавишь(управляющих, те стрелки итд), пытался по разному, например:

Код

ReadMode 'cbreak';
my $ch = ReadKey(0);

но в ch приходит какая-то лабуда, ord ch тоже непонятно что при этом возвращает.   smile 

Автор: klem4 24.11.2009, 21:24
забыл сказать, скрипт пишется под linux

Автор: krypt3r 25.11.2009, 07:47
http://www.perlmonks.org/index.pl/?node_id=271673
+ сорцы showkey

Автор: klem4 26.11.2009, 16:28
спасибо, результат правда тотже, по другому решил сделать ... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)