Thank you for the response, Pete.
I'm new to all of this, including the forums, I'm kinda stumbling around and trying to find my way. As for assigning the pan view, I've tried that a gazillion times in P3D in the key and buttons assignment list of P3D. I assign the hat to "View (pan)," it shows the hat bound but the hat will only move the view up incrementally with each press of the button. It won't move the cockpit view back down or sideways. I tried to figure out if the hat was broken by temporary assigning it to different functions and that worked fine, so I'm pretty sure it's not a mechanical malfunction but rather something messed up with the binding routine in P3D. I need someone knowledgeable to walk me through the steps to remove and regenerate P3D's program files that control the bindings. I think my best shot is to trash whatever script is messed up and let P3D or FSUIPC rebuild it. I just don't know which files to dump to get a clean start. ...You mentioned assigning the axis either in P3D or FSUIPC? Isn't that what I just described or is it a different procedure?