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

비활성화된 이후 노트북이 시작될 때마다 이벤트를 보내는 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              +69.894s  0 (0) 85.20/92.85 (255.67/170.92mm)
 event5   TOUCH_FRAME             +69.894s  
-event5   TOUCH_UP                +69.909s  0 (0)
 event5   TOUCH_FRAME             +69.909s  
-event5   TOUCH_DOWN              +96.373s  0 (0) 85.23/92.89 (255.75/171.00mm)
 event5   TOUCH_FRAME             +96.373s  
 event5   TOUCH_UP                +96.387s  0 (0)
 event5   TOUCH_FRAME             +96.387s  
-event5   TOUCH_DOWN              +115.360s 0 (0) 85.20/93.12 (255.67/171.42mm)
 event5   TOUCH_FRAME             +115.360s 
-event5   TOUCH_UP                +115.374s 0 (0)
 event5   TOUCH_FRAME             +115.374s 
-event5   TOUCH_DOWN              +129.771s 0 (0) 85.23/92.98 (255.75/171.17mm)
 event5   TOUCH_FRAME             +129.771s 
 event5   TOUCH_UP                +129.786s 0 (0)
 event5   TOUCH_FRAME             +129.786s 
-event5   TOUCH_DOWN              +138.171s 0 (0) 85.23/92.76 (255.75/170.75mm)

따라서 노트북이 다시 시작될 때마다 장치가 추가됩니다.

빠른 해결책은 모든 노트북 시작을 호출하는 것입니다.

$ xinput disable "ELAN9009:00 04F3:2E36
$ xinput disable "ELAN9009:00 04F3:2E36 Stylus
$ xinput # when are devices disabled
...
∼ ELAN9009:00 04F3:2E36                     id=9    [floating slave]
∼ ELAN9009:00 04F3:2E36 Stylus              id=10   [floating slave]
...

$ cat /proc/bus/input/devices

I: Bus=0018 Vendor=04f3 Product=2e36 Version=0100
N: Name="ELAN9009:00 04F3:2E36"
P: Phys=i2c-ELAN9009:00
S: Sysfs=/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-ELAN9009:00/0018:04F3:2E36.0001/input/input19
U: Uniq=
H: Handlers=mouse0 event5 
B: PROP=2
B: EV=1b
B: KEY=400 0 0 0 0 0
B: ABS=3273800000000003
B: MSC=20

이제 저는 무슨 일이 일어났는지, 그리고 이 언리얼 장치를 영구적으로 삭제하는 방법을 알아내려고 노력합니다. 어떤 아이디어가 있나요?

답변1

해결책:터치스크린 청소

관련 정보