Solution for bamboo touch gesture on Sai

2 min read

Deviation Actions

haxyshaman's avatar
By
Published:
6.1K Views
It's pretty frustrating that the Bamboo touch gesture doesn't work on Paint Tool Sai. I don't want to use photoshop for simple illustration as it is a bit too highload. After messing with the AppGesture.xml file for a while I managed to solution for it.

Solution Below~

Copy all the codes below and paste to the bottom of your AppGesture.xml (just open with a notepad, paste it in and save it) In case you don't know where the file is it is located here in most cases: (C:\Program Files\Tablet\Pen) After you have done this, restart your PC for it to take effect.

   <ArrayElement type="map">
      <displayname>Paint Tool Sai</displayname>
      <identifier type="string">sai</identifier>
      <AutoBehavior>zoom</AutoBehavior>
      <ScrollUp type="map">
<keystroke type="kestring"><![CDATA[&up;]]></keystroke>
         <amount type="double">50</amount>
      </ScrollUp>
      <ScrollDown type="map">
<keystroke type="kestring"><![CDATA[&down;]]></keystroke>
         <amount type="double">50</amount>
      </ScrollDown>
      <PanLeft type="map">
<keystroke type="kestring"><![CDATA[&left;]]></keystroke>
         <amount type="double">50</amount>
      </PanLeft>
      <PanRight type="map">
<keystroke type="kestring"><![CDATA[&right;]]></keystroke>
         <amount type="double">50</amount>
      </PanRight>
      <ZoomIn type="map">
         <input type="string">scrollwheeldown</input>
         <amount type="double">25</amount>
         <amountmultiplier type="double">1</amountmultiplier>
         <granularity type="double">1</granularity>
      </ZoomIn>
      <ZoomOut type="map">
         <input type="string">scrollwheelup</input>
         <amount type="double">25</amount>
         <amountmultiplier type="double">1</amountmultiplier>
         <granularity type="double">1</granularity>
      </ZoomOut>
      <RotateCW type="map">
         <keystroke type="kestring"><![CDATA[&alt;&f13;]]></keystroke>
         <amount type="double">5</amount>
      </RotateCW>
      <RotateCCW type="map">
         <keystroke type="kestring"><![CDATA[&alt;&f14;]]></keystroke>
         <amount type="double">5</amount>
      </RotateCCW>
      <GrabberHand type="map">
         <keystroke type="kestring"><![CDATA[&space;]]></keystroke>
      </GrabberHand>
   </ArrayElement>

For the rotate gesture, in Paint Tool Sai, go to others>keyboard shortcuts>tick the "alt" box, scroll down until you find alt+F13, set that to rotate clockwise and alt+F14 to anti-clockwise. You can change the numeric value in the XML file to change the gesture sensitivity if you want, but I find this do best for me. If you want a more detailed explanation, view my blog post here haxyshaman.vocahou.com/?p=314 (No haz prenium membah so cannot uproad picturez here :\ )

Hope this helps...
© 2012 - 2024 haxyshaman
Comments27
Join the community to add your comment. Already a deviant? Log In
Gary3-6-9's avatar
When I'm trying to save the changes, it says "access is denied"!:[