스크롤 이벤트 진단 로그 제거

휠 반전 문제를 찾으려고 넣었던 스크롤 종류 로그를 뺀다. 스크롤 경로에서
파일 쓰기가 없어진다.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
jsahn
2026-09-29 15:46:20 +09:00
co-authored by Claude Opus 5.5
parent 606b617d19
commit d840bfd842
-6
View File
@@ -151,7 +151,6 @@ let accessTimer: Timer? = accessGranted() ? nil : {
// Invert vertical mouse-wheel scrolling. Trackpads and Magic Mouse send gesture phases;
// wheels do not, even when their high-resolution scrolling is marked continuous.
var scrollTap: CFMachPort?
var lastScrollKind = ""
// Marks the replacement events this app posts so the tap lets them through untouched.
let invertedScrollMarker: Int64 = 0x52544D31
let scrollCallback: CGEventTapCallBack = { proxy, type, event, _ in
@@ -165,11 +164,6 @@ let scrollCallback: CGEventTapCallBack = { proxy, type, event, _ in
let phase = event.getIntegerValueField(.scrollWheelEventScrollPhase)
let momentum = event.getIntegerValueField(.scrollWheelEventMomentumPhase)
let isWheel = phase == 0 && momentum == 0
let kind = "continuous=\(event.getIntegerValueField(.scrollWheelEventIsContinuous)) wheel=\(isWheel)"
if kind != lastScrollKind {
log("Scroll events: \(kind)")
lastScrollKind = kind
}
let lineY = event.getIntegerValueField(.scrollWheelEventDeltaAxis1)
let pointY = event.getIntegerValueField(.scrollWheelEventPointDeltaAxis1)
let fixedY = event.getDoubleValueField(.scrollWheelEventFixedPtDeltaAxis1)