Fixes Issue 2085
Fixes Issue 2042 Fixes Issue 1982 git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4912 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
fa309ab0ee
commit
6cdf13e6a7
|
@ -952,6 +952,7 @@ void WiimotePadConfigDialog::GeneralSettingsChanged(wxCommandEvent& event)
|
||||||
{
|
{
|
||||||
case IDC_JOYNAME:
|
case IDC_JOYNAME:
|
||||||
WiiMoteEmu::WiiMapping[m_Page].ID = m_Joyname[m_Page]->GetSelection();
|
WiiMoteEmu::WiiMapping[m_Page].ID = m_Joyname[m_Page]->GetSelection();
|
||||||
|
WiiMoteEmu::WiiMapping[m_Page].joy = WiiMoteEmu::joyinfo.at(WiiMoteEmu::WiiMapping[m_Page].ID).joy;
|
||||||
break;
|
break;
|
||||||
case IDC_DEAD_ZONE_LEFT:
|
case IDC_DEAD_ZONE_LEFT:
|
||||||
WiiMoteEmu::WiiMapping[m_Page].DeadZoneL = m_ComboDeadZoneLeft[m_Page]->GetSelection();
|
WiiMoteEmu::WiiMapping[m_Page].DeadZoneL = m_ComboDeadZoneLeft[m_Page]->GetSelection();
|
||||||
|
|
|
@ -260,9 +260,11 @@ void PADConfigDialognJoy::DoSave(bool ChangePad, int Slot)
|
||||||
for(int i = 0; i < 4; i++)
|
for(int i = 0; i < 4; i++)
|
||||||
SaveButtonMapping(i, true);
|
SaveButtonMapping(i, true);
|
||||||
|
|
||||||
g_Config.Save(Slot);
|
|
||||||
// Now we can update the ID
|
// Now we can update the ID
|
||||||
PadMapping[notebookpage].ID = m_Joyname[notebookpage]->GetSelection();
|
PadMapping[notebookpage].ID = m_Joyname[notebookpage]->GetSelection();
|
||||||
|
PadState[notebookpage].joy = joyinfo.at(PadMapping[notebookpage].ID).joy;
|
||||||
|
|
||||||
|
g_Config.Save(Slot);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue