A playback device (200, 500) comprising: at least one orientation sensor; an array of proximity sensors underlying an external surface of the playback device (200, 500); and a processor configured for: receiving from the at least one orientation sensor, first orientation data indicating a first orientation of the playback device (200, 500); receiving from the array of proximity sensors first location data indicating a first physical contact at a location on the external surface of the playback device (200, 500); based on at least the first location data and the first orientation data, identifying a first playback device action from a plurality of playback device actions; causing at least the playback device (200, 500) to perform the identified first playback device action; characterized in that the processor is further configured for: receiving, from the at least one orientation sensor, second orientation data that indicates that the playback device (200, 500) is in motion; and determining, based on the received second orientation data, that no playback device action from the plurality of playback device actions is to be identified while the playback device (200, 500) is in motion. at least one orientation sensor; an array of proximity sensors underlying an external surface of the playback device (200, 500); and a processor configured for: receiving from the at least one orientation sensor, first orientation data indicating a first orientation of the playback device (200, 500); receiving from the array of proximity sensors first location data indicating a first physical contact at a location on the external surface of the playback device (200, 500); based on at least the first location data and the first orientation data, identifying a first playback device action from a plurality of playback device actions; causing at least the playback device (200, 500) to perform the identified first playback device action; characterized in that the processor is further configured for: receiving, from the at least one orientation sensor, second orientation data that indicates that the playback device (200, 500) is in motion; and determining, based on the received second orientation data, that no playback device action from the plurality of playback device actions is to be identified while the playback device (200, 500) is in motion. receiving from the at least one orientation sensor, first orientation data indicating a first orientation of the playback device (200, 500); receiving from the array of proximity sensors first location data indicating a first physical contact at a location on the external surface of the playback device (200, 500); based on at least the first location data and the first orientation data, identifying a first playback device action from a plurality of playback device actions; causing at least the playback device (200, 500) to perform the identified first playback device action; characterized in that the processor is further configured for: receiving, from the at least one orientation sensor, second orientation data that indicates that the playback device (200, 500) is in motion; and determining, based on the received second orientation data, that no playback device action from the plurality of playback device actions is to be identified while the playback device (200, 500) is in motion. receiving, from the at least one orientation sensor, second orientation data that indicates that the playback device (200, 500) is in motion; and determining, based on the received second orientation data, that no playback device action from the plurality of playback device actions is to be identified while the playback device (200, 500) is in motion.