GITALLER Information


Update History

Oct.13th, 2021:

  • Fixed description correctly: how to switch WAILING BUTTON mode and WAILING XYZ mode.
  • Correct raw output of axis X,Y and Z.

Oct. 7th, 2020:

  • Initial release

How to use in DTXMania

  1. Connect GITALLER to your PC. At now, GITALLER is initialized as WAILING BUTTON mode. (DTXMania can handle WAILING BUTTON mode only)
  2. Register each buttons to DTXMania CONFIGURATION - GUITAR - Input Option. The assignments must become like below;
    • BUTTON1 = R
    • BUTTON2 = G
    • BUTTON3 = B
    • BUTTON4 = Y
    • BUTTON5 = P
    • BUTTON6 = Pick (Up)
    • BUTTON7 = Pick (Down)
    • BUTTON8 = Not used
    • BUTTON9 = SELECT
    • BUTTON10 = START
    • BUTTON11 = Wailing Up
    • BUTTON12 = Wailing Down
  3. At 2., you need to do Wailing Up and Wailing Down at register screen. See below to raise Wailing Up and Wailing Down.


Currently there is no way to use WAILING XYZ mode by DTXMania. In future DTXMania will support it.

How to switch "WAILING BUTTON mode" and "WAILING XYZ mode"?

As GITALLER site says,

  1. To go WAILING BUTTON mode, push R+G+B+Y+P+SELECT simultaneously. Keep it 2 seconds.
  2. To go WAILING XYZ mode, push R+G+B+Y+P+START simultaneously. Keep it 2 seconds.

BTW, whenever you re-connect GITALLER to PC, the mode will be reset to WAILING BUTTON mode.


For developer

You want to support "WAILING XYZ mode"? These info may help you;

  • GITALLER is detected as DirectInput joypad. Device name is "Guitar Game Controller". It has 16 buttons, 6 axis, 1 HAT (in DirectInput point of view), but only 11 buttons / 3 axis will be used.
  • Gyro data (*) is output only if GITALLER is WAILING XYZ mode. See below picture to understand the mapping of X/Y/Z axis easily.
  • Accelerometer.(*) will output data only if GITTALER is WAILING XYZ mode. Please see the figure below to understand the mapping of X/Y/Z axis easily.
    Each X/Y/Z axis output 0 to 255 value.(center is 128)
    When you put the controller sideways, X-axis output 0, and Y-axis output 128.
    When you make a controller vertical, X-axis output 128, and Y-axis output 0.
    About Z-axis, when you face up a controller, Z-axis output 0. When face down, Z-axis output 255.
(*) GITALLER site says it uses gyroscope, however it must be accelerometer...
  • ネックを左側に水平にしている状態(下図のような状態)を0°、ネックを垂直に立てた状態を90°としたとき、5°~25°くらいの間は出力値が変わらず、5°相当の出力を続ける。25°より角度が大きくなると、26°の時に6°相当、27°の時に7°相当・・・の値を出力する。つまり-20°のオフセットが入るような感じ。(そのため、この項目の最初に挙げた「ネックを垂直に立てた状態」は、厳密には90°ではなく70°相当の出力になる。)

ネックを右側にした場合もこのオフセットが継続し、180°~200°でまた出力が一定(180°)になる。