Как использовать Wii Remote в качестве гироскопической мыши

Если у вас есть запасной пульт дистанционного управления Nintendo Wii с дополнением Motion Plus, вы можете использовать его для управления ПК с Windows из любой комнаты. Вот как это сделать, выполнив несколько простых шагов.

С помощью дополнения Wii Motion Plus и некоторого программного обеспечения вы можете легко управлять презентациями или вашим домашним кинотеатром. Тебе понадобится:

  1. Пульт Wii (очевидно)
  2. Дополнение Motion Plus
  3. Windows XP, Vista или 7
  4. Bluetooth-ключ для вашего ПК
  5. Стек Bluetooth WIDCOMM (с веб-сайта Broadcom) (версия 6.2.1.100 на момент написания статьи)
  6. GlovePIE с поддержкой Emotiv (с сайта проекта GlovePIE) (версия 0.43 на момент написания статьи)

Программное обеспечение

Стек Bluetooth WIDCOMM позволяет вам соединить ваш компьютер с пультом Wii без использования кода. Это ключевой элемент для его работы, и хотя стек BlueSoleil может сделать это также, если не лучше, это не бесплатно. После завершения сопряжения приложение GlovePIE запустит скрипт, который принимает данные от вашего контроллера и преобразует их в эмуляцию мыши. С некоторыми изменениями вы можете расширить функциональность вашей самодельной мыши и даже использовать ее в качестве джойстика/геймпада.

Аппаратное обеспечение

Вам нужен совместимый Bluetooth-ключ для связи с вашим пультом Wii, и его можно найти дешево в Интернете, если на вашем компьютере его еще нет. Использование альтернативного стека Bluetooth фактически обеспечивает более широкую совместимость с адаптерами, что является очень полезным побочным эффектом. Вы даже можете использовать тот, который предназначен для беспроводных наушников или тому подобное, при условии, что он использует Bluetooth.

Строго говоря, вам не нужно дополнение Motion Plus. GlovePIE может использовать удаленный ввод Wii и использовать шаг и рыскание для перемещения курсора, но это не очень плавно работает. Контроллер также может использовать два ИК-источника света в качестве абсолютной контрольной точки, как это работает с самим Wii, и получить более плавное движение. Вы даже можете использовать две свечи, чтобы получить тот же эффект. Что делает подход Motion Plus целесообразным, так это то, что вы получаете более плавное движение, чем при использовании только контроллера, и при этом вам не нужно полагаться на источники ИК. Это делает его идеальным для быстрой настройки презентаций или когда на вашем домашнем кинотеатре появляется дневной свет.

Установка программного обеспечения

Во-первых, подключите и включите Bluetooth-ключ. Это может варьироваться от компьютера к компьютеру и от ключа к ключу, но вы можете пропустить установку драйверов и дополнительного программного обеспечения, если вы хотите использовать его только для этого, так как стек WIDCOMM включает в себя свои собственные драйверы.

Затем загрузите стек Bluetooth WIDCOMM и дважды щелкните его, чтобы установить. Примите лицензионное соглашение и согласитесь, когда вам будет предложено установить программное обеспечение.

После завершения установки вы увидите значок Bluetooth на панели задач, например:

Это заботится о половине программного обеспечения. Затем загрузите GlovePIE (с поддержкой Emotiv) и разархивируйте файл. Внутри только что созданной папки вы увидите файл с именем GlovePIE, который мы будем использовать для сценариев ввода.

Подключение Wii Remote

Щелкните правой кнопкой мыши значок в системном трее и выберите «Добавить устройство».

Далее вы увидите экран, который говорит, что он ищет устройства с поддержкой Bluetooth. Нажмите кнопки 1 + 2 на вашем пульте Wii сейчас.

Вы увидите всплывающее устройство с именем «Nintendo RVL-CNT-01» во всплывающем окне. Выберите его и нажмите Далее.

На следующей панели вас спросят, как бы вы хотели выполнить сопряжение с устройством. Выберите «Сопряжение без использования кода».

Затем вы должны увидеть экран, на котором написано, что он был связан, и Windows устанавливает необходимые драйверы для устройства.

Настройка GlovePIE

Откройте GlovePIE, быстро щелкнув два раза, и нажмите «Да» в приглашении безопасности. Вы увидите сложное окно, подобное этому:

Не позволяйте этому пугать вас! Просто зайдите в File> Open, перейдите в папку GlovePIE и перейдите в папку «WiimoteScripts».

Выберите скрипт «lednerg WiiMotion Plus Mouse.PIE» и нажмите «Открыть». Вы увидите главное окно GlovePIE, в котором отображается сценарий.

Нажмите на кнопку «Выполнить», чтобы выполнить скрипт.Вы должны увидеть, как светодиоды вашего Wii Remote изменяют конфигурацию: с 1 и 4 горит, до 2 и 3 горит, и, наконец, горит только 1.

Если рядом с кнопкой «Выполнить» вы видите небольшой знак «Motion Plus не обнаружен!», Просто нажмите «Стоп», убедитесь, что он правильно вставлен в пульт Wii, и повторите попытку. Это может занять одну или две попытки, но скоро он будет правильно взаимодействовать с GlovePIE.

Используя вашу гироскопическую мышь

Кнопка «B» в нижней части контроллера позволяет перемещать курсор. Если вы отпустите его и измените положение контроллера, когда вы в следующий раз нажмете B, он продолжит удерживать курсор в этом положении. Движение вроде использования сенсорной панели на ноутбуке, где удержание «B» похоже на прикосновение пальца к клавиатуре. Иногда вы зашли слишком далеко на планшете и вам нужно поднять палец и переместить его, чтобы продолжить нажатие курсора.

Кнопка «А» действует как щелчок левой кнопкой мыши, кнопка «Плюс» действует как щелчок правой кнопкой мыши, а кнопка «Вниз» на направляющей панели действует как средний щелчок. Кнопки работают так же, как кнопки мыши; они нажимают, когда вы нажимаете на кнопку, и не нажимаете, когда вы отпускаете.

Почти довольный сценарием, я настроил его в свою пользу. После первого блока текста вы можете вставить следующие строки:

mouse.WheelUp = wiimote.One
mouse.WheelDown = wiimote.Two

Это должно выглядеть так:

После этого вы получите дополнительное преимущество, заключающееся в возможности использовать кнопки 1 и 2 для прокрутки вверх и вниз соответственно. Если вы хотите отключить контроллер, удерживайте кнопку питания до тех пор, пока светодиоды не погаснут, а для повторного подключения просто нажмите и удерживайте кнопки 1 + 2 для автоматического сопряжения с ПК.

Придумайте свое умное использование или у вас есть любимый скрипт GlovePIE? Обязательно поделитесь с нами в комментариях.

Оцените статью
TutoryBird.Ru
Добавить комментарий