Project

General

Profile

Emulator Issues #707

Controller profiles feature

Added by Klimat13 about 12 years ago.

Status:
Fixed
Priority:
Low
Assignee:
-
Category:
Controls
% Done:

0%

Operating system:
N/A
Issue type:
Feature request
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Feature request.
I am absolutely in love with my keyboard as always. And as always I'm using
different keys for different games (for e.g. I'm using arrow keys + nums
for SouCalibur II and arrow keys + WASD for Resident Evil 0/Remake). So I'm
supposed to keep several pad.ini-s and Wiimote.ini-s to change them every
time I want to play different game which is not so comfortable.
I think it will be a good idea to add a controller profiles for different
games so once set and saved they can be stored and easily accessed by a
couple of clicks through the Dolphin interface. Or even better: different
controller configs can be attached to games themselves via the main window.
I'm not good at programming but I guess it's not a difficult thing to add
at all. And it can be pretty much useful.

History

#1 Updated by marcus about 12 years ago

Are the input plugins told the game that they are running on? If they are, then yes,
it would be relatively easy to have the kb/x360 plugin just check the game and
adjust its mapping accordingly. If not, there would need to be a "load
configuration" option in the pad config window, and possibly a "save config as..."
as well. Good idea, I know it was successfully implemented in input plugins in the
past, most notably N-rage's directinput plugin for n64 emulators. Config window GUI:
http://members.cox.net/marcusw/direcctinputv2.png

#2 Updated by marcus about 12 years ago

Save/Load is probably the better way to go. I'll see if I can do anything with it,
but I doubt that I can.

#3 Updated by marcus about 12 years ago

No, I don't have enough knowlege of wxwidgets. Sorry.

#4 Updated by lpfaint99 about 12 years ago

  • Issue type set to Feature request
  • Priority set to Low
  • Category set to controls

#5 Updated by nakeee about 12 years ago

  • Status changed from New to Accepted

#6 Updated by skidau about 11 years ago

  • Status changed from Accepted to Fixed

GCPad New has this feature.

Also available in: Atom PDF