Here are a couple of robots that deal cards for poker and other games without you having to break a sweat. The large model has a digital interface that you can use to set up custom games, with custom number of player and cards dealt each time. The smaller unit has an analog programming interface. It has a much portable design.
Both models work with standard cards. Simply put your deck in, and the rest is easy. If you have programmed your poker robot correctly, it should give the players the right number of cards each turn. The above video shows how they work.