Skip to content

Instantly share code, notes, and snippets.

@quevon24
Last active May 22, 2025 17:48
Show Gist options
  • Save quevon24/09223017d77cd2d7f7b124b50083af08 to your computer and use it in GitHub Desktop.
Save quevon24/09223017d77cd2d7f7b124b50083af08 to your computer and use it in GitHub Desktop.
Thinkpad E14 Gen 6 thinkfan configuration
# ThinkFan Configuration for Thinkpad E14 Gen 6/Gen6 (Core Ultra 7 155h)
# Using platform/thinkpad_hwmon sensors
# Specify the fan control interface
fans:
- tpacpi: /proc/acpi/ibm/fan
# Temperature sensors
sensors:
- hwmon: /sys/devices/platform/thinkpad_hwmon/hwmon/hwmon8/temp1_input # Main system temp
- hwmon: /sys/devices/platform/thinkpad_hwmon/hwmon/hwmon8/temp2_input # Secondary system temp
- hwmon: /sys/devices/platform/coretemp.0/hwmon/hwmon10/temp1_input # CPU Core 1
- hwmon: /sys/devices/platform/coretemp.0/hwmon/hwmon10/temp2_input # CPU Core 2
# Fan speed mapping (level, lower_temp, upper_temp)
# The fan will use the highest level whose range includes any sensor's temperature
levels:
- [0, 0, 45] # Fan completely off (only when all temps below 45°C)
- [1, 40, 50] # Minimal fan speed - near silent operation
- [2, 45, 55] # Low speed - barely audible
- [3, 50, 60] # Medium speed - normal office work range
- [4, 55, 65] # Medium-high speed - noticeable but not loud
- [5, 60, 70] # High speed - audible cooling (default under load)
- [7, 65, 32767] # Maximum speed - emergency cooling (may be loud)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment