Вчера приобрел себе Wii, поиграл, и захотелось мне поиграть на виишном джойстике в FCE эмулятор NES (В России была известна как Dendy). В итоге как обычно полез в и-нет искать мануалы по установке, но как оказалось в кажом из мануалов чего-то не хватает. Поэтому и решил сделать свой мануал для Ubuntu 8.10
Для начала установим все пакеты, которые нам нужны:
apt-get install wminput wmgui lswm
После этого нажмем на Wii remote клавиши 1 и 2 вместе, для перевода джойстика в режим обнаружения, и после этого набираем команду в консоли:
lswm
она нам выдаст адрес Wii remote
Теперь проверим работает ли джойстик с компьютером.
wmgui
И далее в появившемся окне еажимаем File->Connect и следуем инструкции, которая гласит: нажмите на Wii remote клавиши 1 и 2 вместе затем нажмите ОК
Если тут джойстик подсоединился то двигаемся далее.
В файле /etc/rc.local
перед строчкой exit 0 вставляем строку
modprobe uinput
Сохраняем и закрываем.
Теперь нам надо разрешить доступ
для этого набираем команду:
sudo sh -c 'echo "KERNEL==\"uinput\", GROUP=\"admin\"" > /etc/udev/rules.d/50-cwiid-input.rules'
И перезагружаемся.
После перезагрузки для включения пульта нам надо перевести джойстик в режим обнаружения и набрать
wminput адрес_полученный_командой_lswm
Теперь мы можем управлять мышкой с помощью наклона Wii Remote
Но меня данное управление не устраивало, и я решил отключить управление мышкой и переназначить кнопки Wii для управления FCE.
для этого создадим файлик конфигурации в /etc/cwiid/wminputs/
и зададим в нем конфигурацию джойстика.
У меня получилась вот такая:
#buttons
Wiimote.Up = KEY_LEFT
Wiimote.Down = KEY_RIGHT
Wiimote.Left = KEY_DOWN
Wiimote.Right = KEY_UP
Wiimote.Minus = KEY_B
Wiimote.Plus = KEY_N
Wiimote.Home = KEY_M
Wiimote.1 = KEY_A
Wiimote.2 = KEY_S
Подробнее о том, какие клавиши можно назначить смотрим тут.
После сохранения конфигурации и перевода джойстика в режим обнаружения, запускаем wminput с указанием конфига.
wminput -c nes адрес_полученный_командой_lswm
Все. Теперь запускам GFCE, мапим в нем кнопки нашего джойстика, и можем играть.
Заказать создание и поддержку безопасной IT-инфраструктуры любой сложностиБыть уверенным в своей IT-инфраструктуре – это быть уверенным в завтрашнем дне. Для того, чтобы сделать заказ:
|