Fedora 23에서 업그레이드 한 후 로그인 한 상태에서 Fedora 24 터치 패드가 작동하지 않습니다


1

작년 한 해 동안 가장 훌륭하게 작동했던 Fedora 23 시스템을 (상대적으로 새로운) dnf system-upgrade메커니즘을 사용하여 Fedora 24로 업그레이드했습니다 . 온라인에서는 찾기가 쉽지 않았지만 약간 쉬운 작은 결함이있었습니다.

package-cleanup --oldkernels --count=2
dnf remove google-earth       # this allows system-upgrade to complete
dnf system-upgrade download --releasever=24 --best --allowerasing --setopt=keepcache=True
dnf system-upgrade reboot

이 재부팅 후에는 터치 패드를 제외하고, 철저하게 페도라 (24)과 그 아래에있는 두 개의 버튼이 작동 -하지만하지 않는 경우에만 로그인 할 때! 로그 아웃 할 때 (또는 시스템을 처음 부팅 한 후 로깅하기 전에) 정상적으로 작동합니다.

Fedora 24에는 터치 패드 관련 문제가 많지만 여기와 AskFedora에 이미 게시 된 일치하는 솔루션을 찾았 습니다. 어쨌든 많은 것을 시도했습니다.

gsettings set org.gnome.desktop.peripherals.touchpad edge-scrolling-enabled true
dnf install xorg-x11-drv-libinput
dnf reinstall xorg-x11-drv-synaptics
dnf install xf86-input-synaptics
dnf install synaptic.x86_64 xorg-x11-drv-synaptics.x86_64

xinput list출력된다

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=10   [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=11   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=9    [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=12   [slave  keyboard (3)]

터치 패드 속성 ( xinput list-props 10) :

Device 'SynPS/2 Synaptics TouchPad':
    Device Enabled (133):   1
    Coordinate Transformation Matrix (135): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Tapping Enabled (269): 0
    libinput Tapping Enabled Default (270): 0
    libinput Tapping Drag Enabled (271):    1
    libinput Tapping Drag Enabled Default (272):    1
    libinput Tapping Drag Lock Enabled (273):   0
    libinput Tapping Drag Lock Enabled Default (274):   0
    libinput Accel Speed (275): 0.000000
    libinput Accel Speed Default (276): 0.000000
    libinput Natural Scrolling Enabled (277):   1
    libinput Natural Scrolling Enabled Default (278):   0
    libinput Send Events Modes Available (253): 1, 1
    libinput Send Events Mode Enabled (254):    1, 0
    libinput Send Events Mode Enabled Default (255):    0, 0
    libinput Left Handed Enabled (279): 0
    libinput Left Handed Enabled Default (280): 0
    libinput Scroll Methods Available (281):    1, 1, 0
    libinput Scroll Method Enabled (282):   1, 0, 0
    libinput Scroll Method Enabled Default (283):   1, 0, 0
    libinput Disable While Typing Enabled (284):    1
    libinput Disable While Typing Enabled Default (285):    1
    Device Node (256):  "/dev/input/event4"
    Device Product ID (257):    2, 7
    libinput Drag Lock Buttons (286):   <no items>
    libinput Horizonal Scroll Enabled (258):    1

아아,이 솔루션의 대부분은 터치 패드와 통신하지 않는 터치 패드 장치 드라이버 (또는 커널)를 대상으로합니다. 필자의 경우 터치 패드는 로그인하지 않은 상태에서 작동 하므로 터치 패드 입력을 방해하는 Xwindows 또는 Gnome 설정이 있어야합니다.

어떤 아이디어?


1
새로운 테스트 계정을 만들고 로그인하면 어떻게됩니까?
mattdm

@ mattdm : 훌륭하게 작동합니다. 일반 계정에서 로그 아웃했다가 다시 로그인하면 터치 패드가 작동하지 않습니다. 분명히 문제는 사용자 계정과 관련이 있습니다.
wallyk

마우스 및 터치 패드 설정 애플릿으로 이동하면 터치 패드가 해제로 설정되어 있습니까? 그냥 목록에서 쉬운 것들 중 일부를 두드리는 것, 여기…. : :
mattdm

@ mattdm : 꺼져있었습니다. 이 기능을 켜면 (이전에 수행 한 것이 확실합니다) 제대로 작동합니다. 감사. 답을 쓰면 받아들이겠습니다.
wallyk

좋은. 컴퓨터, 아미 라이트? 아마도 그것은 당신이 또한 gsettings로 얻을 수있는 것을 토글합니다 ... 나중에 그것을 참조하여 대답에 넣겠습니다.
mattdm

답변:


1

쉬운 방법을 찾기 위해 : 마우스 및 터치 패드 설정 애플릿으로 이동하여 터치 패드가 끄기로 설정되어 있지 않은지 확인하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.