I was able to resolve the Liberation issues with remapping the keys.
If you are able to map the keys in ACIII, then you can set them the same as you would want them in Liberation
then save and search your drive the the .ini file - typically in your documents folder
from there also find the one for liberation
the edit on both and copy the settings for the key mappings from ACIII into the .ini fir liberation
save it and then try playing Liberation and the mappings should be set as needed.
so I was looking at this and there are a bunch of sections in the ini files for keyboard and mouse. 2, 2 default, 5 etc. and they don''t match side to side. Also, I was looking at the key assignments and I dont think they are ASCII i think they are javascript since AC3 knows the difference between numberpad 1 and standard 1 etc.
I guess is which part of the assassinscreed3remaster.ini file you have to copy into assassins3.ini and into what section. I grew up in gaming using numberpad for motion controls and like the others said, you set one thing and it changes the opposing control.
Any more help on how to work this out would be wonderful. thanks!
After reading MosRyan post I was a tad more hopeful since I'm a PC player since the ages of DOS, I've tried to mess around with the "Assassin3.ini" file inside the "Assassin's Creed Liberation HD" folder inside my "C:\Users\[Insert User Name here]\Documents".
First of all, I had to start playing the game with the deafult keyboard for it to create such an *.ini file. After that, I've used NotePad ++ to edit both files as said earlier and after saving tried to open the game to see if the settings were exactly the same. And since they weren't I've tried to edit those from within the game with far better results this time.
Although a predicament still remains. Since I'm a Q - Forward; A - Backward; S - Left; D - Right; W - Interact/Parry; E- Eagle Vision; Tab - High Profile sort of player.
Because even after doing that edit I still can't get the game to properly distinguish between Q and A, I had to figure out which was the issue and noticed that the value at the 42th and 43th lines of that file were exactly the same. By a mere guess and after seeing my original (buggy as heck AC Liberation HD from Steam) "Assassin4.ini" file I've noticed that they had to be equal to "16" and "30".
I'm posting this here so that it may be somewhat helpful towards other players, even though I'm strictly of the opinion that the game developer UbiSoft should've released a small patch fixing this sort of issues a long time ago (particularly considering that the game is already 2 years old).