wayland를 시도하고 Xorg로 다시 전환한 후 가운데 버튼 에뮬레이션이 갑자기 작동을 멈췄습니다.
다음은 내 시스템 정보입니다.
OS: Fedora 25 TwentyFive
Kernel: x86_64 Linux 4.10.8-200.fc25.x86_64
Shell: bash
DE: KDE 5.33.0 / Plasma 5.8.6
WM: KWin
WM Theme: Aurorae
libinput은 터치패드에 대한 정보를 다음과 같이 표시합니다.
장치: SynPS/2 Synaptics 터치패드 코어: /dev/input/event6 그룹: 7 좌석: Seat0, 기본 크기: 98.04x48.03mm 기능: 포인터 클릭 클릭: 클릭 및 드래그 비활성화: 클릭 드래그 활성화 잠금: 왼손 비활성화: 비활성화 Nat.scrolling: 비활성화됨 중간 시뮬레이션: N/A 보정: N/A 스크롤 방법: *두 손가락 가장자리 클릭 방법: 없음 비활성화됨 w 입력: 활성화됨 가속 프로필: 없음 회전: N/A
xinput이 말했다:
xinput list-props 12
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (115): 1
Coordinate Transformation Matrix (117): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (252): 0
libinput Tapping Enabled Default (253): 0
libinput Tapping Drag Enabled (254): 1
libinput Tapping Drag Enabled Default (255): 1
libinput Tapping Drag Lock Enabled (256): 0
libinput Tapping Drag Lock Enabled Default (257): 0
libinput Tapping Button Mapping Enabled (258): 1, 0
libinput Tapping Button Mapping Default (259): 1, 0
libinput Accel Speed (260): 0.000000
libinput Accel Speed Default (261): 0.000000
libinput Natural Scrolling Enabled (262): 0
libinput Natural Scrolling Enabled Default (263): 0
libinput Send Events Modes Available (237): 1, 1
libinput Send Events Mode Enabled (238): 0, 0
libinput Send Events Mode Enabled Default (239): 0, 0
libinput Left Handed Enabled (264): 0
libinput Left Handed Enabled Default (265): 0
libinput Scroll Methods Available (266): 1, 1, 0
libinput Scroll Method Enabled (267): 1, 0, 0
libinput Scroll Method Enabled Default (268): 1, 0, 0
libinput Disable While Typing Enabled (269): 1
libinput Disable While Typing Enabled Default (270): 1
Device Node (240): "/dev/input/event6"
Device Product ID (241): 2, 7
libinput Drag Lock Buttons (271): <no items>
libinput Horizontal Scroll Enabled (272): 1
수동으로 설정할 수 없습니다.
xinput set-prop '12' 'libinput Middle Emulation Enabled' 1
property 'libinput Middle Emulation Enabled' doesn't exist, you need to specify its type and format
Wayland와 Xorg 사이에 충돌이 있습니까? 마우스 패드의 가운데 버튼 시뮬레이션을 재설정하는 방법은 무엇입니까?
고쳐 쓰다
libinput-debug-events 출력이 다음과 같은 것으로 나타났습니다.
-event6 POINTER_BUTTON +2.50s BTN_MIDDLE (274) pressed, seat count: 1
event6 POINTER_BUTTON +2.72s BTN_MIDDLE (274) released, seat count: 0
그래서 이것은 붙여넣기 문제입니다(사실 텍스트가 klipper로 복사되었습니다). 어떤 아이디어가 있습니까?
답변1
Mouse Gesture Action
플라즈마 시스템 설정에서 하나를 생성했는데 버튼 2를 선택하면 시뮬레이션된 가운데 버튼으로 붙여넣기가 작동하지 않는 이유를 알아냈습니다.
버튼을 3으로 변경하면 문제가 해결됩니다.