Its not a touch screen so I doubt that and they look nothing like the smudges on the screen in my car?