58 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 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.
 |