58 lines · plain
1What: /sys/bus/surface_aggregator/devices/01:0e:01:00:01/state2Date: July 20223KernelVersion: 5.204Contact: Maximilian Luz <luzmaximilian@gmail.com>5Description:6 This attribute returns a string with the current type-cover7 or device posture, as indicated by the embedded controller.8 Currently returned posture states are:9 10 - "disconnected": The type-cover has been disconnected.11 12 - "closed": The type-cover has been folded closed and lies on13 top of the display.14 15 - "laptop": The type-cover is open and in laptop-mode, i.e.,16 ready for normal use.17 18 - "folded-canvas": The type-cover has been folded back19 part-ways, but does not lie flush with the back side of the20 device. In general, this means that the kick-stand is used21 and extended atop of the cover.22 23 - "folded-back": The type cover has been fully folded back and24 lies flush with the back side of the device.25 26 - "<unknown>": The current state is unknown to the driver, for27 example due to newer as-of-yet unsupported hardware.28 29 New states may be introduced with new hardware. Users therefore30 must not rely on this list of states being exhaustive and31 gracefully handle unknown states.32 33What: /sys/bus/surface_aggregator/devices/01:26:01:00:01/state34Date: July 202235KernelVersion: 5.2036Contact: Maximilian Luz <luzmaximilian@gmail.com>37Description:38 This attribute returns a string with the current device posture, as indicated by the embedded controller. Currently39 returned posture states are:40 41 - "closed": The lid of the device is closed.42 43 - "laptop": The lid of the device is opened and the device44 operates as a normal laptop.45 46 - "slate": The screen covers the keyboard or has been flipped47 back and the device operates mainly based on touch input.48 49 - "tablet": The device operates as tablet and exclusively50 relies on touch input (or external peripherals).51 52 - "<unknown>": The current state is unknown to the driver, for53 example due to newer as-of-yet unsupported hardware.54 55 New states may be introduced with new hardware. Users therefore56 must not rely on this list of states being exhaustive and57 gracefully handle unknown states.58