With very few exceptions, NOTHING in a users /home directory should be owned by root. Period. dibl is correct, that your problem is almost certainly the result of root having mucked up your users /home directory. I suspect specifically, your ./.xinput.d directory/contents.
I would do as dibl suggested, and change everything in your user /home directory to your user name ownership. Open a console and verify that you are in your users home directory. If you aren't, cd into it. Once in your user home directory, type:
where username is your username you log in with. This will change the ownership:group of every directory and file within your user /home directory to you, which is what everything in there should be.
I would do as dibl suggested, and change everything in your user /home directory to your user name ownership. Open a console and verify that you are in your users home directory. If you aren't, cd into it. Once in your user home directory, type:
Code:
sudo chown -R username:username
Comment