LXF125:Совет месяца
|
|
|
Совет месяца: Cwiid
Допустим, вы собрались показать презентацию в Impress, но не хотите все время стоять у клавиатуры. Разумеется, тут выручает пульт дистанционного управления; но да же если он и заработает в Linux, всегда есть шанс потерять ту маленькую штучку, что втыкается в USB-порт. Но если вы – счастливый владелец Nintendo Wii (подумайте над этим), есть и другое решение, поскольку Wiimote соединяется с приставкой через Bluetooth.
Cwiid (http://abstrakraft.org/cwiid) превращает нажатия на кнопки Wiimote в события клавиатуры и перемещения мыши. Вам понадобятся две программы: wmgui, выводящая информацию, полученную с Wiimote (для тестирования), и wminput – для реальной работы. Запустите их из терминала и нажмите на кнопки 1 и 2 на пульте по запросу; после этого кнопкам Wiimote будут назначены события мыши и клавиатуры, а покачивание пульта позволит перемещать курсор. Различные конфигурационные файлы в /etc/cwiid/wminput покажут, как настроить отображение органов управления, хотя в варианте по умолчанию «крест» уже соответствует курсорным клавишам, чего должно хватить для управления презентацией.
Если при старте wminput выдает сообщение «unable to open uinput» [не могу открыть устройство uinput], попробуйте запустить программу от имени root: права на устройства uinput обычно строги. Man-страница wminput объяснит, как заставить программу работать от имени обычного пользователя. Дополнения тоже поддерживаются – добавив Guitar Hero, вы сделаете свое выступление незабываемым...
А еще гораздо лучше сразу купить проектор с управлением через USB. Такие проекторы обычно имеют обратную связь с компьютером и опознаются как обычная мышь. Осталось найти кнопки на пульте, соответствующие нажатиям клавиш мыши (что обычно проблем не вызывает) и проблем с управлением презентацией не будет."