Я тут недавно подымал вопрос по поводу программирования спец.клавиш в нотбуке...
Нашел с помощью xev их скан-коды, промаппил их и прописал в скрипт fvwm2rc.
Пример. Понижение/повышение уровня громкости. Написал на Perl-е 2 модуля. Отдельно они работают (отталкиваясь от текущего значения, получаемого с помощью amixer и с помощью нее же фиксирую новые значения)).
Нажимаю на клавиши в среде FVWM2, но реакции - никакой.
Вопрос: Perl-модули, вызываемые внутри функций fvwm2rc не работают принципиально или я делаю что-то не так ?
Как именно забиндены вызовы? Клавиши в fvwmrc прописаны правильно? Perl -модули в Fvwm "принципиально" работают, если сабж собран с поддержкой перла: --enable-perllib (default)
PS: а зачем perl-то? Чего-то вроде amixer для контроля громкости - не хватает?