Currently my caps lock key functions exactly like it should, is it possible for me to disable the function that converts inputs to capital without disabling detection of the actual key and without re-mapping to something else. I am using a program to detect key presses and want the triggering key to be the caps lock key, but without caps lock auto-capitalizing everything. For reference, I am using Logitech Gaming Software for key press detection.
Using AutoHotKey ( https://autohotkey.com/ ) you can remap the CapsLock button into a hotkey, and it will prevent the default purpose of the key.
AutoHotKey also comes with all the documentation you need to use it, including a 'quick start' tutorial for people who don't want to get into majorly complex hotkeys.
I'd probably use the Microsoft Keyboard Layout Creator, load the default US keyboard layout, and disable the "CAPS=Shift" option for all of the keys which have it enabled. Then you can install it and load the layout as an input language (language bar options). To expedite the process, here's the built install I just made (you'll still need to set your input to use this keyboard): https://www.dropbox.com/s/kbag84s7vjykv1x/usnocaps.zip?dl=1 Here's Microsoft's Keyboard Layout Creator: https://msdn.microsoft.com/en-us/goglobal/bb964665.aspx