입력하는 동안 터치 패드를 비활성화하려면 (Ubuntu 18.04)?


13

나는 1 년 전에 새로운 (awful) 업그레이드 18.04 업그레이드 로이 문제를 해결했으며 수정 프로그램이 제거되어 다시 적용해도 작동하지 않습니다.

랩톱이 있고 입력하는 동안 손바닥이 터치 패드를 만지면 마우스가 움직이고 탭 자체가 닫히고 단어가 삭제되고 프로그램이 열리고 다른 모든 작업이 수행됩니다.

Windows가 자동으로 수행하는 것과 같이 입력하는 동안 비활성화하고 싶습니다.

이것은 이전 질문이며 허용되는 답변은 16.04에서 저에게 효과적이지만 더 이상 작동하지 않습니다. 입력하는 동안 터치 패드를 비활성화하려면 어떻게합니까?

허용 된 답변에 언급 된 명령을 실행하면 다음이 제공됩니다.

입력:

sudo apt install xserver-xorg-input-libinput

산출:

xserver-xorg-input-libinput is already the newest version (0.27.1-1).
The following packages were automatically installed and are no longer required:
  libgnome-keyring-common libgnome-keyring0 libnih-dbus1
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

예, 랩톱을 다시 시작했습니다.


그놈 비틀기에서 사용해 보셨습니까?
PRATAP

이 답변이 설명하는 syndaemon것처럼을 사용해보십시오 .
earthmeLon

@earthmeLon 이미 시도했지만 제대로 작동하지 않습니다. 16.04의 것이 완벽하게 작동했습니다.
MichaelX

@PRATAP 나는 피부 나 무언가를 위해 한 번만 그놈 비틀기를 사용했습니다. 이것에 대한 옵션이 있는지 아십니까?
MichaelX

답변:


11

나는 이렇게했다 :

sudo apt remove xserver-xorg-input-synaptics
sudo apt install xserver-xorg-input-libinput
sudo reboot

내 컴퓨터에는 두 가지가 모두 있었으므로 synaptics기본값으로 삭제하면 도움이되었습니다. 재부팅하는 것을 잊지 마십시오.


1
이것은 나를 위해 일했습니다 (Ubuntu 18.04 LTS를 실행하는 Lenovo X1 Carbon).
ilmarinen

2
나는 gnome, kubuntu 및 내가 실험하고있는 소수의 다른 데스크탑 환경을 설치 한 후 19.10 에서이 문제에 부딪쳤다. 이전에 작업했으며 위의 작업을 수행 할 때까지 다시 작동하지 않았습니다.
mlissner

1
나에게도 효과가 있습니다 (Latitude 7390). 최근에 다른 데스크탑 환경에서 놀았습니다.
Degraw

그것은 나를 위해 일했다. 약간의 귀찮음 : 처음 재부팅 할 때 암호를 입력하고 Enter 키를 누르면 암호를 입력하는 상자를 볼 수 없었고 다음에 모든 것을 재부팅하면 괜찮 았습니다.
Lucas

1
@Lucas는 libinput으로 "Tab on click"을 가질 수 있습니다. "마우스 및 터치 패드"설정으로 이동하십시오.
Vadim K

4

그놈 비틀기 설치

sudo apt install gnome-tweaks

그것을여십시오.

키보드 및 마우스 탭 아래의 기본 창에서 터치 패드 아래의 입력하는 동안 비활성화 스위치가 있습니다.

여기에 이미지 설명을 입력하십시오


5
작동하지 않습니다. 어떤 테마를 사용하고 있습니까?
MichaelX

MacOS 테마를 사용하고 gnome-tweaks &있습니다. 그러나이 메뉴를 열면 열립니다 .
abu_bua

3
해당 옵션을 선택해도 문제가 해결되지 않는 메뉴가 표시됩니다.
MichaelX

4
컴퓨터를 다시 시작하면 작동하지 않습니다.
MichaelX

1
이것은 18.10에서도 작동하지 않습니다.
CPBL

1

Touchpad Indicator그놈 확장 프로그램을 설치하십시오 . 완전한.

https://extensions.gnome.org/extension/131/touchpad-indicator/

상단 패널에서 터치 패드, 트랙 포인트, 손가락 터치, 터치 스크린 또는 펜 장치를 쉽게 켜고 끌 수 있습니다. 선택적으로 마우스를 연결하면 일부 또는 모든 장치가 자동으로 비활성화되고 연결이 해제되면 다시 활성화됩니다.


1
나는 전에 그것을 시도했지만, 내가 찾고있는 것을 제공하지는 않는다.
MichaelX

이것은 18.04에서 작동하지 않습니다
chovy

@ chovy touchpad-indicator우분투 저장소의 v2.2.1이 작동한다고 생각합니다.
heynnema

1

작동하지 않는 여러 가지 방법을 시도했습니다. https://help.ubuntu.com/community/SynapticsTouchpad 에서이 링크를 사용하여 마지막으로 설립되었습니다.

유형 : xinput list 터치 패드 ID를 찾으십시오. 예를 들어 "7"

유형: xinput --watch-props 7

"팜 감지"및 "팜 치수"라인을 찾으십시오. 이 줄 근처에는 괄호 안에 숫자가 있습니다. 예를 들어 Palm Detection = (400) Palm Dimension = 401

새 탭 또는 새 창을 엽니 다

유형 : xinput --set-prop 7 "400" 1 유형 : xinput --set-prop 7 "401" 1, 100 이 설정을 변경 한 후 속성 'Synaptics Palm Dimensions' 와 같은 이전 탭의 변경 사항이 표시되어야합니다 . 손바닥 치수의 경우 가장 잘 맞는 것을 찾을 수 있습니다.


0

시스템이 시냅틱이 아닌 libinput을 사용한다고 가정하면 여기에 수정 사항이 있습니다. /etc/X11/xorg.conf.d/90-libinput.conf에 다음 위치를 복사하십시오. X11의 재로드를 트리거하려면 로그 아웃해야합니다.

입력하는 동안 터치 패드에 영향을주는 변경 사항은 두 번째 줄부터 마지막 ​​줄입니다. 필자의 경우 모든 조치를 libinput 드라이버로 전달하는 보일러 플레이트가 있는데, 꼭 필요한 것은 아닙니다. 그러나 나는 마지막 스탠자가 당신의 마법의 총알이라고 확신합니다.

# Match on all types of devices but tablet devices and joysticks
Section "InputClass"
        Identifier "libinput pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "MyTouchpad"
        MatchIsTouchpad "on"
        Driver "libinput"
        Option "Tapping" "on"
        Option "DisableWhileTyping" "on"
EndSection
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.