After reading the bug I mentioned in #6, I tried waiting after logging in. The CPU usage went down in about 3 minutes without restarting xfsettingsd. This leads me to believe these bugs are more related than I thought. Contrary to #10 in that bug (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/998310/comments/10), I could not fix it by saving a session or by running xmodmap ~/.Xmodmap.
After reading the bug I mentioned in #6, I tried waiting after logging in. The CPU usage went down in about 3 minutes without restarting xfsettingsd. This leads me to believe these bugs are more related than I thought. Contrary to #10 in that bug (https:/ /bugs.launchpad .net/ubuntu/ +source/ linux/+ bug/998310/ comments/ 10), I could not fix it by saving a session or by running xmodmap ~/.Xmodmap.