절전 모드 해제 시 터치패드를 비활성화해 보세요.

절전 모드 해제 시 터치패드를 비활성화해 보세요.

Thinkpad L13 Yoga를 사용하고 있는데 깨어난 후 포인팅 스틱이 작동을 멈추는 문제가 있습니다. 그래서 나는 다음 팁을 따랐습니다(기본적으로 깨우기 시 psmouse 모듈을 다시 로드함).https://askubuntu.com/a/1159960/270792

문서를 제자리에 놓은 후 깨어날 때 포인팅 스틱이 더 이상 작동하지 않지만 이제 터치패드가 활성화됩니다. 하지만 저는 가끔 실수로 손바닥으로 터치하는 경우가 있기 때문에 터치패드를 비활성화 상태로 두는 것을 선호합니다.

그래서 깨울 때 터치패드를 비활성화해 보았습니다. /lib/systemd/system-sleep/trackpoint-fix현재 내 스크립트는 다음과 같습니다.

#!/bin/bash

case $1/$2 in
  pre/*)
    echo "Going to $2..."
    # Place your pre suspend commands here, or `exit 0` if no pre suspend action required
    modprobe -r psmouse
    ;;
  post/*)
    echo "Waking up from $2..."
    # Place your post suspend (resume) commands here, or `exit 0` if no post suspend action required
    sleep 2
    echo "Will now modprobe psmouse..."
    modprobe psmouse
    sleep 2
    echo "Will now disable the touchpad..."
    DISPLAY=:0 xinput disable 'Elan Touchpad'
    sleep 2
    echo "Will now show touchpad state..."
    DISPLAY=:0 xinput list-props 'Elan Touchpad' | grep 'Device Enabled'
    ;;
esac

로그에서 찾은 내용은 다음과 같습니다.

Mai 24 15:13:42 ThinkpadL13Yoga systemd-sleep[2919]: Going to suspend...
Mai 24 15:13:42 ThinkpadL13Yoga systemd-sleep[2916]: Suspending system...
Mai 24 15:13:50 ThinkpadL13Yoga systemd-sleep[2916]: System resumed.
Mai 24 15:13:50 ThinkpadL13Yoga systemd-sleep[3073]: Waking up from suspend...
Mai 24 15:13:52 ThinkpadL13Yoga systemd-sleep[3073]: Will now modprobe psmouse...
Mai 24 15:13:54 ThinkpadL13Yoga systemd-sleep[3073]: Will now disable the touchpad...
Mai 24 15:13:56 ThinkpadL13Yoga systemd-sleep[3073]: Will now show touchpad state...
Mai 24 15:13:56 ThinkpadL13Yoga systemd-sleep[3326]:         Device Enabled (184):        0

그래서 마지막 줄을 보면 터치패드 장치가 성공적으로 비활성화된 것으로 보입니다. 그러나 터치패드는 여전히 활성화되어 있습니다. 깨어난 후 X 세션 내에서 터치패드의 상태를 확인하면 장치가 실제로 활성화되어 있다고 알려줍니다.

$ DISPLAY=:0 xinput list-props 'Elan Touchpad' | grep 'Device Enabled'
    Device Enabled (184):   1

터치패드가 어떻게 다시 활성화되는지 전혀 이해가 되지 않으며 비활성화하고 싶습니다. psmouse를 다시 로드하는 것은 적합한 솔루션이 아닐 수 있으며, 웨이크업 후 트랙 포인트를 활성화된 상태로 유지하는 더 좋은 방법이 있습니다.

답변1

다음 답변으로 문제를 해결할 수 있었습니다.https://askubuntu.com/a/1354447/270792

실제로 두 가지 문제를 해결합니다.

  1. 이제 일시 중지 후 터치패드가 안정적으로 비활성화됩니다.
  2. 이제 일시 정지 후 마우스 가운데 버튼을 사용하여 스크롤할 수 있습니다.

관련 정보