*/}}
소스 검색

wintab z sometimes not work

YimingWu 3 달 전
부모
커밋
33fa8156e0
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      la_kernel.c

+ 4 - 2
la_kernel.c

@@ -324,8 +324,10 @@ void la_OpenWacomWinTab(HWND hwnd){
 	assert(wWTInfoRetVal == sizeof(AXIS));
 
     wWTInfoRetVal = gpWTInfoA(WTI_DEVICES, DVC_Z, &TabletZ);
-    assert(wWTInfoRetVal == sizeof(AXIS));
-    MAIN.WinTabMaxHover = TabletZ.axMax;
+    if (wWTInfoRetVal) {
+        assert(wWTInfoRetVal == sizeof(AXIS));
+        MAIN.WinTabMaxHover = TabletZ.axMax;
+    }
 
     AXIS tabletPressure = { 0 };
     gpWTInfoA(WTI_DEVICES, DVC_NPRESSURE, &tabletPressure); MAIN.WinTabMaxPenPressure = tabletPressure.axMax + 1;