LINUX.ORG.RU

sdl-joystick и его номер

 , , , ,


0

1

Разбираюсь потихоньку с эмулятором MAME и в конфиге mame.ini увидел:

#
# CORE INPUT OPTIONS
#
joystick                  1

#
# SDL JOYSTICK MAPPING
#
joy_idx1                  auto
joy_idx2                  auto
joy_idx3                  auto
joy_idx4                  auto
joy_idx5                  auto
joy_idx6                  auto
joy_idx7                  auto
joy_idx8                  auto
sixaxis                   0

и собственно вопрос: а где можно для sdl глобально назначить номера подключенных джойстиков? Или может есть специальная программа для этого дела?

★★★★★

$SDL_GAMECONTROLLERCONFIG

anonymous ()
Ответ на: комментарий от anonymous
└─$ echo $SDL_GAMECONTROLLERCONFIG


└─$ SDL_GAMECONTROLLERCONFIG
bash: SDL_GAMECONTROLLERCONFIG: команда не найдена

это по ходу для 1sdl, хотя может и на 2 есть, но в любом случае, а в каком пакете данное искать?

NK ★★★★★ ()
Ответ на: комментарий от NK

блин, да export SDL_GAMECONTROLLERCONFIG="0500000047532047616d657061640000,GameStop Gamepad,a:b0,b:b1,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b2,y:b3,platform:Linux,"
https://github.com/gabomdq/SDL_GameControllerDB/blob/master/gamecontrollerdb.txt, или через стим отконфигурять или antimicro или на глаз

anonymous ()
Ответ на: комментарий от anonymous

амм, все равно не понял и где там задается кто будет геймпад1, а кто 2?

AntiMicro есть и его смотрел, но там что-то так и не нашел как задать
http://storage6.static.itmages.ru/i/16/0519/h_1463699716_8053900_8e1f960a32.png

Мне кажется наверно единственный способ смериться на том, какой геймпад под каким номером приходится sdl, но тут задумываешься о другом, а что если в другой системе номера будут не такими(?) А мне надо, еще раз, когда подключены 2 геймпада, что бы тот, который назначается вторым по-умолчанию был всегда первым для приложений с sdl

NK ★★★★★ ()
Последнее исправление: NK (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.