Cостоялся очередной выпуск AntiMicro — программы, позвляющей эмулировать наличие геймпада и переназначать кнопки геймпада на мышь и клавиатуру, что окажется полезнвм при отсутствии геймпада или плохой его поддержке со стороны игры. Программа создана в качестве замены для QJoyPad, разработка которого была прекращена. Написана на C++, для интерфейса задействован фреймворк Qt. Среди основных функций: поддержка стиков и 8-направленной крестовины, поддержка Dpad, поддержка профилей с возможностью их загрузки через командную строку, различные оптимизации для Steam OS.Основные изменения: Два новых турбо-режима; Исправлены проблемы, вызывавшие сброс профиля; Добавлена возможность вызова диалога переназначения клавиш из командной строки. После переназначения итоговые настройки выводятся в stdout. Это необходимо для создания конфига вашего геймпада (SDL_GAMECONTROLLERCONFIG), который можно будет использовать в любой игре с поддержкой SDL 2; Профили теперь будут храниться в файлах .amgp (старый xml-формат по-прежнему поддерживается); Экспериментальная поддержка [ uinput ](
http://thiemonge.org/getting-started-with-uinput ) . Для её активации необходимо указать при сборке опции -DWITH_UINPUT=ON и -DWITH_XTEST=OFF. Готовые сборки пока по-прежнему используют XTest для генерации событий. Исходный код [ открыт ](
https://github.com/Ryochan7/antimicro ) под лицензией GPLv3. [ Доступны ](
https://github.com/Ryochan7/antimicro/releases ) пакеты для Debian, Ubuntu и Windows. Дополнительно существует [ PPA ](
https://launchpad.net/~ryochan7/+archive/ubuntu/antimicro ) . Пользователи Arch Linux могут воспользоваться [ AUR ](
https://aur.archlinux.org/packages/antimicro/ ) . [ Существует ](
http://www.webupd8.org/2013/09/map-keyboardmouse-input-to-your-gamepad.html ) руководство по настройке программы.
Ссылка:
http://www.linux.org.ru/news/games/10894612