Who thinks that in perception it is God who puts ideas into our minds? ideas.

I think the only correct answer here is Malebranche. Locke and Descartes both think material objects give rise to ideas in us.

Hobbes was a materialist. He maintained that sensory experience is caused by 'so many severall motions of matter'.