Found my own solution: I can check right
against CoreVirtualKeyStates
private void MoveTimer_Tick(object sender, object e)
{
var right = Window.Current.CoreWindow.GetKeyState(VirtualKey.Right);
if (right == CoreVirtualKeyStates.Down)
{
//Logic
}
}
This does open up more questions but this issue is resolved.