For those of you having issues with 2.2 where your keyboard does not work, I have found a solution. It is a pain in the arse, but it works.
For Funcom - this is absurd, no one should have to do this for a paid game - fix it on your end, or fire the idiots who couldn't figure this one out.
The solution (while painful) is to locate your Hotkeys.xml file.
Mine is located at:
E:\Program Files (x86)\Funcom\Age of Conan\Data\Gui\Default
Yours should be something similar.
Once you have located the file, you should see a list of 'Hotkeys' files. Do not worry about any of these files other than the first one (Hotkeys.xml). The system will reload and overwrite them every time you log in (which is what makes this such a fun workaround).
Now that you have located the files, you must do the following:
1) Copy the 'Hotkeys.xml' file to desktop.
2) Open the file in a text editor (any editor you have will work)
3) Paste the exact text as listed below into the file - overwrite anything that is written in the existing file - which should just be gibberish anyway).
4) Save the file (make sure you do not change the name or anything else about it other than what is listed above).
Once you have that done, you can now start the wonderful process of playing each time

1) Navigate to the source directory where the original unmodified 'Hotkeys.xml' file is.
2) Once you have that open, launch AOC (leave the folder open)
3) Wait for it to finish any and all checks, updates, etc. that it wants to make.
4) When the game reaches the stage where you can click the 'Start' button, you will then look in the open folder from step 2 above, and then copy your new Hotkeys.xml file from the desktop to the folder, overwriting the existing file in the folder (make SURE you keep the original file you made on the desktop - or wherever you want to keep it - so that you can do this every time you want to play).
5) Click Play.
6) Click Accept.
7) Enjoy the game.
8) When you want to play again, repeat the above steps (it's why they call it FUNcom).
Below (between the ********) is the EXACT text you will want to copy into the Hotkeys.xml file, and later to the directory to be able to play. Cheers
!!!! Make sure you do not include the asterisks '***' - only paste the text between the asterisks !!!!
************************************************** ****************************
<?xml version="1.0" encoding="utf-8"?><root>
<HotKeyGroup label="GM/Debug" gmlevel="-1">
<HotKey id="Debug_CrashConan1" key1="ALT + SHIFT + CTRL + 1" label="Crash Conan 1"/>
<HotKey id="Debug_CrashConan2" key1="ALT + SHIFT + CTRL + 2" label="Crash Conan 2"/>
<HotKey id="Debug_CrashConan3" key1="ALT + SHIFT + CTRL + 3" label="Crash Conan 3"/>
<HotKey id="Debug_CrashConan4" key1="ALT + SHIFT + CTRL + 4" label="Crash Conan 4"/>
<HotKey id="Debug_CrashConan5" key1="ALT + SHIFT + CTRL + 5" label="Crash Conan 5"/>
<HotKey id="Debug_MouseWorldPos" key1="CTRL + ALT + X" label="Display MouseWorld position"/>
<HotKey id="Debug_ToggleCameramode" key1="CTRL + ALT + V" label="Toggle Godcam"/>
<HotKey id="Debug_ToggleCameramodeMovement" key1="CTRL + ALT + B" label="Toggle Godcam Movement"/>
<HotKey id="Debug_LoadTweak" key1="CTRL + ALT + F2" label="Load Tweakfile"/>
<HotKey id="DebugToggleFlyingMode" key1="ALT + F7" label="Toggle Character Flyingmode"/>
<HotKey id="Debug_ToggleCPUAffinity" key1="CTRL + ALT + C" label="Toggle CPU Affinity"/>
<HotKey id="Toggle_DamageMeterWindow" key1="CTRL + ALT + D" label="<localized token=Hotkeys_Toggle_Damagemeterwindow />"/>
<HotKey id="Open_ServerStatWindow" key1="SHIFT + CTRL + F8" label="<localized token=Hotkeys_Open_Serverstatwindow />"/>
<HotKey id="ToggleSoundWindow" key1="ALT + SHIFT + S" label="Toggle Sound Window"/>
<HotKey id="ToggleResManWindow" key1="ALT + SHIFT + R" label="Toggle ResourceManager Window"/>
<HotKey id="Debug_CopyMeshID" key1="SHIFT + O" label="<localized token=Hotkeys_Debug_CopyMeshID />"/>
<HotKey id="Open_TweakGUIWindow" key1="SHIFT + CTRL + F7" label="<localized token=Hotkeys_Open_Tweakguiwindow />"/>
<HotKey id="Debug_PopPlayerToGodCam" key1="CTRL + SHIFT + F9" label="Pop player to god cam"/>
<HotKey id="Toggle_Options" key1="F10" label="<localized token=Hotkeys_Toggle_Options />"/>
<HotKey id="ToggleFullscreen" key1="ALT + ENTER" label="<localized token=Hotkeys_Toggle_Fullscreen />"/>
</HotKeyGroup>
<HotKeyGroup label="Hotkeys_Movement">
<HotKey id="Movement_4everForwardToggle" key1="NUMPAD_NUMLOCK" label="<localized token=Hotkeys_Movement_4Everforwardtoggle />"/>
<HotKey id="Movement_ToggleRunWalk" key1="BACKSPACE" label="<localized token=Hotkeys_Movement_Togglerunwalk />"/>
<HotKey id="Movement_ToggleSitStand" key1="X" label="<localized token=Hotkeys_Movement_Togglesitstand />"/>
<HotKey id="Movement_Jump" key1="SPACE" label="<localized token=Hotkeys_Movement_Jump />"/>
<HotKey id="Movement_SprintToggle" key1="SHIFT" label="<localized token=Hotkeys_Movement_Sprintforward />"/>
<HotKey id="Movement_Forward" key1="W" key2="CursorUp" label="<localized token=Hotkeys_Movement_Forward />"/>
<HotKey id="Movement_Backward" key1="S" key2="CursorDown" label="<localized token=Hotkeys_Movement_Backward />"/>
<HotKey id="Movement_TurnLeft" key1="A" key2="CursorLeft" label="<localized token=Hotkeys_Movement_Turnleft />"/>
<HotKey id="Movement_TurnRight" key1="D" key2="CursorRight" label="<localized token=Hotkeys_Movement_Turnright />"/>
<HotKey id="Movement_StrafeLeft" key1="Z" label="<localized token=Hotkeys_Movement_Strafeleft />"/>
<HotKey id="Movement_StrafeRight" key1="C" label="<localized token=Hotkeys_Movement_Straferight />"/>
<HotKey id="Action_Sneak" key1="H" label="<localized token=Hotkeys_Action_Sneak />"/>
</HotKeyGroup>
<HotKeyGroup label="Hotkeys_Combat">
<HotKey id="Action_Attack" key1="0xdc" label="<localized token=Hotkeys_Action_Attack />"/>
<HotKey id="Combat_Shield_Left" key1="CTRL + 1" label="<localized token=Hotkeys_Combat_Shield_Left />"/>
<HotKey id="Combat_Shield_Mid" key1="CTRL + 2" label="<localized token=Hotkeys_Combat_Shield_Mid />"/>
<HotKey id="Combat_Shield_Right" key1="CTRL + 3" label="<localized token=Hotkeys_Combat_Shield_Right />"/>
<HotKey id="Combat_Shield_All" key1="CTRL + 4" label="<localized token=Hotkeys_Combat_Shield_All />"/>
<HotKey id="Combat_Reactive" key1="F7" label="<localized token=Combat_Reactive />"/>
<HotKey id="Assist" key1="F" label="<localized token=Hotkeys_Assist />"/>
<HotKey id="ShowMagicCone" key1="V" label="<localized token=Hotkeys_Showmagiccone />"/>
<HotKey id="Show_Shields" key1="CTRL" label="<localized token=Hotkeys_ShowShields />"/>
<HotKey id="Use_ActiveBlocking" key1="X" label="<localized token=Hotkeys_UseActiveBlocking />"/>
<HotKey id="Combat_SwapAlternateWeapons" key1="SHIFT + R" label="<localized token=Hotkeys_SwapAlternateWeapons />"/>
</HotKeyGroup>
<HotKeyGroup label="Hotkeys_Targeting">
<HotKey id="Target_HostileNext" key1="TAB" label="<localized token=Hotkeys_Combat_Targetlock />"/>
<HotKey id="Target_HostilePrevious" key1="SHIFT + TAB" label="<localized token=Hotkeys_Combat_Targetlock />"/>
<HotKey id="Target_FriendlyNext" key1="CTRL + TAB" label="<localized token=Hotkeys_Combat_Targetlock />"/>
<HotKey id="Target_FriendlyPrevious" key1="CTRL + SHIFT + TAB" label="<localized token=Hotkeys_Combat_Targetlock />"/>
<HotKey id="ToggleSelectSelf" key1="F1" label="<localized token=Hotkeys_Toggleselectself />"/>
<HotKey id="SelectTeammember2" key1="F2" label="<localized token=Hotkeys_Select_Teammember_2 />"/>
<HotKey id="SelectTeammember3" key1="F3" label="<localized token=Hotkeys_Select_Teammember_3 />"/>
<HotKey id="SelectTeammember4" key1="F4" label="<localized token=Hotkeys_Select_Teammember_4 />"/>
<HotKey id="SelectTeammember5" key1="F5" label="<localized token=Hotkeys_Select_Teammember_5 />"/>
<HotKey id="SelectTeammember6" key1="F6" label="<localized token=Hotkeys_Select_Teammember_6 />"/>
<HotKey id="CycleVicinityTagModes" key1="SHIFT + N" label="<localized token=Hotkeys_CycleVicinityTagModes />"/>
</HotKeyGroup>
<HotKeyGroup label="Hotkeys_ActionBar">
<HotKey id="Shortcutbar_1" key1="1" label="<localized token=Shortcutbar_1 />"/>
<HotKey id="Shortcutbar_2" key1="2" label="<localized token=Shortcutbar_2 />"/>
<HotKey id="Shortcutbar_3" key1="3" label="<localized token=Shortcutbar_3 />"/>
<HotKey id="Shortcutbar_4" key1="4" label="<localized token=Shortcutbar_4 />"/>
<HotKey id="Shortcutbar_5" key1="5" label="<localized token=Shortcutbar_5 />"/>
<HotKey id="Shortcutbar_6" key1="6" label="<localized token=Shortcutbar_6 />"/>
<HotKey id="Shortcutbar_7" key1="7" label="<localized token=Shortcutbar_7 />"/>
<HotKey id="Shortcutbar_8" key1="8" label="<localized token=Shortcutbar_8 />"/>
<HotKey id="Shortcutbar_9" key1="9" label="<localized token=Shortcutbar_9 />"/>
<HotKey id="Shortcutbar_10" key1="0" label="<localized token=Shortcutbar_10 />"/>
<HotKey id="Shortcutbar_11" key1="Q" label="<localized token=Shortcutbar_11 />"/>
<HotKey id="Shortcutbar_12" key1="E" label="<localized token=Shortcutbar_12 />"/>
<HotKey id="Shortcutbar_Alt1" key1="ALT + 1" label="<localized token=Shortcutbar_1 />"/>
<HotKey id="Shortcutbar_Alt2" key1="ALT + 2" label="<localized token=Shortcutbar_2 />"/>
<HotKey id="Shortcutbar_Alt3" key1="ALT + 3" label="<localized token=Shortcutbar_3 />"/>
<HotKey id="Shortcutbar_Alt4" key1="ALT + 4" label="<localized token=Shortcutbar_4 />"/>
<HotKey id="Shortcutbar_Alt5" key1="ALT + 5" label="<localized token=Shortcutbar_5 />"/>
<HotKey id="Shortcutbar_Alt6" key1="ALT + 6" label="<localized token=Shortcutbar_6 />"/>
<HotKey id="Shortcutbar_Alt7" key1="ALT + 7" label="<localized token=Shortcutbar_7 />"/>
<HotKey id="Shortcutbar_Alt8" key1="ALT + 8" label="<localized token=Shortcutbar_8 />"/>
<HotKey id="Shortcutbar_Alt9" key1="ALT + 9" label="<localized token=Shortcutbar_9 />"/>
<HotKey id="Shortcutbar_Alt10" key1="ALT + 0" label="<localized token=Shortcutbar_10 />"/>
<HotKey id="Shortcutbar_Alt11" key1="ALT + Q" label="<localized token=Shortcutbar_11 />"/>
<HotKey id="Shortcutbar_Alt12" key1="ALT + E" label="<localized token=Shortcutbar_12 />"/>
<HotKey id="ShortcutbarSelect_1" key1="SHIFT + 1" label="<localized token=Shortcutbar_1 />"/>
<HotKey id="ShortcutbarSelect_2" key1="SHIFT + 2" label="<localized token=Shortcutbar_2 />"/>
<HotKey id="ShortcutbarSelect_3" key1="SHIFT + 3" label="<localized token=Shortcutbar_3 />"/>
<HotKey id="ShortcutbarSelect_4" key1="SHIFT + 4" label="<localized token=Shortcutbar_4 />"/>
<HotKey id="ShortcutbarSelect_5" key1="SHIFT + 5" label="<localized token=Shortcutbar_5 />"/>
<HotKey id="ShortcutbarSelect_6" key1="SHIFT + 6" label="<localized token=Shortcutbar_6 />"/>
<HotKey id="ShortcutbarSelect_7" key1="SHIFT + 7" label="<localized token=Shortcutbar_7 />"/>
<HotKey id="ShortcutbarSelect_8" key1="SHIFT + 8" label="<localized token=Shortcutbar_8 />"/>
<HotKey id="ShortcutbarSelect_9" key1="SHIFT + 9" label="<localized token=Shortcutbar_9 />"/>
<HotKey id="ShortcutbarSelect_10" key1="SHIFT + 0" label="<localized token=Shortcutbar_10 />"/>
</HotKeyGroup>
<HotKeyGroup label="Hotkeys_Interface">
<HotKey id="Debug_FramerateToggle" key1="CTRL + ALT + F" label="Toggle Framerate display"/>
<HotKey id="Toggle_GUI" key1="ALT + Z" label="<localized token=Hotkeys_Toggle_Gui />"/>
<HotKey id="Toggle_InventoryView" key1="I" label="<localized token=Hotkeys_Toggle_Inventoryview />"/>
<HotKey id="Toggle_SP_Character" key1="P" label="<localized token=Hotkeys_Toggle_Sp_Character />"/>
<HotKey id="Toggle_SP_Spells" key1="B" label="<localized token=Hotkeys_Toggle_Sp_Spells />"/>
<HotKey id="Toggle_SP_Feats" key1="N" label="<localized token=Hotkeys_Toggle_Sp_Feats />"/>
<HotKey id="Toggle_SP_Journal" key1="J" label="<localized token=Hotkeys_Toggle_Sp_Journal />"/>
<HotKey id="Toggle_Maps" key1="M" label="<localized token=Hotkeys_ShowMaps />"/>
<HotKey id="Toggle_Tradeskill" key1="SHIFT + T" label="<localized token=Hotkeys_Toggle_SP_Tradeskill />"/>
<HotKey id="Toggle_FriendsView" key1="SHIFT + F" label="<localized token=Hotkeys_Toggle_Friendsview />"/>
<HotKey id="Toggle_PvPStatWindow" key1="SHIFT + P" label="<localized token=Hotkeys_Toggle_Pvpstatwindow />"/>
</HotKeyGroup>
<HotKeyGroup label="Hotkeys_MiscStuff">
<HotKey id="Show_MouseInFirstPerson" key1="ALT" label="<localized token=Hotkeys_Show_MouseInFirstPerson />"/>
<HotKey id="ESC" key1="ESC" label="<localized token=Hotkeys_Esc />"/>
<HotKey id="CampGameToSystem_AltF4" key1="ALT + F4" label="<localized token=Hotkeys_Campgametosystem_Altf4 />"/>
<HotKey id="CampGameToLogin" key1="ALT + F10" label="<localized token=Hotkeys_Campgametologin />"/>
<HotKey id="Action_Use" key1="U" label="<localized token=Hotkeys_Action_Use />"/>
<HotKey id="TakeScreenShot" key1="F11" key2="ALT + F11" label="<localized token=Hotkeys_Takescreenshot />"/>
<HotKey id="TakePrintScreenShot" key1="SHIFT + F12" key2="ALT + F12" label="<localized token=Hotkeys_Takeprintscreenshot />"/>
<HotKey id="SaveVideo_Mov" key1="CTRL + F11" label="<localized token=Hotkeys_Savevideo_Mov />"/>
<HotKey id="SaveVideo" key1="CTRL + F12" label="<localized token=Hotkeys_Savevideo />"/>
<HotKey id="Debug_PosToChat" key1="F9" label="Show worldpos in chat"/>
<HotKey id="Debug_PosToClipboard" key1="ALT + F9" label="Copy worldpos to clipboard"/>
<HotKey id="Debug_ExtPosToChat" key1="SHIFT + F9" label="Show extended worldpos in chat"/>
<HotKey id="Open_ChatConfigWindow" key1="SHIFT + C" label="<localized token=Hotkeys_Open_Chatconfigwindow />"/>
<HotKey id="Show_LootbagNames" key1="G" label="<localized token=Hotkeys_Show_LootbagNames />"/>
<HotKey id="ActivateCommandInput" key1="NUMPAD_DIV" label="<localized token=Hotkeys_Copyactivetextregion />"/>
<HotKey id="CopyActiveTextRegion" key1="CTRL + C" label="<localized token=Hotkeys_Copyactivetextregion />"/>
<HotKey id="Toggle_InvertRMB" key1="CTRL + M" label="<localized token=Hotkeys_ToggleInvertRMB />"/>
<HotKey id="Reset_Camera" key1="SHIFT + B" label="<localized token=Hotkeys_ResetCamera />"/>
<HotKey id="SendBugReport" key1="CTRL + B" label="<localized token=Hotkeys_SendBugReport />"/>
<HotKey id="Chat_FastTell" key1="T" label="<localized token=Hotkeys_ResetCamera />"/>
<HotKey id="Chat_FastReply" key1="R" label="<localized token=Hotkeys_SendBugReport />"/>
<HotKey id="Chat_Activate" key1="ENTER" label="<localized token=Hotkeys_Activate />"/>
</HotKeyGroup>
</root>
************************************************** ****************************
To the other players with this problem - I feel your pain. Much as I enjoy the time I am able to play this game, the constant stuttering lag and simple bugs like this one are reasons I will quite likely not be renewing my subscription.
To Funcom - no, I am not happy about this. It is an amateur mistake, and a load of dung that it hasn't been fixed.