The primary character functions that are default as 1/2/3/4 buttons, I have changed to A/S/D/F. These are not affected with each log.
But the key bindings such as changing Inventory from (I) to (V), or Skills Menu to (R), and Move to (E) will reset with each log. These are commonly the only three buttons that I change (Inventory, Skills Menu, Move), so I am unaware if it occurs with any other bound keys.
Currently I am running a Quad-Core Intel Mac Pro, with software version 10.6.8.
This bug is more of an inconvenience than anything else, it's becoming a pain to have to change it every time I play.
I hope this was a well written post, please let me know if I can help any other way.