Доброго времени суток!
Представляю на суд общественности мой проект psmoveinput - userspace драйвер ввода, который обеспечивает функционирование контроллера PlayStation Move в Linux в качестве комбинированного утройства мышь/клавиатура. Запустив psmoveinput, можно контролировать указатель мыши, перемещая PSMove в пространстве. psmoveinput также позволяет настроить соответствие кнопок контроллера PSMove обычным клавиатурным кнопкам. Использование PSMove совершенно прозрачно для приложений: просто запустив psmoveinput и подключив контроллер, можно использовать его для рисования в GIMP, управления медиа-центром XBMC или в игрушках.
К сожалению, пока нет бинарных пакетов для дистрибутивов, psmoveinput доступен в виде исходников - https://github.com/MooseTheBrown/psmoveinput. Инструкция по сборке и установке содержится в файле INSTALL. В README содержатся инструкции по подключению контроллера. При установке psmoveinput создает файл /etc/psmoveinput.conf - файл настроек. Формат файла довольно прост, в комментариях перечислены возможные варианты настройки. Основные параметры - коэффициенты, определяющие скорость передвижения указателя мыши, а также таблица соответствия кнопок контроллера кнопкам, распознаваемым ядром Linux. psmoveinput поддерживает несколько опций командной строки, узнать о которых можно, запустив его с аргументом -h или --help.
В последней версии 0.2 psmoveinput поддерживает одновременное подключение двух контроллеров PSMove с целью увеличения количетсва доступных для использования кнопок (каждый контроллер имеет 9 кнопок). Только первый подключенный контроллер передвигает указатель мыши, кнопки принимаются от обоих.
Соединение с контроллером осуществляется через Blutooth, поэтому на компьютере должен быть Bluetooth-адаптер. Первоначальное соединение осуществляется путем подключения контроллера через USB и запуска утилиты psmovepair (описано в README).
В будущем планируется создание графического интерфейса для запуска/остановки демона psmoveinput и настройки (вместо прямого редактирования psmoveinput.conf).
Проект основан на кроссплатформенной библиотеке psmoveapi (http://thp.io/2010/psmove/).
Комментарии, предложения и багрепорты всячески приветствуются.
psmoveinput (Использование PlayStation Move в качестве устройства ввода Linux)
Модератор: Модераторы разделов
-
- Сообщения: 42
- ОС: openSUSE
Re: psmoveinput
Доступны бинарные пакеты для openSUSE. Для установки нужно подключить репозиторий http://download.opensuse.org/repositories/.../openSUSE_12.2/ и установить psmoveinput. Библиотека psmoveapi, от которой зависит psmoveinput, в репозитории есть.
- Bizdelnick
- Модератор
- Сообщения: 20795
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: psmoveinput
faarizamar
Ничего не понял. Какие ссылки стали неработоспособны? Ссылка на гитхаб работает. Вы автор темы? Если да, то почему пишете под другим аккаунтом? Двойная регистрация у нас запрещена, если не можете восстановить доступ - обратитесь к администратору. Если нет - то почему кто-то по Вашей просьбе должен менять ссылки? Тем более что непонятно, какие именно ссылки и на что менять.
Ничего не понял. Какие ссылки стали неработоспособны? Ссылка на гитхаб работает. Вы автор темы? Если да, то почему пишете под другим аккаунтом? Двойная регистрация у нас запрещена, если не можете восстановить доступ - обратитесь к администратору. Если нет - то почему кто-то по Вашей просьбе должен менять ссылки? Тем более что непонятно, какие именно ссылки и на что менять.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 42
- ОС: openSUSE
Re: psmoveinput
Кто бы ни был faarizamar, он ко мне отношения не имеет, ничего менять не надо. Ссылки на гитхаб и сайт psmove api работают. Единственная нерабочая ссылка - на репозиторий с пакетами для openSUSE 12.2 во втором сообщении: эта версия дистрибутива уже не поддерживается. В http://download.opensuse.org/repositories/...:/MooseTheBrown есть пакеты для 13.1.
Спасибо сказали:
- Bizdelnick
- Модератор
- Сообщения: 20795
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: psmoveinput
Всё ясно, это был бот. Перепостил сообщение из Создание мультисистемной загрузочной флешки.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |