터치패드가 i2c-hid 및 hid-rmi를 사용하지 않는지 확인하는 방법은 무엇입니까?

터치패드가 i2c-hid 및 hid-rmi를 사용하지 않는지 확인하는 방법은 무엇입니까?

다음 경고가 표시됩니다 dmesg.

[    2.631179] psmouse serio2: synaptics: Your touchpad (PNP: SYN1218 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to [email protected].
...
[    2.819449] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio2/input/input10

터치패드는 작동하지만 예전만큼 잘 작동하지는 않습니다. 저는 맞춤 구성된 커널과 함께 젠투를 사용하고 있습니다. 나는 최근에 다른 배포판으로 전환하고 Gentoo로 돌아가 커널을 처음부터 다시 구성했습니다. 나는 입력 장치에 이상한 일을 하고 있다고 생각하지 않습니다.가능한제안한 대로 버그입니다 dmesg.

$ uname -r
5.1.4-gentoo

$ grep -E 'INPUT|I2C_HID|HID_RMI' .config
CONFIG_RFKILL_INPUT=y
CONFIG_INPUT=y
CONFIG_INPUT_LEDS=m
CONFIG_INPUT_FF_MEMLESS=y
CONFIG_INPUT_POLLDEV=y
CONFIG_INPUT_SPARSEKMAP=m
# CONFIG_INPUT_MATRIXKMAP is not set
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set
CONFIG_INPUT_KEYBOARD=y
CONFIG_INPUT_MOUSE=y
CONFIG_INPUT_JOYSTICK=y
CONFIG_INPUT_TABLET=y
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_BMA150 is not set
# CONFIG_INPUT_E3X0_BUTTON is not set
# CONFIG_INPUT_MSM_VIBRATOR is not set
# CONFIG_INPUT_PCSPKR is not set
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_APANEL is not set
# CONFIG_INPUT_ATLAS_BTNS is not set
# CONFIG_INPUT_ATI_REMOTE2 is not set
# CONFIG_INPUT_KEYSPAN_REMOTE is not set
# CONFIG_INPUT_KXTJ9 is not set
# CONFIG_INPUT_POWERMATE is not set
# CONFIG_INPUT_YEALINK is not set
# CONFIG_INPUT_CM109 is not set
# CONFIG_INPUT_UINPUT is not set
# CONFIG_INPUT_PCF8574 is not set
# CONFIG_INPUT_ADXL34X is not set
# CONFIG_INPUT_IMS_PCU is not set
# CONFIG_INPUT_CMA3000 is not set
# CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set
# CONFIG_INPUT_DRV2665_HAPTICS is not set
# CONFIG_INPUT_DRV2667_HAPTICS is not set
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
CONFIG_USB_PWC_INPUT_EVDEV=y
CONFIG_SND_JACK_INPUT_DEV=y
# CONFIG_SND_HDA_INPUT_BEEP is not set
CONFIG_HID_RMI=y
CONFIG_I2C_HID=y

i2c-hid 및 hid-rmi를 사용하지 않는 경우

내 질문: 사용되지 않는지 어떻게 확인하나요?

psmouse.synaptics_intertouch를 1로 설정해 볼 수도 있습니다.

$ sudo sysctl -a | grep "psmouse.synaptics_intertouch"

아무것도 반환되지 않으므로 거기에 아무것도 설정할 필요가 없습니다.

답변1

i2c-hid모듈로 컴파일 한 경우 hid-rmi자동으로 로드되는지 또는 언로드하는 데 문제가 있는지 확인할 수 있습니다.

$ sudo sysctl -a | sudo sysctl -a grep "psmouse.synaptics_intertouch

아무것도 반환되지 않으므로 거기에 아무것도 설정할 필요가 없습니다.

이는 커널 명령줄 매개변수입니다. 또는 psmouse를 모듈로 컴파일한 경우 이를 제거하고 synaptics_intertouch=1인수로 전달될 때 다시 modprobe할 수 있습니다.

관련 정보