跳至主內容
返回

AppGestures.xml elements and syntax

評論

4 條評論

  • Dale Newton

    Reading through the installation files (.exe) these appear to be the recognised gestures:

    CAppGestureCommand::EAppGesture::eNone          
    CAppGestureCommand::EAppGesture::eRotateCW              
    CAppGestureCommand::EAppGesture::eRotateCCW             
    CAppGestureCommand::EAppGesture::eZoomIn                
    CAppGestureCommand::EAppGesture::eZoomOut               
    CAppGestureCommand::EAppGesture::eZoom           ????   
    CAppGestureCommand::EAppGesture::eUndo          
    CAppGestureCommand::EAppGesture::eRedo          
    CAppGestureCommand::EAppGesture::eScrollUp             
    CAppGestureCommand::EAppGesture::eScrollDown            
    CAppGestureCommand::EAppGesture::ePanLeft               
    CAppGestureCommand::EAppGesture::ePanRight              
    CAppGestureCommand::EAppGesture::eSwipeLeft             
    CAppGestureCommand::EAppGesture::eSwipeRight            
    CAppGestureCommand::EAppGesture::eGrabberHand   ????  
    CAppGestureCommand::EAppGesture::eTumble     

    From the same file these are the 'methods' with question marks again:
               
    CAppGestureCommand::EGestureMethod::eNone               
    CAppGestureCommand::EGestureMethod::eDisable            
    CAppGestureCommand::EGestureMethod::eKeystroke          
    CAppGestureCommand::EGestureMethod::eWheelUp            
    CAppGestureCommand::EGestureMethod::eWheelDown          
    CAppGestureCommand::EGestureMethod::eWheelLeft          
    CAppGestureCommand::EGestureMethod::eWheelRight                 
    CAppGestureCommand::EGestureMethod::eScrollBarUp                
    CAppGestureCommand::EGestureMethod::eScrollBarDown              
    CAppGestureCommand::EGestureMethod::eScrollBarLeft              
    CAppGestureCommand::EGestureMethod::eScrollBarRight             
    CAppGestureCommand::EGestureMethod::eNativeGesture      ????
    CAppGestureCommand::EGestureMethod::eMouseCommand       ????       
    CAppGestureCommand::EGestureMethod::eMouseCommandUp     ????     
    CAppGestureCommand::EGestureMethod::eMouseCommandDown           
    CAppGestureCommand::EGestureMethod::eMouseCommandLeft           
    CAppGestureCommand::EGestureMethod::eMouseCommandRight      


    Then a bunch of gesture directions:

    CAppGestureCommand::EGestureDirection::eNone CAppGestureCommand::EGestureDirection::eUp  CAppGestureCommand::EGestureDirection::eDown
    CAppGestureCommand::EGestureDirection::eLeft CAppGestureCommand::EGestureDirection::eRight

    Then a bunch of other apparent elements:

    ENone, ELeftClick, EMiddleClick, ERightClick, ELeftDoubleClick, EMiddleDoubleClick, ERightDoubleClick, ELeftClickLock, EKeystrokes, EModifiers, EPressureHold EModeToggle, EMacro_Deprecated, EScreenMacro, EAutoErase, EBumbleFree, EEraseKeystroke, EEraseModifier, EEraseMacro_Deprecated, EButton4Click EButton5Click EMiddleClickLock, ERightClickLock, ERunApplication, EToggleInking ETabletPCTip, ETabletPCEraser, ETabletPCBarrel, ETabletPCBarrel2, EAppDefined, ETPCInputPanel, EDisplayToggle, ETouchStripModifier, EButtonPanning, EButtonPanningTracker,, EButtonSetOverride, EBack EForward, EJournal, EShowDesktop, ESwitchApp, EHelp ERadialMenu, EFinePoint, ETouchToggle, EAutoScrollZoom, EScroll, EZoom ESkip, ERunBambooDock, ERunBambooPreferences, EShowAllWindows, ERotate, EToggleOnScreenKeyboard, EToggleControlPanel, EShowAllAppWindows, EShowNextFullScreenApp, EShowPreviousFullScreenApp, ELCDSettings, EShowDictionary, EMetroDesktopToggle, EShowLaunchpad, EShowOnScreenPanel, EWacomDesktopCenter, EWacomDisplaySettings,, EPenButtonPanScroll, EScrollUp, EScrollDown, EZoomIn, EZoomOut, ETabltMode, ETiltToggle, ERunWindowsInkWorkspace, ERunStickyNotes, ERunSketchpad ERunScreenSketch, ERunOneNote, EScreenRotationLockToggle, EFileExplorer ERunWindowsSearch, ERunActionCenter, EUndo ERedo, EReference, ESwitchVDRight, ESwitchVDLeft ESnapWindowRight, ESnapWindowLeft, EButtonPanZoom, EPenZoom, EPenRotate, EVideoInputSource, EButtonTypeMax, EButtonDefault, EButtonRestoreBackup,, EClicksGroup, ETabletPCGroup, EOnScreenPanelGroup, EKeyboardGroup, ETabletGroup, ENavigationGroup, EApplicationsGroup, EDamonRadialMenuGroup, ESeparator, eInputAreaTypeFullTablet, eInputAreaTypePortionTablet, eInputAreaTypeInsetTablet, eInputAreaTypeLeftHandedZipNavigation,, eInputAreaTypeLeftHandedZipDrawing, eInputAreaTypeRightHandedZipNavigation, eInputAreaTypeRightHandedZipDrawing, eInputAreaTypeLucyLargeArea, eInputAreaTypeLucyMediumArea, eInputAreaTypeLucySmallArea, eInputAreaTypeInset6x8, eDisplayAreaTypeFullDisplay, eDisplayAreaTypePortionDisplay

    Then the stuff that can be sent after CDATA:

    &help; &home; &end; &pageup; &pagedown; &backspace; &delete;  &up; &down; &left; &right; &enter; &tab; &esc; &space; &insert; &pause; &cancel; &clear; &caplock; &scrlock; &snapshot; &windowskey; &f1; &f2; &f3; &f4; &f5; &f6; &f7; &f8; &f9; &f10; &f11; &f12; &f13; &f14; &f15; &f16; &f17; &f18; &f19; &f20; &numlock; &kp0; &kp1; &kp2; &kp3; &kp4; &kp5; &kp6; &kp7; &kp8; &kp9; &kp=; &kp/; &kp*; &kp-; &kp+; &kp.; &kpenter; &mute; &voldown; &volup; &nexttrack;   &prevtrack; &stop; &playpause;

    Then a bunch of special windows keys:

    {Home}{End}{Page Up}{Page Down}{Backspace}{Delete}{Up}{Down}{Left}{Right}{Enter}{Tab}{Esc}{Space}{Insert}{Pause}{Clear}{Caps Lock}{Cancel}{Scroll Lock}{Print Screen}{F1}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{F9}{F10}{F11}{F12}{F13}{F14}{F15}{F16}{F17}{F18}{F19}{F20}{Num Lock}{Num 0}{Num 1}{Num 2}{Num 3}{Num 4}{Num 5}{Num 6}{Num 7}{Num 8}{Num 9}{Num =}{Num /}{Num *}{Num -}{Num +}{Num .}{Num Enter}{Windows Key}{Application}{Shift}{Ctrl}{Alt}{Mute}{Vol-}{Vol+}{Next Track}{Prev Track}{Stop}{Play/Pause}

    Then a bunch of modifier and special key combos which I'm guessing can be sent after CDATA:

    &control;n, &control;o, &alt;fc, &control;s, &control;p, &alt;&f4;, &control;x, &control;c, &control;v, &control;z, &alt;ed, &control;r, &control;f, &control;y, &shift;&control;s, &alt;&snapshot;, &control;&kp+;, &control;&kp-;, &windows;o, &windows;&control;&right;, &windows;&control;&left;, &windows;&right;, &windows;&left;, &windows;s, &windows;a, &windows;e, &windows;w, &windows;n, &windows;&f18;, &windows;&f19;, &windows;&f20;, &shift;&tab;, &alt;&control;z, &shift;&control;z, &control;&shift;&alt;e, &control;&shift;n, &control;0, &control;&shift;c, &control;&alt;0, &shift;&f5;, &control;d, &alt;&control;f, &alt;], &alt;[, &control;&shift;e, &control;

    So, my questions:

    Is this exhaustive?

    Am I right about all the stuff which can be sent after CDATA in lines like this: <keystroke type="kestring"><![CDATA[&control;k]]></keystroke>?

    How are the gestures and methods with question marks next to them used?

    How are the gesture directions, 'other apparent elements', and windows special keys  used/sent?

    Where is the 3-finger gesture assigned to 'drag' by default and the four-finger swipe gesture which is assigned to 'switch application' ?

     

     

     

    0
  • João

    Hi Dale Newton,

    It would probably be better if you would contact Dev Support with your questions. 
    https://developer-support.wacom.com/hc/en-us

    0
  • Dale Newton

    Supports/devs have said they won't help with this, so I need to guess (or find out somehow else) what other gesture names are, especially the four-finger and three-finger gestures (touch, swipe up, swipe down, etc.). I know a few things the gesture names can be assigned to so if I can guess at least I'll be able to assign them to something.

    Anybody have any ideas or know where I might be able to get this info?

     

     

     

    0
  • Dale Newton

    Support have now told me that it probably isn't possible to assign commands to 3 and 4 finger gestures beyond those that are available in the preferences app that comes with the driver for this model. This is possible in the Intuos pro though.

    0

Please to leave a comment.

登入寫評論。

找不到您想要的内容? 新增問題表單 New Post

支持
反饋