Как я могу использовать Bluetooth, играющий контроллер, чтобы играть в игры в kubuntu 12.04?
А именно, я хочу играть с контроллером Wii, но также и иметь доступ к ps3 и xb360 conrollers. Я установил wmgui, lswm, и wminput. Каждый из них, кажется, делает то, что они, как предполагается, но я просто хочу смочь играть mednafen и кобо. Kubuntu не позволит мне использовать его в качестве джойстика и заявляет что-то как контроллер Nintendo, не находящийся в/dev/или чем-то как этот.
Я довольно плохо знаком с Linux и не чувствую себя очень комфортно изменяющиеся параметры настройки системы из командной строки. Да я могу сделать это, но если вещи не решают, что я должен помнить, что возвратиться, как возвратить его и что возвратить его к. Я должен был переустановить свой Linux прежде из-за испорченных настроек, портящих системную устойчивость, и я не хочу продолжать делать ту ошибку.
Существует ли утилита, которая позволила бы мне соединиться, настроила бы и использовала бы контроллер (контроллеры) Bluetooth? Я знаю, что большинство людей думает, что игры на Linux глупы, но я чувствую себя глупым, пытаясь играть mednafen с моей клавиатурой. Все в одной программе для использования трех основных типов conrollers на рынке теперь (Wii, ps3, xb360) были бы очень полезны для геймеров, использующих Linux, и конечно помогут большему количеству людей видеть, что Linux играет как хорошая идея. Такая программа существует уже?
Редактирование ниже добавило 25.01.2013
@Grumbel - Спасибо за Ваш быстрый ответ. Ваш совет был очень полезен.
Это - то, что я сделал для получения работы контроллера Wii:
1-радио Bluetooth Подключения к компьютеру.
2-Использования диспетчер пакетов, чтобы найти и установить "wminput" и "wmgui"
3-Перезапусков в придачу (не уверенный, если это необходимо или не),
4-Подтверждают что удаленные работы Wii правильно при помощи wmgui.
5-Копий "/etc/cwiid/wminput/buttons" к "/размещают / [имя пользователя] / Документы"
6-Измененных скопированный файл кнопок для удовлетворения моим потребностям (подробный ниже)
7-Открывают терминал
8-выполненных "sudo wminput-c / размещают / [имя пользователя]/Documents/buttons"
9-Кобо Игры некоторое время (настраивают настройки в файле кнопок),
10-запускают Mednafen
11-отображений кнопки Configure в Mednafen с ALT+SHIFT + [число]
12-Игр Mednafen, весело провести время
Для остановки wminput держите кнопку питания на удаленном Wii. Затем можно бездельничать с различными настройками кнопок в файле конфигурации. Сохраните конфигурацию и перезапустите wminput с той же командой как прежде.
Вот то, что находится в моем файле кнопок:
=======================================================
Кнопки #custom
Plugin.led. Led1 = 1
Plugin.led. Led4 = 1
Wiimote. = BTN_LEFT
Wiimote. B = BTN_RIGHT
Wiimote. = KEY_LEFT
Wiimote. Вниз = KEY_RIGHT
Wiimote. Оставленный = KEY_DOWN
Wiimote. Право = KEY_UP
Wiimote. Минус = KEY_BACKSPACE
Wiimote. Плюс = KEY_ENTER
Wiimote. Домой = KEY_TAB
Wiimote 1 = KEY_RIGHTSHIFT
Wiimote 2 = KEY_RIGHTCTRL
Nunchuk. C = KEY_LEFTSHIFT
Nunchuk. Z = KEY_LEFTCTRL
Классик. = KEY_UP
Классик. Вниз = KEY_DOWN
Классик. Оставленный = KEY_LEFT
Классик. Право = KEY_RIGHT
Классик. Минус = KEY_BACKSPACE
Классик. Плюс = KEY_ENTER
Классик. Домой = KEY_TAB
Классик. = BTN_LEFT
Классик. B = BTN_RIGHT
Классик. X = KEY_X
Классик. Y = KEY_Y
Классик. ZL = BTN_LEFT
Классик. ZR = BTN_RIGHT
Классик. L = KEY_L
Классик. R = KEY_R
=======================================================
У меня есть удаленный поворот на ведомых числах один и четыре, таким образом, я знаю, что удаленное идет и подключено к моему компьютеру, в противоположность связанному с Wii. Я уверен, что существуют лучшие способы настроить его, но до сих пор эти работы для меня. Я не протестировал nunchuck или классический контроллер, но я действительно подозреваю, что они будут работать, как они должны.
Я также думал об использовании wminput как это:
"sudo wminput-d-c / размещают / [имя пользователя]/Documents/buttons"
так, чтобы это автоматически соединилось каждый раз, когда 1 и 2 кнопки нажимаются на удаленном Wii. Существует ли способ дать эту команду автоматически при запуске?
Для Wiimote wmgui
, wminput
и друзей - верный путь. Первое, что нужно сделать, это использовать wmgui
и попытаться подключить контроллер, если он работает и все кнопки реагируют, тогда вы можете перейти к wminput
и попытаться сопоставить их с джойстиком. wminput
уже поставляется с кучей примеров конфигов, их можно использовать как:
$ wminput -c /etc/cwiid/wminput/gamepad
или
$ wminput -c gamepad
Когда вы не дадите полный патч, wminput будет выглядеть для конфигов в ~/.cwiid/wminput/gamepad
, так что здесь вы должны хранить свои собственные конфиги.
Справочная страница wminput:
$ man wminput
Содержит дополнительную информацию.
Для контроллера PS3 вам понадобятся:
Контроллер Xbox360 это не Bluetooth, а собственный протокол Microsoft, поэтому сначала вам потребуется USB-ключ Microsoft Wireless Receiver. После этого они работают из коробки со стандартным ядром. Однако вы можете получить дополнительную конфигурацию с помощью:
И вообще, если вы хотите убедиться, что ваш джойстик настроен правильно в Linux, вы можете поиграться с evtest
и jstest
(они находятся в пакете evtest и джойстика). Их можно использовать как:
$ evtest /dev/input/event0
и
$ jstest /dev/input/js0
Использовать разные номера для разных устройств. Материал js - это только джойстики, поэтому обычно должен быть только js0, но интерфейс событий содержит на вашем компьютере все, что будет отправлять входные события, клавиатуры, мышь и т. Д., Поэтому существует множество различных устройств событий, и вам нужно просто попробовать чтобы найти ваш джойстик, он будет последним, если подключить его последним.