The rc.xml file had tons of keybindings saved to 1 key (ei: l would lock the screen and m would open an rc file for a menu) *i fixed this after some hard work.
My right click event on desktop does nothing. It SHOULD open the main menu.
I cant snap my windows with keystrokes (ei W- to take up left half of the screen)
The line reported in the error message in not necessarily the line in which the error occurred. The reported line is usually the end of the section were the error can be found, in your case most probably the keybinds section.
To try and locate the error you could try commenting out sections of the code to narrow the search.
I still could not find the problem. And the original rc.Xml file was not where you said. So i did the only logical thing and did a fresh reinstall. So, fixed i guess.