Vox Machinae
 Αυτό το θέμα έχει επισημανθεί, οπότε πιθανώς είναι σημαντικό
Supported Controllers / How to Help Add New Ones
Supported Controllers
Standard
  • Mouse
  • Keyboard
Gamepads
  • All XInput controllers
  • XBox 360 and One
  • Logitech F310, F510, and F710
  • Buffalo Classic
  • 8Bitdo NES30 Pro, SFC30, and SNES30
  • Executioner X
  • GameCube Controller (MAYFLASH Adapter, USB Adapter)
  • GameStick
  • Hama Black Force
  • Level Up Black Hawk
  • MaxFire Blaze5
  • Moga Pro
  • Natec Genesis P44
  • Nexus Player
  • NVIDIA Shield
  • OUYA Controller
  • PlayStation 2, 3, and 4
  • Speedlink Strike
  • SteelSeries Free
  • Xiaomi Controller
VR
  • Oculus Touch
  • Vive Wands
  • Vive Cosmos
  • WMR Controllers
  • Valve Index
  • Other Steam VR controllers should work just fine, but you may want to remap the default bindings in the in-game control menu.
Joysticks, Throttles, Pedals, Foot Controls
  • 3DRudder
  • CH Fighterstick
  • CH Combatstick
  • CH Pro Throttle
  • CH Pro Pedals
  • Logitech WingMan
  • Logitech Extreme 3D
  • Microsoft Sidewinder Force Feedback 2 (input only, no force)
  • MFG Crosswind V2
  • Saitek AV8R
  • Saitek X45
  • Saitek X52 and X52 Pro
  • Saitek X55 Rhino Stick and Throttle
  • Saitek X56 Rhino Stick and Throttle
  • Saitek Pro Flight Rudder Pedals
  • Saitek Pro Flight Quadrant
  • Thrustmaster T16000M and TCA Sidestick Airbus
  • Thrustmaster TWCS Throttle
  • Thrustmaster T.Flight Hotas X, 4, and One
  • Thrustmaster Warthog Stick
  • Thrustmaster Warthog Throttle
  • Thrustmaster Pendular Rudder
  • Thrustmaster T-Rudder
  • VKB Sim Gunfighter Modern Combat Pro joystick
  • VKB T-Rudders Mk.IV
  • VKB Gladiator NXT
  • VPC WarBRD
  • VPC Mongoos T-50CM2 Throttle
  • BU0836X Interface

Adding Support for New Controllers
  1. Download the Control Test program from our website: http://voxmachinae.com/tools/controltest.zip
  2. Extract the .zip file to a folder.
  3. Run ControlTest.exe
  4. Each controller will be displayed in its own column, with Button0-19 and Analog0-19 listed underneath.
  5. The first piece of information we need is the exact name of the controller, this will appear in red text like "(Unrecognized) Name of Controller".
  6. Press each button on the controller and note which button number lights up. For example you might press the trigger on a joystick and "Button0" will light up. Create a list with the button number and a short description of the button, like:
    • Button0 = trigger
    • Button1 = red button on top
    • Button2 = button by pinkie finger
    Note that the game currently only supports the first 20 buttons on each controller.
  7. Press each analog input and note which analog axis lights up and the value when it is pressed in each direction. Also important is the resting position. Make a list, for example:
    • Analog0 = joystick (-1 left, 0 resting, 1 right)
    • Analog1 = joystick (-1 forward, 0 resting, 1 back)
    • Analog2 = foot pedal (-1 back, -1 resting, 1 forward)
  8. It is unusual for a controller to skip a number, for example to have buttons 0 to 5, and 7 to 10, but no number 6. Try clicking down on thumbsticks to find the missing buttons.
  9. Make a note of any special or strange behaviour of your controller.
  10. Post your results here and we will get support added as soon as we can!
Τελευταία επεξεργασία από TonyDanza; 26 Νοε 2020, 11:31
< >
Εμφάνιση 31-45 από 87 σχόλια
Thank you for your quick reply. Amazing support here. If it is not too much trouble I'd like to throw in two more common controllers among us simulation enthusiasts. I have both in my current setup and I know exactly what I'm going to map where, if you will kindly add both (and my Gunfighter with an anomalous name):

(Unrecognized) Saitek Pro Flight Quadrant

All buttons report 1 when pressed and 0 otherwise:

0 = T1
1 = T2
2 = T3
3 = T4
4 = T5
5 = T6
6 = Reverser (left axis)
7 = Feather (middle axis)
8 = Cut-off (right axis)
Analog 0 throttle-axis: toward player (min) = 1 (-1 max)
Analog 1 propeller-axis: toward player (min) = 1 (-1 max)
Analog 2 mixture-axis: toward player (min) = 1 (-1 max)


(Unrecognized) BU0836X Interface

Please note there's a number zero (0) after BU, not a letter O. All buttons report 1 when pressed and 0 otherwise.

Buttons 0 - 19 = whatever buttons, toggles or encoders the builder connected, it's a kit. There are actually 32 buttons and 1 pov-hat on top of that (hence "36"). I've got 16 in use.
Analog 0 - 7 = whatever the builder connected, I have only three trim control axis right now. There are 8 analog axis on the card (hence "08").

With an analog potentiometer control test reported 1 with full counterclockwise turn, 0 in the middle of the axis and -1 when turned full clockwise.

A much smaller version called "BU0836 Interface" also exists (without the "X" at the end). It's got all the same inputs, the difference is that you have to make a diode-matrix to connect it and it's cheaper. I can't confirm the name though, because I haven't got one wired up right now.

Thank you in advance - best mech game there is.
TonyDanza  [δημιουργός] 16 Ιουλ 2020, 15:02 
Αναρτήθηκε αρχικά από shrubbo:
Hiya and thanks.

Name: T-Pendular-Rudder

Analog0 = Right Toe Brake
Analog1 = Left Toe Brake
Analog2 = Left/Right Yaw

Analog0 = Right Toe Brake (1 resting, -1 fully depressed)
Analog1 = Left Toe Brake (1 resting, -1 fully depressed)
Analog2 = Left/Right Yaw (-1 left pedal forward/right pedal back, no reading resting, 1 right pedal forward/left pedal back)
This rudder is now supported as of today's patch, thanks!
TonyDanza  [δημιουργός] 16 Ιουλ 2020, 15:04 
Αναρτήθηκε αρχικά από LeLv30_Superbus:
Thank you for your quick reply. Amazing support here. If it is not too much trouble I'd like to throw in two more common controllers among us simulation enthusiasts. I have both in my current setup and I know exactly what I'm going to map where, if you will kindly add both (and my Gunfighter with an anomalous name):

(Unrecognized) Saitek Pro Flight Quadrant

All buttons report 1 when pressed and 0 otherwise:

0 = T1
1 = T2
2 = T3
3 = T4
4 = T5
5 = T6
6 = Reverser (left axis)
7 = Feather (middle axis)
8 = Cut-off (right axis)
Analog 0 throttle-axis: toward player (min) = 1 (-1 max)
Analog 1 propeller-axis: toward player (min) = 1 (-1 max)
Analog 2 mixture-axis: toward player (min) = 1 (-1 max)


(Unrecognized) BU0836X Interface

Please note there's a number zero (0) after BU, not a letter O. All buttons report 1 when pressed and 0 otherwise.

Buttons 0 - 19 = whatever buttons, toggles or encoders the builder connected, it's a kit. There are actually 32 buttons and 1 pov-hat on top of that (hence "36"). I've got 16 in use.
Analog 0 - 7 = whatever the builder connected, I have only three trim control axis right now. There are 8 analog axis on the card (hence "08").

With an analog potentiometer control test reported 1 with full counterclockwise turn, 0 in the middle of the axis and -1 when turned full clockwise.

A much smaller version called "BU0836 Interface" also exists (without the "X" at the end). It's got all the same inputs, the difference is that you have to make a diode-matrix to connect it and it's cheaper. I can't confirm the name though, because I haven't got one wired up right now.

Thank you in advance - best mech game there is.
Today's patch adds support for the Flight Quadrant, Combatstick, alternate name for the VKB stick, and the BU0836X.
Virpil

VPC WarBRD Base, with VPC Constellation DELTA grip
------------------------------------------------------

(Unrecognized) VPC WarBRD

button 0 trigger stage 1
button 1 trigger stage 2
button 2 button under trigger
button 3 scroll wheel up
button 4 scroll wheel down
button 5 scroll wheel click
button 6 analog mini-stick push
button 7 right hat up
button 8 right hat right
button 9 right hat down
button 10 right hat left
button 11 right hat push
button 12 left hat up
button 13 left hat right
button 14 left hat down
button 15 left hat left
button 16 left hat push
button 17 center hat up
button 18 center hat right
button 19 center hat down
analog 0 base x -1 left, 0 rest, 1 right
analog 1 base y -1 forward, 0 rest, 1 back
analog 2 base z (twist axis on grip) -1 left, 0 rest, 1 right
analog 3 analog mini-stick x -1 left, 0 rest, 1 right
analog 4 analog mini-stick y -1 forward, 0 rest, 1 back
analog 5
analog 6
analog 7
analog 8
analog 9
analog 10
analog 11
analog 12
analog 13
analog 14
analog 15
analog 16
analog 17
analog 18
analog 19

------------------------------------------------------------

no register for center hat left and center hat push, I think they would be 20, 21 if listed







I have list registration for two peripherals below a throttle and rudder

(Unrecognized) L-VPC ThrottleMT-50CM2

Button0 Far left rotary encoder push-in
Button1 Far left rotary encoder rotated backwards
Button2 Far left rotary encoder rotated forwards
Button3 Pinky button
Button4 Left two-way hat push-in
Button5 Left two-way hat down
Button6 Left two-way hat up
Button7 Middle finger four-way hat push-in
Button8 Middle finger four-way hat down
Button9 Middle finger four-way hat right
Button10 Middle finger four-way hat up
Button11 Middle finger four-way hat left
Button12 Index joystick push-in
Button13 Thumb rotary encoder rotate forward
Button14 Thumb rotary encoder rotate Backwards
Button15 Thumb Hat Push-in
Button16 Thumb Hat Forward
Button17 Thumb Hat Down
Button18 Thumb Hat Back
Button19 Thumb Hat Up
Analog 0 Index finger joystick X-axis (-1 left, 0 resting, 1 right)
Analog 1 Index finger joystick Y-axis (1 forward, 0 resting, -1 back)
Analog 2 Ring Finger Slider with middle detent (1 Up, resting (~0.37at detent), -1 down)
Analog 3 Left Side Throttle Axis (1 forward, 0 Mid(No Detent), -1 back) (split throttle for multiple engines, throttle can be combined to act as one with a physical lock)
Analog 4 Right Side Throttle Axis (1 forward, 0 Mid(No Detent), -1 back) (split throttle for multiple engines, throttle can be combined to act as one with a physical lock)
Analog 5 Flaps Lever (1 forward, 0 Mid(No Detent), -1 back)

All remaining hats and buttons unrecognizable due to limitation.


(Unrecognized) T-Rudder <---This is the Thrustmaster rudders that come with the T.M16000M flight pack

Analog 0 Right toe brake (1 Rest, -1 fully pressed)
Analog 1 Left toe brake (1 Rest, -1 fully pressed)
Analog 2 Rudder Slider (-1 Left pedal forward , 1 Right pedal forward)
Thrustmaster TCA Sidestick Airbus Edition [www.thrustmaster.com]

Basically the same as the T.16000M but with a different paint job, one button relocation and one extra button.

Computer name: T.A320 Copilot
Button 0 = Main trigger
Button 1 = Button just above main trigger
Button 2 = Left button on head of stick
Button 3 = Right button on head of stick
Button 4 = Left front button on left side of base
Button 5 = Middle front button on left side of base
Button 6 = Right front button on left side of base
Button 7 = Right rear button on left side of base
Button 8 = Middle rear button on left side of base
Button 9 = Left rear button on left side of base
Button 10 = Right front button on right side of base
Button 11 = Middle front button on right side of base
Button 12 = Left front button on right side of base
Button 13 = Left rear button on right side of base
Button 14 = Middle rear button on right side of base
Button 15 = Right rear button on right side of base
Button 16 = Button that activates when throttle slider (Analog 3) is at bottom (1)

Analog 0 = stick X axis (-1 left to 1 right)
Analog 1 = stick Y axis (-1 forward to 1 back)
Analog 2 = Stick rotate (-1 counter clockwise to 1 clockwise)
Analog 3 = Throttle slider (1 at bottom to -1 at top)
Analog 4 = Hat switch X (-1 left/1 right)
Analog 5 = Hat switch Y (-1 back/1 forward)
TonyDanza  [δημιουργός] 30 Οκτ 2020, 16:11 
Αναρτήθηκε αρχικά από TheRogueBull:
I have list registration for two peripherals below a throttle and rudder

(Unrecognized) L-VPC ThrottleMT-50CM2
(Unrecognized) T-Rudder <---This is the Thrustmaster rudders that come with the T.M16000M flight pack
These should be supported as of today's patch. Thanks for the info.
TonyDanza  [δημιουργός] 30 Οκτ 2020, 16:12 
Αναρτήθηκε αρχικά από ABF81:
Thrustmaster TCA Sidestick Airbus Edition [www.thrustmaster.com]

Basically the same as the T.16000M but with a different paint job, one button relocation and one extra button.

Computer name: T.A320 Copilot
The layout appeared to be the same as T16000M, so I've added it as an alternative name for the T16000M. Should be working as of today.
Here's my info for the VKB Gladiator NXT. Link with pictures of the stick are included for reference. https://vkbcontrollers.com/?product=gladiator-nxt

Thanks!

VKB-Sim Gladiator NXT R

Button 0 = main trigger "Fire" stage 1
Button 1 = main trigger "Fire" stage 2
Button 2 = red button "A2"
Button 3 = left side button "B1"
Button 4 = pinkie button "D1
Button 5 = hat "A3" up
Button 6 = hat "A3" right
Button 7 = hat "A3" down
Button 8 = hat "A3" left
Button 9 = hat "A3" click
Button 10 = hat "A4" up
Button 11 = hat "A4" right
Button 12 = hat "A4" down
Button 13 = hat "A4" left
Button 14 = hat "A4" click
Button 15 = hat "C1" up
Button 16 = hat "C1" right
Button 17 = hat "C1" down
Button 18 = hat "C1" left
Button 19 = hat "C1" click
Analog 0 = stick X axis
Analog 1 = stick Y axis
Analog 2 = throttle, all the way up or down is 1, middle position is -1
Analog 3 = hat "A1" analog mode x axis
Analog 4 = hat "A1" analog mode y axis
Analog 5 = twist left -1, twist right 1
Analog 6 = not found
Analog 7 = not found
Analog 8 = hat "A1" digital mode: left -1, right 1
Analog 9 = hat "A1" digital mode: up 1, down -1

Buttons not detected
2nd trigger
buttons on base: "F1 (middle), F2 (left), F3 (right)
En 1 wheel on base, left of the throttle switch
En 2 wheel on base, right of the throttle switch
Τελευταία επεξεργασία από Zoffy; 22 Νοε 2020, 2:05
TonyDanza  [δημιουργός] 26 Νοε 2020, 11:28 
Αναρτήθηκε αρχικά από Doc Tran:
Here's my info for the VKB Gladiator NXT. Link with pictures of the stick are included for reference. https://vkbcontrollers.com/?product=gladiator-nxt

Thanks!

VKB-Sim Gladiator NXT R

Button 0 = main trigger "Fire" stage 1
Button 1 = main trigger "Fire" stage 2
Button 2 = red button "A2"
Button 3 = left side button "B1"
Button 4 = pinkie button "D1
Button 5 = hat "A3" up
Button 6 = hat "A3" right
Button 7 = hat "A3" down
Button 8 = hat "A3" left
Button 9 = hat "A3" click
Button 10 = hat "A4" up
Button 11 = hat "A4" right
Button 12 = hat "A4" down
Button 13 = hat "A4" left
Button 14 = hat "A4" click
Button 15 = hat "C1" up
Button 16 = hat "C1" right
Button 17 = hat "C1" down
Button 18 = hat "C1" left
Button 19 = hat "C1" click
Analog 0 = stick X axis
Analog 1 = stick Y axis
Analog 2 = throttle, all the way up or down is 1, middle position is -1
Analog 3 = hat "A1" analog mode x axis
Analog 4 = hat "A1" analog mode y axis
Analog 5 = twist left -1, twist right 1
Analog 6 = not found
Analog 7 = not found
Analog 8 = hat "A1" digital mode: left -1, right 1
Analog 9 = hat "A1" digital mode: up 1, down -1

Buttons not detected
2nd trigger
buttons on base: "F1 (middle), F2 (left), F3 (right)
En 1 wheel on base, left of the throttle switch
En 2 wheel on base, right of the throttle switch
I've added support for this joystick, let me know if you have any issues.
Particularly, I noticed on a different VKB joystick Analog 3 and 4 were swapped, but I've added it as you have described here.
The patch will be released some time today.
Hey, sorry to be a bother; just tried it out with the new update. Looks like the game doesn't detect the VKB Gladiator. I'm seeing that windows detects it and registers everything just fine according to the configurations. Tried unplugging and plugging back in while the game is running as well. No luck. Anything I can do, or some kind of configuration file I can provide to help?
TonyDanza  [δημιουργός] 30 Νοε 2020, 14:11 
Αναρτήθηκε αρχικά από Doc Tran:
Hey, sorry to be a bother; just tried it out with the new update. Looks like the game doesn't detect the VKB Gladiator. I'm seeing that windows detects it and registers everything just fine according to the configurations. Tried unplugging and plugging back in while the game is running as well. No luck. Anything I can do, or some kind of configuration file I can provide to help?
Hi, usually this is because some controllers have hidden spaces in their name.
You can open the log file for the game by pressing Windows Key + R, and putting in:
%appdata%\..\LocalLow\SpaceBulletDynamicsCorporation\VoxMachinae\Player.log
In there you will find a line like "Unrecognized Controller: Joystick Name Here", and you will be able to check if there are any extra spaces there at the beginning or end of the name.
I think there will be another small patch coming soon so we can get it fixed up then.
Yeah, you're right; found this entry in the file:

"Unrecognized Controller: VKB-Sim Gladiator NXT R "

Thanks for the response, I really appreciate it! Looking forward to the next patch!
NAME - Unrecognized Controller: "5-Axis,12-Button with POV "
*I added quotes to show extra space at the end

BUTTONS:
Button 0 - Primary trigger
Button 1 - Secondary trigger
Buttons 2/3/4/5 - Buttons on top of the stick
Buttons 6/7/8/9/10/11 - Buttons on the base of the joystick

Analogs:
Analog 0 - X axis for joystick ( -1 left, 1 right)
Analog 1 - Y axis for joystick ( -1 up, 1 down)
Analog 2 - Throttle controls on the base of the joystick (-1 up, 1 down)
Analog 3 - Twist axis for joystick (-1 left, 1 right)
Analog 5 - X axis on hat switch (-1 left, 1 right)
Analog 6 - Y axis on hat switch (-1 down, 1 up)
TonyDanza  [δημιουργός] 10 Δεκ 2020, 16:02 
Αναρτήθηκε αρχικά από Doc Tran:
Yeah, you're right; found this entry in the file:

"Unrecognized Controller: VKB-Sim Gladiator NXT R "

Thanks for the response, I really appreciate it! Looking forward to the next patch!
Should be ready to go in today's patch!
< >
Εμφάνιση 31-45 από 87 σχόλια
Ανά σελίδα: 1530 50