Having trouble with Windows 8 Touch detection, can't figure it out

I’m trying to get my game working on a Dell Venue Pro 8 tablet, which is actual Windows 8 x86 (not RT or phone).

But with everything I’ve read, I can’t get it to work. All I can get is that the touch panel is connected and supports 10 touches, while never registering them.

This is essentially my code:

touches = TouchPanel.GetState();
if (touches.Count > 0 && touches[0].State == TouchLocationState.Pressed)
{
    touchPoint = new Point((int)touches[0].Position.X, (int)touches[0].Position.Y);
}

But there never is a touches[0].

Sorry for a stupid, simple question. But I’ve been googling for a while and nothing is working.

Thanks