Attract-Mode Support Forum

Attract-Mode Support => General => Topic started by: dukpoki on January 10, 2018, 11:22:14 AM

Title: X360/PS3 Home Button Request
Post by: dukpoki on January 10, 2018, 11:22:14 AM
I'm using a PS3 Dualshock 3 with Scptool drivers for Win 7, which makes it recognize on the computer as a xinput x360 controller.  Every button is read/recognized by AM except for the Home (PS)/Guide (x360) button (for the record, the single button doesn't show up in "Devices & Printers" but it works for RetroArch).   It would be ideal if I can program that button as the "Exit Emulator Hotkey" in AM.   Can AM developers please program this in for future releases?  Thanks.
Title: Re: X360/PS3 Home Button Request
Post by: dabone on January 14, 2018, 11:20:42 AM
Attractmode uses the SFML lib, and that doesn't support directinput or xinput, only the ancient windows joystick interface. So, no support for the home buttons, and wonky support for some joystick id ordering.


Later,
dabone
Title: Re: X360/PS3 Home Button Request
Post by: hermine.potter on January 15, 2018, 02:13:03 PM
@dukpoki
you need an external software, like this (https://forum.kodi.tv/showthread.php?tid=164695), this (https://app.box.com/s/6yq4d0sig0xm4e5i35xq), this (https://joytokey.net/en/) or this (http://forum.arcadecontrols.com/index.php?topic=147480.0)
Title: Re: X360/PS3 Home Button Request
Post by: KTURNER on January 15, 2018, 07:53:44 PM
I use the home button on my ps3 and ps4 controler to exit. Is there something I could look at on my pc to help?
Title: Re: X360/PS3 Home Button Request
Post by: dabone on January 18, 2018, 04:51:14 AM
@hermine.potter

Thanks!

Title: Re: X360/PS3 Home Button Request
Post by: dukpoki on January 19, 2018, 11:33:59 PM
@dukpoki
you need an external software, like this (https://forum.kodi.tv/showthread.php?tid=164695), this (https://app.box.com/s/6yq4d0sig0xm4e5i35xq), this (https://joytokey.net/en/) or this (http://forum.arcadecontrols.com/index.php?topic=147480.0)

Yeah thanks a lot!  Button on guide works extremely well.