Последнее для меня вообще белый шум: I turned on all three extrensions and it detected the Sentelic FingerSensing Pad.
Какие три расширения он включил, где?
В конфигураторе перед сборкой ядра судя по всему - Gentoo это линуксовый *BSD в котором можно запилить систему конкретно под своё железо.
# less /boot/config-4.4.14-std-pae-alt0.M80P.1 | cat | grep -i mouse
CONFIG_MAC_EMUMOUSEBTN=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=m
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_CYPRESS=y
CONFIG_MOUSE_PS2_LIFEBOOK=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
CONFIG_MOUSE_PS2_ELANTECH=y
# CONFIG_MOUSE_PS2_SENTELIC is not set
CONFIG_MOUSE_PS2_TOUCHKIT=y
CONFIG_MOUSE_PS2_FOCALTECH=y
CONFIG_MOUSE_PS2_VMMOUSE=y
CONFIG_MOUSE_SERIAL=m
CONFIG_MOUSE_APPLETOUCH=m
CONFIG_MOUSE_BCM5974=m
CONFIG_MOUSE_CYAPA=m
CONFIG_MOUSE_ELAN_I2C=m
CONFIG_MOUSE_ELAN_I2C_I2C=y
# CONFIG_MOUSE_ELAN_I2C_SMBUS is not set
CONFIG_MOUSE_INPORT=m
# CONFIG_MOUSE_ATIXL is not set
CONFIG_MOUSE_LOGIBM=m
CONFIG_MOUSE_PC110PAD=m
CONFIG_MOUSE_VSXXXAA=m
CONFIG_MOUSE_GPIO=m
CONFIG_MOUSE_SYNAPTICS_I2C=m
CONFIG_MOUSE_SYNAPTICS_USB=m
CONFIG_HID_MAGICMOUSE=m
CONFIG_HID_HYPERV_MOUSE=m
CONFIG_USB_IDMOUSE=m
Если бы альтовое ядро было бы отконфигурировано как
CONFIG_MOUSE_PS2_ELANTECH is not set
то тачпад Lenovo G50-80 не обнаружился бы и я остался бы с ноутом без тачпада.
И поднять его можно было бы пересборкой ядра.
Дополнил ссылкой:Упс-с, - см. секцию Help text и конфиг альтовых ядер, - например погрепаный конфиг ядра 4.4.14 выше:
CONFIG_MOUSE_PS2_SENTELIC: Sentelic Finger Sensing Pad PS/2 protocol extensionhttp://cateee.net/lkddb/web-lkddb/MOUSE_PS2_SENTELIC.htmlОчень вольный перевод:
Say Y here if you have a laptop (such as MSI WIND Netbook) with Sentelic Finger Sensing Pad touchpad.
If unsure, say N.
Скажи здесь Y (Да) если ты имеешь лэптоп (такой как MSI WIND Netbook) с Sentelic Finger Sensing Pad тачпад.
Если не уверен, скажи N (Нет).
В альтовом ядре:
# CONFIG_MOUSE_PS2_SENTELIC is not set