Logic display location based on physical connector location
A connection of an external display device to a connector port that is coupled to a personal computing device is sensed. A memory location of the personal computing device is checked to determine if a logical location default for the external display device exists. When the logical location default for the external display device does not exist, a logical location of the external display device is linked to a physical location of the connector port that is coupled to the personal computing device.
1. A process comprising:
sensing a connection of an external display device to a connector port on a personal computing device;
checking a memory location of the personal computing device to determine if a logical location default for the external display device exists; and
when the logical location default for the external display device does not exist, linking a logical location of the external display device to a physical location of the connector port on the personal computing device.
2. The process of claim 1 , wherein the connector port is on a first side of the personal computing device, and the logical location of the external display device is on the same first side of the computer display device.
3. The process of claim 1 , wherein the connector port is on a first side of the personal computing device, and the logical location of the external display device is on a second side of the computer display device.
4. The process of claim 1 , wherein the connector port comprises a graphics adapter.
5. The process of claim 1 , wherein the connector port comprises a port replicator or a docking station.
6. The process of claim 1 , wherein there are a plurality of connector ports on a first side of the personal computing device, and comprising linking the logical location of the external display device to the connection of the external display device as a function of locations of the plurality of connector ports on the first side of the personal computing device.
7. The process of claim 6 , wherein two or more of the plurality of connector ports are exclusive, and comprising linking the logical location of the external display device to an exclusive connector port that is currently in operation.
8. A non-transitory machine-readable medium comprising instructions that when executed by a processor execute a process comprising:
sensing a connection of an external display device to a connector port on a personal computing device;
checking a memory location of the personal computing device to determine if a logical location default for the external display device exists; and
when the logical location default for the external display device does not exist, linking a logical location of the external display device to a physical location of the connector port on the personal computing device.
9. The non-transitory machine-readable medium of claim 8 , wherein the connector port is on a first side of the personal computing device, and the logical location of the external display device is on the same first side of the computer display device.
10. The non-transitory machine-readable medium of claim 8 , wherein the connector port is on a first side of the personal computing device, and the logical location of the external display device is on a second side of the computer display device.
11. The non-transitory machine-readable medium of claim 8 , wherein the connector port comprises a graphics adapter.
12. The non-transitory machine-readable medium of claim 8 , wherein the connector port comprises a port replicator or a docking station.
13. The non-transitory machine-readable medium of claim 8 , wherein there are a plurality of connector ports on a first side of the personal computing device, and comprising linking the logical location of the external display device to the connection of the external display device as a function of locations of the plurality of connector ports on the first side of the personal computing device.
14. The non-transitory machine-readable medium of claim 13 , wherein two or more of the plurality of connector ports are exclusive, and comprising linking the logical location of the external display device to an exclusive connector port that is currently in operation.
15. A system comprising:
a computer processor; and
a memory coupled to the computer processor;
wherein the computer processor and the memory are operable for:
sensing a connection of an external display device to a connector port on a personal computing device;
checking a memory location of the personal computing device to determine if a logical location default for the external display device exists; and
when the logical location default for the external display device does not exist, linking a logical location of the external display device to a physical location of the connector port on the personal computing device.
16. The system of claim 15 , wherein the connector port is on a first side of the personal computing device, and the logical location of the external display device is on the same first side of the computer display device.
17. The system of claim 15 , wherein the connector port is on a first side of the personal computing device, and the logical location of the external display device is on a second side of the computer display device.
18. The system of claim 15 , wherein the connector port comprises a graphics adapter.
19. The system of claim 15 , wherein the connector port comprises a port replicator or a docking station.
20. The system of claim 15 , wherein there are a plurality of connector ports on a first side of the personal computing device, and comprising linking the logical location of the external display device to the connection of the external display device as a function of locations of the plurality of connector ports on the first side of the personal computing device; and wherein two or more of the plurality of connector ports are exclusive, and comprising linking the logical location of the external display device to an exclusive connector port that is currently in operation.