Mapping Axis rotation + translation to CLIP Studio Paint canvas navigation

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

Post Reply
bvk
Posts: 1
Joined: Mon Jun 23, 2025 12:00 am

Mapping Axis rotation + translation to CLIP Studio Paint canvas navigation

Post by bvk »

Hello, I am trying to customise my cfg for Clip Studio Paint (CSP) to use SpaceMouse Pro controller cap to handle canvas panning and rotation. I've looked through the forum to try assigning inputs to axis rotations and translations, as well as using modifier keys, however, I'm stuck on how to make this work for CSP, as the keyboard inputs for panning are Spacebar + up/down/left/right arrow keys. I'm not sure how to go about making this work (from what I've read, it doesn't sound like spacebar key is recognised as a modifier in the cfg xml, only Control, Shift, Alt, Windows, LeftMouse, MiddleMouse, and RightMouse - is this correct?) plus I am not sure what key value is written for the arrow keys. I am currently referring to axes in relation to Y-up coordinates, as shown in the image below, but if the SpaceMouse Pro axis layout is different please let me know.

I am trying to map the axis controls to the following CSP bindings:

CSP pan canvas left = hold 'spacebar' + 'left arrow' -- Map to: push controller left (translate -x?)
CSP pan canvas right = hold 'spacebar' + 'right arrow' -- Map to: push controller right (translate x?)
CSP pan canvas up = hold 'spacebar' + 'up arrow' -- Map to: push controller away (translate -z?)
CSP pan canvas down = hold 'spacebar' + 'down arrow' -- Map to: pull controller toward (translate z?)
CSP rotate canvas counterclockwise = hold '-' -- Map to: twist counterclockwise (rotate -y?)
CSP rotate canvas clockwise = hold '=' -- Map to: twist clockwise (rotate y?)

Ideally, it would be awesome if the further/less the controller cap is physically moved, the faster/slower the canvas pans. I saw a thread that mentioned something similar for changing brush sizes in Photoshop (using motion maps?) with a scale factor, but my first priority is to try and get the pan working at all and then see how fast it moves.

Any assistance would be greatly appreciated, thank you!

Image
Post Reply