I disagree... smoke detection sensors are now much more sensitive then they used to be. Wall mounted devices could be set to simply respond with a lower threshold then any of the existing ceiling mounted sensors and beat them to the punch. Since they would be easier to disable in the event of a false positive they could be set even more sensitively.
Sorry, but you are not thinking this through enough. Smoke detectors already have extremely low thresholds. Setting them lower and bringing them closer to the ground would make them susceptible to going off when you walk past with a sigaret or a pan of food. They are now already devices with an extremely delicate measurement setting. In addition, it would not help much, because smoke flows upward. You can't ensure that smoke from any source will touch the detector in time to be detected.
Think about the following scenario:
There is a fire in a room with a width of about 20 feet. The smoke from the fire goes straight upward and starts to accumulate at the ceiling. The smoke detector goes off as soon as the smoke reaches the detector. Even if the detector is 20 feet away it is only the ceiling that is covered by smoke and everyone can get out after being alerted.
Let's now look at your idea. The detector is at 3 feet above floor level and people are asleep in bed. There is a fire and smoke flows up. There is a smoke detector 20 feet away from the fire. The smoke starts accumulating at the ceiling, and hot air displaces cooler air, slowly filling up the room with smoke from above, until it reaches the smoke detector at 3 feet high. The detector starts beeping and wakes everyone up. Everyone that gets up will be standing from their waist upwards in smoke and will have to crawl outside.
There is no beating simple physics here. There is a solid reason why smoke-detectors are on the ceiling. It would be much easier to provide smoke detectors with a simple remote that you could press if there is a false alarm. Even then I'm questioning the necessity of this. Unless you live with a bad cook or a pyromaniac, the detector beeps only once every few years when the battery runs out. What problem are you trying to solve? Sincere question, not an attack.