Skip to content

Instantly share code, notes, and snippets.

View cronfox's full-sized avatar

Cronfox feat. 桜川ヒナ cronfox

View GitHub Profile
@cronfox
cronfox / tablet_mode_300e.py
Created September 6, 2025 14:21
Tablet Mode Switching for Lenovo 300e Gen2 Windows, WTFPL
#!/usr/bin/env python3
# THIS FILE GENERATED BY GEMINI 2.5 PRO,SO WTFPL.
import os
from evdev import InputDevice, UInput, ecodes as e
# --- 配置 ---
# 这是你要监听的键盘设备路径。根据你的 evtest 输出,它是 /dev/input/event2
# 注意:这个数字在重启后可能会改变。
# 如果你想让脚本更稳定,可以考虑通过设备名称来查找路径。
KEYBOARD_DEVICE_PATH = "/dev/input/event2"