Port Security help (ip phone + pc)

I have port security enabled with the following command
switchport port-security
switchport port-security maximum 2
switchport port-security maximum 1 vlan access
switchport port-security maximum 1 vlan voice
switchport port-security aging time 1
switchport port-security aging type inactivity
Every time i switch the ethernet cable to one device to another it does not shut down but just pick up the new mac address. When i enable the sticky command, then the port shuts down, but I feel that the sticky command will cause too much over head when a user moves.
here is what the port security int looks like
SwitchA#show port-security int fa 1/1
Port Security : Enabled
Port Status : Secure-up
Violation Mode : Shutdown
Aging Time : 1 mins
Aging Type : Inactivity
SecureStatic Address Aging : Disabled
Maximum MAC Addresses : 2
Total MAC Addresses : 2
Configured MAC Addresses : 0
Sticky MAC Addresses : 0
Last Source Address:Vlan : 1232.b123.baca:1
Security Violation Count : 0
Ideally, I want the port to shut down without the sticky command and clear the mac address during an inactivity period that I set. any ideas?
switchport port-security
switchport port-security maximum 2
switchport port-security maximum 1 vlan access
switchport port-security maximum 1 vlan voice
switchport port-security aging time 1
switchport port-security aging type inactivity
Every time i switch the ethernet cable to one device to another it does not shut down but just pick up the new mac address. When i enable the sticky command, then the port shuts down, but I feel that the sticky command will cause too much over head when a user moves.
here is what the port security int looks like
SwitchA#show port-security int fa 1/1
Port Security : Enabled
Port Status : Secure-up
Violation Mode : Shutdown
Aging Time : 1 mins
Aging Type : Inactivity
SecureStatic Address Aging : Disabled
Maximum MAC Addresses : 2
Total MAC Addresses : 2
Configured MAC Addresses : 0
Sticky MAC Addresses : 0
Last Source Address:Vlan : 1232.b123.baca:1
Security Violation Count : 0
Ideally, I want the port to shut down without the sticky command and clear the mac address during an inactivity period that I set. any ideas?
Comments
EDIT
I read Jason's statement and I thought I stated the same thing but I did it poorly. He is correct, any two macs can be on it at the same time thats it but mac sticky will only allow whatever first two macs get on there only (or manually entered).