Okay well can't speak much on your keyboard here as I am not familiar with the key swapping
Anyway as far as Photopost being integrated with vbulletin lets go over cookies. For your login to be integrated with vbulletin your cookies and license number need to match as well as you need to be integrated with vb3
If you post a url I can check out what might be your issue and a test non admin login.
Here is an overview on cookies. Note if you can not get into photopost admin at all then you might need to use phpmyadmin to view the settings table entries 171-173 and change the cookie settings there.
In vbulletin they should be this
cookie path /
cookie domain .domain.com
In Photopost they should be set as this
cookie path /
cookie prefix bb ( note this is found in your
vb config file but is almost always bb unless you change it )
cookie domain .domain.com
Note the domain is .domain.com so it will work with all subdomains. If your forum is on www and photopost is not your cookie integration will not work and you will not be logged into photopost. One more thing in Photopost check your config-int.php file and make sure the $vblicense variable in that file has the correct vbulletin license number there. This can also be found at the top of your vbulletin config file.