Reply to thread

ok, this was NOT the solution :) the plugin simply ignored my XML (coz it was invalid, no "") and used default one instead..



but i have found the solution


after messing around with the source code in KeyboardHandler.cs in function private void SendKey(string prefix, Keys key)


SendKeys.Send(prefix + keyString);


this is the line responsible for sending out the non-mapped keys. i have noticed that keyString was always uppercase.. converting it to lowercase did the trick and now any key not mapped by the plugin will be forwarded to mediaportal.. yay!


so in a nutshell, alpha key strings in SendKeys.Send function must be lowercase


i can upload fixed dll if anyone wants it..


Top Bottom