sitontheedge 2016년 2월 10일 오후 1시 09분
Replacing Controller button input with a macro: can it be done?
I use an Xbox360 controller for gaming. I'd like to set up some macros so that when I hit certain button combinations on my controller sequences of controller inputs are sent to the game (instead of the input those buttons would normally send). For example, when I press back+X I'd like the game I'm playing to receive the input A, B, A, B. Is this possible?

I can easily set up behavior like that in games that DON'T already support a 360 Controller. For instance Pinnacle Game Profiler makes setting it up pretty easy.

However, if I use the same method in a program that DOES support the 360 Controller then when I hit back+X the game receives the input back+X, A, B, A, B, instead of just A, B, A, B. I'm just adding things on-top of the controller's default functionality, not replacing it.

(The game I specifically intend to use this for uses every one of the contoller's buttons, so I can't just employ an unused one--there isn't one. Also, while the program also accepts keyboard input, it won't allow mixing and matching keyboard input and controller input. Otherwise I could easily fix the problem by assigning in-game functions to keyboard keys.)

Does anyone have an idea as to how I can make this happen?
< >
7개 댓글 중 1-7개 표시
Bad 💀 Motha 2016년 2월 11일 오전 3시 14분 
Sure, but it is "work" to do it.

You need something like x360ce
sitontheedge 2016년 2월 11일 오전 5시 22분 
Bad-Motha님이 먼저 게시:
Sure, but it is "work" to do it.

You need something like x360ce
Thanks for the suggestion. I will mess with that.

So, since that's a 360 controller emulator, is the idea that I'm going to set up my 360 controller as a differently laid out 360 controller?
Russel 2016년 2월 11일 오전 5시 25분 
yes you need x360ce
sitontheedge 2016년 2월 12일 오전 6시 42분 
Alright. I believe you guys. Thanks for the advice.

But what do I do with x360ce once I have it? (I'm looking at the online documentation now, and I even installed the program to mess with, but how to do what I'm trying to do isn't readily apparent. It seems like the primary use of this program is for other sorts of controllers.)
sitontheedge 님이 마지막으로 수정; 2016년 2월 12일 오전 6시 43분
Bad 💀 Motha 2016년 2월 12일 오전 11시 27분 
When u download x360ce; it does not actually install; it is a series of files (plugin) along with a default mapping config file. You extract these files to where ever a root game .exe resides.

For example, the root game launcher .exe for Witcher3 is here by default:
\\Steam\steamapps\common\The Witcher 3\bin\x64
This folder structure is where you would extract x360ce files to use with the game. This has to be done on a per-game basis.

Once that is done, launch the game and ensure all Controller functions still work normally.

Then exit the game, and do your remapping via the x360ce config file.
sitontheedge 2016년 2월 12일 오전 11시 59분 
I appreciate the install instructions, but that isn't quite what I was asking: how do I do the mapping such that a couple buttons trigger a macro? It seems like it just sets up 1-to-1 mappings of buttons to buttons.
Bad 💀 Motha 2016년 2월 12일 오후 12시 54분 
Mapping with x360ce U CAN in fact custom-map MACROS

Within the x360ce config file are HEX codes for the KEY; u can put multiples in a string for a remapping button to simulate a macro-string of various keys.

However, please understand that x360ce is a Script-Hook injection for any game you use it on; this rules out certain games with Anti-Cheats that are strict against such hooks; such as GTAV-Online
Bad 💀 Motha 님이 마지막으로 수정; 2016년 2월 12일 오후 12시 57분
< >
7개 댓글 중 1-7개 표시
페이지당 표시 개수: 1530 50

게시된 날짜: 2016년 2월 10일 오후 1시 09분
게시글: 7