Linux:: Ввод 1.02 - Linux::Input 1.02

Linux:: Ввод 1.02

Рекламные ссылки

Linux:: Ввод 1.02: резюме

ранга нажмите на звездочку, чтобы рангазвание уровне:
общий рейтинг: 0 (0 times) скачать
Размер файла: 0.006 MB OS: Any Platform Тип лицензии: Perl Artistic License цена: скачать: 8188 Дата добавления: 2007-01-25 автор: Chat Software Автор сайта: http://www.ddisp.com/

Linux:: Ввод 1.02: описания

Linux:: Ввод является интерфейсом случая ввода Linux.

РЕЗЮМЕ

Пример: 1 джойстик, используя случай API

мой $js1 = Linux:: Ввод-> новый (/dev/input/event3);
в то время как (1) {
в то время как (мой @events = $js1-> опрос (0.01)) {
foreach (@event) {
}
}
}

Пример: 2 джойстика, используя джойстик API (различная структура случая)

мой $js1 = Linux:: Ввод:: Джойстик-> новый (/dev/input/js0);
мой $js2 = Linux:: Ввод:: Джойстик-> новый (/dev/input/js1);
мой $selector = IO:: Избранный-> новый ();
$selector-> добавляет ($js1-> fh);
$selector-> добавляет ($js2-> fh);

в то время как (мой $fh = $selector-> can_read) {
мой @event;
если ($fh == $js1-> fh) {
@event = $js1-> опрос ()
} elsif ($fh == $js2-> fh) {
@event = $js2-> опрос ()
}
foreach (@event) {
# работа
}
}

Пример 3: контролируйте все устройства ввода данных

используйте File::Basename потенциальную яму (basename);
мои @inputs = отображают {"/dev/input /". basename ($ _)}
;

мой @dev;
мой $selector = IO:: Избранный-> новый ();
foreach (@inputs) {
мой $device = Linux:: Ввод-> новый ($ _);
$selector-> добавляет ($device-> fh);
поместите @dev, $device;
}

в то время как (мой $fh = $selector-> can_read) {
# работа
}

Пример 4: тестирование на события на командной строке

# информация на том, какая очередь случая принадлежит какой устройство
кошка/proc/bus/input/devices

# проверьте, что события входят
sudo evtest.pl/dev/input/event*

скачать

Linux:: Ввод 1.02: скриншот

Рекламные ссылки
Linux:: Ввод 1.02 herunterladen

Linux:: Ввод 1.02: ключевое слово

Linux:: Ввод 1.02: Закладка

Hyperlink code:
Hyperlink and Intro code:

Похожие программы на Linux:: Ввод 1.02

Linux:: Ввод 1.02: обзор
имя :  
электронная почта :  
Комментарии :  
Защитный код :  
     
   
мое программное обеспечение
Вы не сохраняются какие-либо программного обеспечения. Нажмите кнопку "Сохранить" рядом друг с программным обеспечением, чтобы сохранить его на свой программного корзину
поисковых
Рекламные ссылки