Jump to content
(Open Beta) HyperSpin 2 is now available for everyone ×

Mapping the X360 Guide Button - Executable + Source Code


Recommended Posts

Posted

It seems it has to be on top in order for it to work. At least for me. Is this still being updated? Still imo a great option for launching Hyper Pause! :)

778883.png

Emumovieslifetimemember.gif

  • Replies 92
  • Created
  • Last Reply
Posted

What Os are you running? I'm using the latest version and after it minimizes it doesn't load up Hyper Pause :/ Though sometimes running PC games it'll work just fine.

778883.png

Emumovieslifetimemember.gif

Posted

I use Scarlet Crush's DS3 wrapper for using my PS3 (DS3) controller as a xbox360 controller. The only downfall is that it doesn't map the guide button like motioninjoy can. This utility has come to my rescue!

I've setup the guide button to open Hyperpause when tapped and send escape key when held. The only problem is that when I use it to exit an emulator instead of closing the emulator and returning to HS it hides the emulator and shows HS frozen with the emulator running in the background.

However, pressing escape on my keyboard or using xpadder works perfectly.

I've exited xboxstat.exe so the guide gadget doesn't appear.

My first cocktail cab: The Hyper Arcade Entertainment System

signature_zpsb34fad87.png

Win 7 64bit | i5 3570K Overclocked to 4.2GHz | 16GB 1600MHz DDR3 | GTX 970 Strix | Samsung 250GB 840 Evo SSD + 8x4TB green drives in RAID 5 for XBMC/KODI

Posted
I use Scarlet Crush's DS3 wrapper for using my PS3 (DS3) controller as a xbox360 controller. The only downfall is that it doesn't map the guide button like motioninjoy can. This utility has come to my rescue!

I've setup the guide button to open Hyperpause when tapped and send escape key when held. The only problem is that when I use it to exit an emulator instead of closing the emulator and returning to HS it hides the emulator and shows HS frozen with the emulator running in the background.

However, pressing escape on my keyboard or using xpadder works perfectly.

I've exited xboxstat.exe so the guide gadget doesn't appear.

A little off topic. But how do you turn off your PS3 controller? I use to use MotioninJoy and BettaDS3. I just started using the DS3 wrapper.

778883.png

Emumovieslifetimemember.gif

Posted

The DS3 wrapper automatically turns off the controller after a few minutes if you don't touch it. Turning it back on is as simple as pressing the PS button. EDIT: When using bluetooth.

My first cocktail cab: The Hyper Arcade Entertainment System

signature_zpsb34fad87.png

Win 7 64bit | i5 3570K Overclocked to 4.2GHz | 16GB 1600MHz DDR3 | GTX 970 Strix | Samsung 250GB 840 Evo SSD + 8x4TB green drives in RAID 5 for XBMC/KODI

  • 2 months later...
Posted

NVM....

For guys having it not send keystrokes or having problems with it....

Running the program as an administrator in properties and it works fine.

I am......Machine

  • 1 month later...
  • 3 months later...
Posted

Hope I'm not commiting thread necromancy, but this is the first (and probably only) thread about pinumbernumbers "button_on_guide2" I found.

Does anyone know if it's possible to have this program send alt+f4 using the guide button?

I contacted pinumbernumber about a problem I had - running an application after pressing the guide button. He suggested using AutoHotkey - it worked like a charm. You can use it just as easily to remap the button sent by "button_on_guide2" to alt+f4. I used the VK_EXECUTE key.

1. Configure button_on_guide to use VK_EXECUTE key - change "key" to "43"

2. Install AutoHotkey

3. When you run AutoHotkey for the first time it will prompt you to create a sample script - AutoHotkey.ahk

4. Comment out the the two hotkeys defined in AutoHotkey.ahk or simply clear the entire file

5. Put "VK2B::!F4" inside the script and save it (2B is 43 hexadecimally, ! is alt)

6. Reload the script (AutoHotkey tray menu -> "Reload this script")

  • 6 months later...
Posted
Wirless 360 Controller battery indicator is located at: C:\Program Files\Microsoft Xbox 360 Accessories\XBoxStat.exe. I opened the taskmanager and did End Process on XBoxStat.exe and now the indicator will not show when the Xbox button is pressed. To turn it back on I simply created a shortuct to the XBoxStat.exe and put it in my Xpadder folder.

So glad I found this. The battery status popup breaks epsxe. Thanks very much :)

As for this program, it looks like a nice, functional add-on to make the home button useful. Is there a better way of doing this with Xpadder though? I'm guessing I need some kind of modified driver for the wireless 360 pads since the home button doesn't send as a button that Xpadder recognises. Or is it possible to use this program as an extra controller button rather than as a key?

Also, is there a way of preventing the controllers from automatically turning off?

Posted

I deleted XBoxStat.exe, so it wouldn't pop up and break emulators when I accidently press it, it works fine without it as it's only the driver that you need that is also in the folder.

I use Antimicro, and being able to map out the guide button is real handy!

I think it is much easier to use than Xpadder, I actually have Xpadder installed and decided to try this, and liked it so much I just made profiles for everything and started using

this.

My setup: I use Antimicro, I have a usb wall outlet and I just plug in my xbox360 to it, and sync it to the microsoft dongle and everything works great, and it never runs out of battery because it's allways plugged in.:burnout: Hope this helps

Posted

Hyperlaunch supports them both, but I use Antimicro now because of the added guide button for the xbox360, otherwise I would still be using xpadder.

That is the only reason I switched, that and how easy it is to use.

  • 2 weeks later...
Posted

Wouldn't it be a nice addition to Hyperspin itself? Some kind of build in pop-up windows that is mapped to the Xbox 360 or Playstation button and displays options like back to main menu or save states?

The Steam client does this already so it should be possible to implement a similar function into Hyperspin as well.

Posted
Thanks I'd prefer xpadder and I think the first post suggests you would still use that? Does hyperlaunch support this new app? Do you still use xpadder somehow?

I use the ScarletCrush DS3 wrapper which, as you say, disguises/emulates your DS3 (Dual Shock 3 AKA PS3 controller) as a XB360 controller. I also run both xpadder and "button_on_guide2" in order to keymap my entire controller. Works a treat.

My first cocktail cab: The Hyper Arcade Entertainment System

signature_zpsb34fad87.png

Win 7 64bit | i5 3570K Overclocked to 4.2GHz | 16GB 1600MHz DDR3 | GTX 970 Strix | Samsung 250GB 840 Evo SSD + 8x4TB green drives in RAID 5 for XBMC/KODI

Posted

To install the ScarletCrush DS3 wrapper, follow the instructions in the first post of this thread:

http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller

My first cocktail cab: The Hyper Arcade Entertainment System

signature_zpsb34fad87.png

Win 7 64bit | i5 3570K Overclocked to 4.2GHz | 16GB 1600MHz DDR3 | GTX 970 Strix | Samsung 250GB 840 Evo SSD + 8x4TB green drives in RAID 5 for XBMC/KODI

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...