*/}}
浏览代码

Good pressure flag

YimingWu 1 年之前
父节点
当前提交
dfbcbd8522
共有 2 个文件被更改,包括 2 次插入1 次删除
  1. 1 1
      la_interface.h
  2. 1 0
      la_kernel.c

+ 1 - 1
la_interface.h

@@ -181,7 +181,7 @@ STRUCTURE(laEvent){
     int p1, p2;
     uint32_t Input;
 
-    int IsEraser;
+    int GoodPressure,IsEraser;
     real Pressure,AngleX,AngleY;
 
     void *Localized;

+ 1 - 0
la_kernel.c

@@ -823,6 +823,7 @@ void la_SaveEvent(Window hwnd, laEvent *e, int use_last_pos){
     e->AngleX=rad(MAIN.PointerIsEraser?MAIN.EraserAngleX:MAIN.StylusAngleX);
     e->AngleY=rad(MAIN.PointerIsEraser?MAIN.EraserAngleY:MAIN.StylusAngleY);
     e->IsEraser=MAIN.PointerIsEraser;
+    e->GoodPressure=MAIN.IsPen;
 
     lstAppendItem(el, (laListItem *)e);
     laMappingRequestEval();