libinput

비활성화된 이후 노트북이 시작될 때마다 이벤트를 보내는 Asus 스타일러스를 제거/디버깅하는 방법
libinput

비활성화된 이후 노트북이 시작될 때마다 이벤트를 보내는 Asus 스타일러스를 제거/디버깅하는 방법

일주일 전에 어떻게든 장치 사이에 스타일러스가 추가되었고(몇 달 동안 내 스타일러스가 없었습니다) 노트북이 시작될 때마다 스팸 메시지가 나타납니다. $ sudo libinput debug-events | grep event5 -event5 DEVICE_ADDED ELAN9009:00 04F3:2E36 seat0 default group5 cap:t size 300x184mm ntouches 10 calib -event5 TOUCH_DOWN ...

Admin

xorg conf에 옵션을 추가하는 방법은 무엇입니까?
libinput

xorg conf에 옵션을 추가하는 방법은 무엇입니까?

xorg conf 파일은 어디에 있으며 어떻게 변경합니까? 터치패드의 기본 스크롤 속도를 변경하고 싶습니다. 이번 세션에서 변경할 수 있지만 xinput --set-prop "YOUR TOUCHPAD" "libinput Scrolling Pixel Distance" YOUR_SPEED영구적으로 설정하고 싶습니다. 나는 여기서 읽었다https://man.archlinux.org/man/libinput.4#Option~24, 변경할 수 있지만 Option "ScrollPixelDistance" "int"...

Admin

Wayfire/Wayland에서 터치 스크린 오른쪽 클릭을 비활성화하는 방법은 무엇입니까?
libinput

Wayfire/Wayland에서 터치 스크린 오른쪽 클릭을 비활성화하는 방법은 무엇입니까?

최신 운영 체제(예: Bookworm + Wayfire)를 실행하는 RPi 5를 사용하여 터치 스크린 키오스크를 만들었습니다. 내 사용 사례에 매우 짜증나는 오른쪽 클릭 이벤트를 비활성화하려고합니다. 터치 > 끌기 > 길게 누르기 > 터치 스크린을 놓으면 오른쪽 클릭 동작이 생성됩니다. 이러한 동작은 실수로 실행되는 경우가 많습니다. 원시 터치스크린 이벤트를 사용하거나 보려면 존재하지 않는 개별 이벤트 libinput만 있습니다 . 하지만 일반 마우스를 연결하면 이벤트를 볼 수 있습니...

Admin

마우스 정지 - 그래픽 응용 프로그램을 사용할 때 SYN_DROPPED 이벤트
libinput

마우스 정지 - 그래픽 응용 프로그램을 사용할 때 SYN_DROPPED 이벤트

Davinci Resolve(비디오 편집기)를 사용할 때 이 문제를 처음 발견했습니다. X 서버에서 "SYN_DROPPED 이벤트"로 기록된 임의의 마우스 정지 현상이 나타납니다. $ tail -f /var/log/Xorg.0.log [...] [ 12781.613] (II) event14 - USB OPTICAL MOUSE : SYN_DROPPED event - some input events have been lost. [ 12782.295] (II) event14 - USB OPTICAL MOU...

Admin

Linux는 Lenovo Thinkpad X1에서 태블릿 모드를 임의로 활성화 및 비활성화합니다.
libinput

Linux는 Lenovo Thinkpad X1에서 태블릿 모드를 임의로 활성화 및 비활성화합니다.

저는 Lenovo Thinkpad X1(6세대) 노트북을 사용하고 있습니다. 현재 저는 Fedora를 사용하고 있습니다. GRUB 메뉴에서 내부 키보드가 예상대로 작동합니다. 운영 체제를 사용할 때 키보드는 대부분 응답하지 않지만 가끔씩 활성화되었다가 즉시 비활성화됩니다. 관찰된 내용은 다음과 같습니다 libinput debug-events. -event16 SWITCH_TOGGLE +13.842s switch tablet-mode state 0 -event15 SWITCH_T...

Admin

Wayland에서 마우스 버튼 다시 매핑
libinput

Wayland에서 마우스 버튼 다시 매핑

저는 두 개의 Logitech 트랙볼, Wireless TrackMan FX 및 Marble Mouse를 가지고 있습니다. 둘 다 evtest: BTN_LEFT, BTN_RIGHT, BTN_MIDDLE에서 동일한 버튼 세트를 보고 BTN_SIDE하지만 BTN_EXTRA각각 물리적 버튼은 4개만 있습니다. TrackMan FX는 왼쪽, 오른쪽, 중앙, 측면 등 내가 원하는 정확한 이벤트를 보냅니다. 그런데 Marble Mouse가 BTN_EXTRA대신 전송하고 있어서 BTN_MIDDLE다시 매핑하고 싶...

Admin

xinput 속성을 영구적으로 만들기 위해 X11을 올바르게 구성하는 방법은 무엇입니까?
libinput

xinput 속성을 영구적으로 만들기 위해 X11을 올바르게 구성하는 방법은 무엇입니까?

"중간 클릭 속성 시뮬레이션"을 활성화하려고 합니다. xinput set-prop "Logitech Gaming Mouse G402" "libinput Middle Emulation Enabled" 1 영구 설정으로. "/usr/share/X11/xorg.conf.d/"를 구성하여 이를 달성하려고 합니다. 현재 다음을 포함하는 파일을 만들었습니다. Section "InputClass" Identifier "Mouse Middle click emulation" MatchIsPoint...

Admin

HID 이벤트가 수신되었지만 마우스 입력이 여전히 작동하지 않습니다.
libinput

HID 이벤트가 수신되었지만 마우스 입력이 여전히 작동하지 않습니다.

HID 이벤트와 libinput 사이에 무엇이 빠졌는지 이해하려고 노력 중입니다. 다음에서 기록된 올바른 마우스 이벤트를 보내는 장치가 있습니다 hid-recorder. 예를 들어 마우스 왼쪽 버튼을 클릭하면 다음과 같습니다. # ReportID: 11 / Button: 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 | X: 0 | Y: 0 | Wheel: 0 | AC Pan: 0 E: 000000.000000 8 0b 01 00 00 ...

Admin

추가 udev 규칙 Wacom 스타일러스를 켜둔 상태에서 Wacom 터치 스크린을 비활성화하는 방법은 무엇입니까?
libinput

추가 udev 규칙 Wacom 스타일러스를 켜둔 상태에서 Wacom 터치 스크린을 비활성화하는 방법은 무엇입니까?

설명대로 터치스크린을 껐어요여기그리고여기데비안이 설치된 Lenovo ThinkPad에서웨이랜드/libinput. echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="5144", ATTR{authorized}="0"' > /etc/udev/rules.d/80-touchscreen.rules 이제 화면/디스플레이 내장 태블릿 기능을 위한 스타일러스인 ThinkPad Pen Pro를 사용해야 합니다. 펜은 udev 규칙의 영향을 ...

Admin

xinput을 사용하여 xinput 명령을 처리할 특정 마우스를 식별합니다.
libinput

xinput을 사용하여 xinput 명령을 처리할 특정 마우스를 식별합니다.

Manjaro 23.0을 사용하여 USB SteelSeries 마우스의 속도를 늦추는 방법을 찾았지만 지속하는 데 문제가 있습니다. 일정 기간 동안 활동이 없거나 시스템이 다시 시작되면 xinput 설정이 "기본값"으로 재설정됩니다. 적어도 마우스는 재부팅할 때마다 새로운 "ID"를 얻게 됩니다. 이 문제는 아래에서 찾은 xorg.conf 코드를 사용하여 해결해야 합니다. 그렇지 않으면 xinput을 통해 수동으로 마우스 ID를 찾아야 합니다. 다음은 새 xorg.conf에서 마우스가 작동하기를 원하...

Admin

스크롤 방향을 바꾼 후 마우스 스크롤 이벤트가 손실되는 원인은 무엇입니까?
libinput

스크롤 방향을 바꾼 후 마우스 스크롤 이벤트가 손실되는 원인은 무엇입니까?

저는 Xorg와 libinput이 있는 x86_64 시스템에서 Ubuntu 22.04.2를 사용하고 있습니다. Logitech MX Master 마우스(첫 번째 모델)를 사용하고 있는데 스크롤할 때 이상한 동작을 발견했습니다. 마우스에는 "노치" 모드로 설정할 수 있는 자유 회전 스크롤 휠이 있어 각 스크롤 이벤트에 고유한 촉각 피드백을 제공합니다. 문제는 스크롤 이벤트가 가끔 누락된다는 것입니다. 예를 들어, Firefox 또는 IDE 창을 스크롤할 때 휠을 한 칸 움직여도 시각적 효과가 없지만 후...

Admin

hwdb를 사용하여 REL_HWHEEL을 BTN_* 이벤트 또는 키 조합으로 다시 매핑할 수 있습니까?
libinput

hwdb를 사용하여 REL_HWHEEL을 BTN_* 이벤트 또는 키 조합으로 다시 매핑할 수 있습니까?

4방향 스크롤 휠이 있는 마우스(Logitech M705)가 있습니다. 왼쪽/오른쪽 키는 기본적으로 버튼이므로 실제 수평 스크롤 휠과 다릅니다. 나는 가로 스크롤 기능을 사용하지 않기 때문에(단일 버튼 누르기 이벤트를 통해서도 아님) 브라우저의 탭 탐색(보통 CTRL+PgUp 또는 PgDown)과 같은 다른 목적으로 사용하고 싶습니다. 예를 들어 X11에서는 imwheel을 사용하는 것이 상당히 쉽지만 Wayland에서는 더 복잡해 보입니다. 나머지 키 누르기는 EV_MSC/EV_KEY 이벤트를 실행...

Admin

마우스 하나만 역방향 스크롤
libinput

마우스 하나만 역방향 스크롤

안녕하세요. 제 컴퓨터에는 두 개의 마우스가 연결되어 있습니다. 하나는 표준 마우스이고, 다른 하나는 터치패드이다. 장치로서 터치패드는 터치패드 자체와 마우스 부분으로 나누어진다. 터치패드에서 역방향 스크롤을 설정하면서 동시에 표준 마우스의 자연스러운 스크롤을 유지하고 싶습니다. 다음을 사용하여 관심 있는 두 장치를 식별할 수 있습니다 sudo libinput list-devices. Device: HP HP Pavilion Gaming Mouse 300 Kernel: ...

Admin