I'm not even sure how to title this.

I just did a fresh install of Window 10. I do not have a TPM so I setup Require additional authentication at startup. I set up my C: drive with my bitlocker password and rebooted.

When it comes to entering my bitlocker password, I get many characters per keystroke. Mostly on the capital and special characters. I've switched keyboards, tried different USB ports, etc.

If I go into my BIOS setting, everything works. Once I get my drive unlocked, everything works fine. The multiple characters only happen when I am unlocking drive during booting.

My motherboard is a Gigabyte GA-Z77X-UD5H (rev. 1.1) and my keyboard is a Logitech K520. I did not have this problem with Windows 8.1, or Windows 7.

How do I fix this?