XIM Community

The Azeron - XIM out of the box  (Read 52466 times)

Offline Geno782

  • Member
  • *
  • Posts: 127
    • View Profile
Re: The Azeron - XIM out of the box
« Reply #225 on: 05:41 AM - 11/25/18 »
Does the thumbstuck work as a full analog stick? I remember reading it was kind of limited and not very fluid with movement?

Also, any word on when they will re-stock? :P

Offline ceebs

  • MVP
  • *
  • Posts: 1682
    • View Profile
  • PSN ID: Captain_Minxley
Re: The Azeron - XIM out of the box
« Reply #226 on: 06:12 AM - 11/25/18 »
Does the thumbstuck work as a full analog stick? I remember reading it was kind of limited and not very fluid with movement?

Also, any word on when they will re-stock? :P
They donít restock. Imants makes each one by hand. Order and youíll join the queue.

Where's HL3?

XIM Apex, PS4 Pro, Crucial MX500 1TB, T9+, Swiftpoint Z, Aorus AMP500, Audio Technica AD700, Modmic 5, SB X7, LG 27UD58.

MSI Z97i Gaming AC, Intel Core i5 [email protected], Corsair H100i, EVGA GTX780, 16gb G-Skill [email protected], XFX ProSeries 750w, 3xAerocool Dead Silence, Cooltek W1, 3xSamsung Evo 500 SSD, WD 1TB HDD, Silverstone SST slot-load DVD, KustomPC braided cables. And if you've read this far, you too are a genuine geek, my friend!

Offline sncjez

  • MVP
  • *
  • Posts: 555
    • View Profile
Re: The Azeron - XIM out of the box
« Reply #227 on: 07:12 AM - 11/25/18 »
Received mine a few day's ago it's a lot lighter than i thought it was going to be but sturdy on table being a keyboard user for many years this is gonna take some time to adapt to.

Think i'll finish wolfenstien with the azeron to get adjusted before going into multiplayer game modes. I'm pulling and finger nail pushing atm i find the bottom buttons a bit to far me but when comfortable i could adjust.

My fingers are all over the place pressing wrong buttons  ;D but very early day's when i finally get some rhythm going is gonna be a nice little gem to have.

Any of you current users changed anything for stick movement in software?

Offline Au1d Yin

  • MVP
  • *
  • Posts: 598
    • View Profile
Re: The Azeron - XIM out of the box
« Reply #228 on: 09:05 AM - 11/26/18 »
Been playing with mine for 10 days and I hardly hit a wrong button now ... at first I hit the wrong ones a lot.
I've become used to the different hand position than the one I had been accustomed to, but the biggest problem I have now is if I lift my hand to use the controller ... i have to look at the Azeron to get my hand back in without hitting a switch accidentally.
I have my controller on a stand between my mouse pad and keypad, and it was super easy to slide my grip to the controller for difficult menu wheels ... not so much now, but that's not the fault of the Azeron  ... loving it!
« Last Edit: 09:14 AM - 11/26/18 by Au1d Yin »

Offline PinnieTHEwooH

  • Member
  • *
  • Posts: 9
    • View Profile
  • PSN ID: PinnieTHEwooH
Re: The Azeron - XIM out of the box
« Reply #229 on: 09:05 AM - 11/27/18 »
I got mine today and played Bf5 for a few hours. It felt weird to use a gamepad after 25 years of using a keyboard.  After some adjusting my fingers started to find the right keys but still needs to be adjusted more.
 I like the looks and feel of it. It's very light, comfortable for the hand. Might have to put some stickers on the buttons so I rember what is what.
 Will try BO5 later today.
 But overall it's 9/10 gadget.

Offline YOUDID

  • Member
  • *
  • Posts: 73
    • View Profile
Re: The Azeron - XIM out of the box
« Reply #230 on: 09:53 PM - 11/27/18 »
Went to the Azeron website and It says out of parts.....can we not order right now?

Offline roads

  • MVP
  • *
  • Posts: 19727
    • View Profile
Re: The Azeron - XIM out of the box
« Reply #231 on: 09:59 PM - 11/27/18 »
PinnieTHEwooH no stickers needed just choose 4 main buttons for 4 main commands  either down or the triggers. Choose a second row for not so important actions. A third wor for the Dpad. Stay with those avtions/keys for all games. You will have it within a week.
Crusade atm: none

Offline antithesis

  • MVP
  • *
  • Posts: 8759
    • View Profile
    • Mod Squad
Re: The Azeron - XIM out of the box
« Reply #232 on: 02:10 AM - 11/28/18 »
I took delivery of a Movi Cinema Robot and an Azeron today, only one of them made me audibly gasp.

Azeron looks far more polished than expected, more hand-crafted than hand-made. Tonnes of configuration options, itís gonna take a few hours tweaking to get right.

The palm rest feels nice but Iíd like it shorter or adjustable. Pinky feels like I canít quite get it right, but all others are comfortable.

Iím yet to get in-game, but will have a play with it tonight. No idea if I can break the WASD habit, but as a lefty, itís nice to have an analog option for the first time.

Official Australian distributor for XIM APEX, Titan One & Titan Two at Mod Squad
XIM Apex demos on Twitch and YouTube. Follow Twitter for live stream alerts

Offline YOUDID

  • Member
  • *
  • Posts: 73
    • View Profile
Re: The Azeron - XIM out of the box
« Reply #233 on: 10:34 AM - 11/28/18 »
Went to the Azeron website and It says out of parts.....can we not order right now?

Anybody?

Offline Balor1712

  • Member
  • *
  • Posts: 406
    • View Profile
Re: The Azeron - XIM out of the box
« Reply #234 on: 11:08 AM - 11/28/18 »
Went to the Azeron website and It says out of parts.....can we not order right now?

Anybody?

Yep. Currently Imants is waiting on parts. You canít order atm. This is great for him and I am super happy. Iím excited to get mine and this is such a cool take on the gamepad.

Offline YOUDID

  • Member
  • *
  • Posts: 73
    • View Profile
Re: The Azeron - XIM out of the box
« Reply #235 on: 11:14 AM - 11/28/18 »
Went to the Azeron website and It says out of parts.....can we not order right now?

Anybody?

Yep. Currently Imants is waiting on parts. You canít order atm. This is great for him and I am super happy. Iím excited to get mine and this is such a cool take on the gamepad.

Dangit.........guess i waited too long

Offline Balor1712

  • Member
  • *
  • Posts: 406
    • View Profile
Re: The Azeron - XIM out of the box
« Reply #236 on: 11:37 AM - 11/28/18 »
Iíll hazard a guess and assume he is awaiting more 3D printing material. Or something of that nature.

Offline roads

  • MVP
  • *
  • Posts: 19727
    • View Profile
Re: The Azeron - XIM out of the box
« Reply #237 on: 09:10 AM - 11/29/18 »
So heres the Azeron with smaller space for the fingers. Works great if you center around the silver pull/trigger buttons. Doesnít even look bad to be honest.



Crusade atm: none

Offline W11cE

  • MVP
  • *
  • Posts: 1524
    • View Profile
Re: The Azeron - XIM out of the box
« Reply #238 on: 11:14 PM - 11/29/18 »
Here is a simple code with all the basic stuff needed for Apex.

ino:
Code: [Select]
#include "RefreshChecker.h"

#define ARRAY_LENGHT(type ,array) (sizeof(array) / sizeof(type))

#define BUTTON_T1_P1 26 //1
#define BUTTON_T2_P1 22 //2
#define BUTTON_T3_P1 27 //3
#define BUTTON_T4_P1 4 //4
#define BUTTON_T5_P1 11 //5
#define BUTTON_T1_P2 25 //6
#define BUTTON_T2_P2 21 //7
#define BUTTON_T3_P2 0 //8
#define BUTTON_T4_P2 5 //9
#define BUTTON_T1_P3 24 //10
#define BUTTON_T2_P3 20 //11
#define BUTTON_T3_P3 1 //12
#define BUTTON_T4_P3 8 //13
#define BUTTON_T1_P4 23 //14
#define BUTTON_T2_P4 19 //15
#define BUTTON_T3_P4 2 //16
#define BUTTON_T4_P4 9 //17
#define BUTTON_T3_P5 3 //18
#define BUTTON_T4_P5 10 //19
#define BUTTON_THUMB_3 38 //20 , Button above the thumbstick.
#define BUTTON_THUMB_1 18 //21 , Button on the thumbstick.
#define BUTTON_THUMB_2 12 //22 , Button next to the thumbstick.

const int DigitalButtons[] = {
BUTTON_T1_P1,
BUTTON_T2_P1,
BUTTON_T3_P1,
BUTTON_T4_P1,
BUTTON_T5_P1,
BUTTON_T1_P2,
BUTTON_T2_P2,
BUTTON_T3_P2,
BUTTON_T4_P2,
BUTTON_T1_P3,
BUTTON_T2_P3,
BUTTON_T3_P3,
BUTTON_T4_P3,
BUTTON_T1_P4,
BUTTON_T2_P4,
BUTTON_T3_P4,
BUTTON_T4_P4,
BUTTON_T3_P5,
BUTTON_T4_P5,
BUTTON_THUMB_3,
BUTTON_THUMB_1,
BUTTON_THUMB_2
};

#define SWITCH_1 14
#define SWITCH_2 13

#define X_AXIS 40
#define Y_AXIS 39
#define POT 41

#define LED_1 16
#define LED_2 15
#define LED_TEENSY 6

RefreshChecker Check = RefreshChecker(27);

void setup()
{
Joystick.useManualSend(true);
Joystick.hat(-1);
Joystick.slider(512);
Joystick.sliderLeft(512);
Joystick.sliderRight(512);
Joystick.Z(512);
Joystick.Zrotate(512);

for (int i = 0; i < ARRAY_LENGHT(int, DigitalButtons); i++)
{
pinMode(DigitalButtons[i], INPUT_PULLUP);
}
pinMode(SWITCH_1, INPUT_PULLUP);
pinMode(SWITCH_2, INPUT_PULLUP);

pinMode(LED_1, OUTPUT);
pinMode(LED_2, OUTPUT);
pinMode(LED_TEENSY, OUTPUT);

analogWrite(LED_1, 1);
analogWrite(LED_2, 0);
digitalWrite(LED_TEENSY, 0);
}

void loop()
{
for (int i = 0; i < ARRAY_LENGHT(int, DigitalButtons); i++)
{
Joystick.button(i + 1, Check.PassNew(i, !digitalReadFast(DigitalButtons[i])));
}

auto axisX = map(analogRead(X_AXIS), 1023, 0, 1023, 0);
axisX = constrain(axisX, 0, 1023);
auto axisY = map(analogRead(Y_AXIS), 0, 1023, 1023, 0);
axisY = constrain(axisY, 0, 1023);

Joystick.X(Check.PassNew(ARRAY_LENGHT(int, DigitalButtons) + 1, axisX));
Joystick.Y(Check.PassNew(ARRAY_LENGHT(int, DigitalButtons) + 2, axisY));

if (Check.HasNewData())
{
Joystick.send_now();
}
}

In addition to that you need to create two files:

RefreshChecker.h:
Code: [Select]
// RefreshChecker.h

#ifndef _REFRESHCHECKER_h
#define _REFRESHCHECKER_h

#if defined(ARDUINO) && ARDUINO >= 100
#include "arduino.h"
#else
#include "WProgram.h"
#endif

class RefreshChecker
{
public:
RefreshChecker(int size);
int PassNew(int id, int value);
bool HasNewData();

private:
int* previousValues;
bool _hasNewData = false;
};

#endif

RefreshChecker.cpp:
Code: [Select]
#include "RefreshChecker.h"

RefreshChecker::RefreshChecker(int size)
{
previousValues = new int[size];
}

int RefreshChecker::PassNew(int id, int value)
{
if (previousValues[id] != value)
{
_hasNewData = true;
}

previousValues[id] = value;
return value;
}

bool RefreshChecker::HasNewData()
{
bool ret = _hasNewData;
_hasNewData = false;

return ret;
}

Will make a github page for this later. I have not scaled the joystick axis in any way yet, will have to see if this is needed.
« Last Edit: 11:41 PM - 11/29/18 by W11cE »

Offline OBsIV

  • Administrator
  • MVP
  • *
  • Posts: 36455
  • It's obsessive.
    • View Profile
    • OBsIV's Blog
Re: The Azeron - XIM out of the box
« Reply #239 on: 11:23 PM - 11/29/18 »
Pretty impressive that they are selling a 3D printed product. Does anyone know what type of printer they are using?
Get the most out of your XIM APEX, read the XIM APEX Support FAQ.