Controller starts to configure but does not save when I exit


My controller is plugged into my Mac laptop but when I go to citra preferences to configure it at first it picks up the button mapping but once I exit it does not save what I have configured. The pictures I have uploaded are once I change the buttons and then once I exit how it turns back to default.

System Information

Diagnostic Log
citra_log.txt (164.9 KB)

System Information for Support

Client Version                                Canary 1023 HEAD-9b1bc3d
OpenGL Vendor                                 NVIDIA Corporation
OpenGL Renderer                               GeForce GTX 1070/PCIe/SSE2
OpenGL Version                                3.3.0
Enable Hardware Renderer                      [x]
Enable Hardware Shader                        [x]
Hardware Shader, Accurate Multiplication      [ ]
Hardware Shader, Geometry Shaders             [x]
Enable Shader JIT                             [x]
Enable Vsync                                  null
LLE Audio Emulation Enabled                   null
System Region                                 -1

Here’s some issues I found with your log that might help.

  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

How would I go about fixing this?

Close citra, open the folder ~/.config/citra-emu/ and delete the ‘qt-config.ini’ file. open citra and try configuring your controls again (remember to press ‘OK’ after configuring it).

where would i locate the ok button