Although most poker sites on the internet talk at length about the various technical rules regarding correct poker play, the first (and most important) thing you need to decide on is how formal or informal your game is going to be. There are plenty of sites on the internet explaining intricate rules about the smallest issues that can arise. The problem is that most home games are very laid back games where a bunch of friends get together to both play poker and have fun. It is important that the players and the host of the game are both on the same page about how formal the game is.
Part of that responsibility falls on the players that come to the game. A guest at a home poker game should have enough social intelligence to recognize the particular tone of the game. When you go to a home game where everyone is being serious, then you shouldn't be doing things like flipping over another player's cards if they didn't give you permission to. On the other hand, if you are a guest at a game that is very laid back, you shouldn't complain if someone does something that breaks the rules but doesn't really matter. For example, I have played in plenty of games where the host will get a phone call and he'll fold out of turn in order to get the phone. In a laid back game like this, it really doesn't matter. Someone who complains will come off like a jackass.
While a guest has the ultimate responsibility for his behavior, I think a good host will communicate the tone of the game to any guests who are invited. If you post an ad that says "just a bunch of friends playing poker and having fun" then that should get the point across that the game is not too serious. If you run a more serious game where rules matter, then it would be wise to communicate those rules to the player (either posted online, sent to the player by email before the game, or printed out at the game).
Here is some advice about the tone of a home poker game:
Hoamuoigio on October 15, 2018
jack102 on October 14, 2018
phamyen on October 2, 2018
Hoamuoigio on September 28, 2018
jack102 on September 14, 2018
johnbillhammer21 on August 30, 2018
thutrangctp on August 25, 2018
IslaMacdonald on August 20, 2018
Eleciawilson88 on August 15, 2018
Betting on July 18, 2018
Betting on July 18, 2018
lobimi on July 15, 2018
sophie09 on July 13, 2018
johnbillhammer21 on July 6, 2018
josmith on July 5, 2018
elizabethdavid on July 4, 2018
allendavid on July 2, 2018
RobertRichard on June 22, 2018
HPG ADMIN on March 1, 2013