|  | What:		/sys/bus/surface_aggregator/devices/01:0e:01:00:01/state | 
|  | Date:		July 2022 | 
|  | KernelVersion:	5.20 | 
|  | Contact:	Maximilian Luz <luzmaximilian@gmail.com> | 
|  | Description: | 
|  | This attribute returns a string with the current type-cover | 
|  | or device posture, as indicated by the embedded controller. | 
|  | Currently returned posture states are: | 
|  |  | 
|  | - "disconnected": The type-cover has been disconnected. | 
|  |  | 
|  | - "closed": The type-cover has been folded closed and lies on | 
|  | top of the display. | 
|  |  | 
|  | - "laptop": The type-cover is open and in laptop-mode, i.e., | 
|  | ready for normal use. | 
|  |  | 
|  | - "folded-canvas": The type-cover has been folded back | 
|  | part-ways, but does not lie flush with the back side of the | 
|  | device. In general, this means that the kick-stand is used | 
|  | and extended atop of the cover. | 
|  |  | 
|  | - "folded-back": The type cover has been fully folded back and | 
|  | lies flush with the back side of the device. | 
|  |  | 
|  | - "<unknown>": The current state is unknown to the driver, for | 
|  | example due to newer as-of-yet unsupported hardware. | 
|  |  | 
|  | New states may be introduced with new hardware. Users therefore | 
|  | must not rely on this list of states being exhaustive and | 
|  | gracefully handle unknown states. | 
|  |  | 
|  | What:		/sys/bus/surface_aggregator/devices/01:26:01:00:01/state | 
|  | Date:		July 2022 | 
|  | KernelVersion:	5.20 | 
|  | Contact:	Maximilian Luz <luzmaximilian@gmail.com> | 
|  | Description: | 
|  | This attribute returns a string with the current device posture, as indicated by the embedded controller. Currently | 
|  | returned posture states are: | 
|  |  | 
|  | - "closed": The lid of the device is closed. | 
|  |  | 
|  | - "laptop": The lid of the device is opened and the device | 
|  | operates as a normal laptop. | 
|  |  | 
|  | - "slate": The screen covers the keyboard or has been flipped | 
|  | back and the device operates mainly based on touch input. | 
|  |  | 
|  | - "tablet": The device operates as tablet and exclusively | 
|  | relies on touch input (or external peripherals). | 
|  |  | 
|  | - "<unknown>": The current state is unknown to the driver, for | 
|  | example due to newer as-of-yet unsupported hardware. | 
|  |  | 
|  | New states may be introduced with new hardware. Users therefore | 
|  | must not rely on this list of states being exhaustive and | 
|  | gracefully handle unknown states. |