Page 1 of 1

Xim4 mit titan 2 hilfe

PostPosted: Wed Mar 24, 2021 10:21 am
by zie987
Hallo ich bräuchte unbedingt mal eure Hilfe ich habe seit einer Woche titan und benutze es mit der xim 4 ich benutze denn sricpt vom User 101 eine leichter verbesserung habe ich schon nur finde ich das der antirecoil nicht funktioniert.
Ich kenn mich auch null mit denn titan aus könnt ihr mir irgendwie weiter helfen damit ich eine richtige Einstellung finde.

Mfg

Re: Xim4 mit titan 2 hilfe

PostPosted: Thu Mar 25, 2021 9:27 am
by Battousai5521
Den antirecoil musst du ja auch selber einstellen. Aber leider kann ich dir da nicht sagen wie genau. Weil ich es selber noch nicht weiß leider. Und bis jetz hat mir auch noch niemand geholfen.

Re: Xim4 mit titan 2 hilfe

PostPosted: Thu Mar 25, 2021 11:03 am
by Scachi
Wichtig wäre zu wissen auf welchem System ( Konsole - welche ? oder PC?) ihr das ganze versucht.
Auf der PS4/PS5 muss man die Controller auf USB Kommunikation umstellen. Das ist eine Einstellung auf der Konsole selbst.
Sonst kann es sein das kein Script ein Effekt hat.

Script auf einen T2 Slot installieren. Interactive Configuration öffnen (das Zahnrad Icon anklicken) und Einstellungen vornehmen.
Als Standard wird "Preset1" verwendet. Einfach mal den "Vertical Recoil" Wert auf 90,00 stellen und testen ob ihr ein Effekt merkt.

Re: Xim4 mit titan 2 hilfe

PostPosted: Tue Apr 06, 2021 3:26 pm
by zie987
Ich benutze es auf der ps4 und dazu die xim4 mit Maus und Joystick als Script von User 101.
Muss ich nur denn vertical recoil verändern oder muss ich auch bei denn anderen Einstellungen was machen.

I use it on the ps4 and the xim4 with mouse and joystick as script of User 101.
Do I just have to change vertical recoil or do something with other settings.

Re: Xim4 mit titan 2 hilfe

PostPosted: Fri May 07, 2021 2:57 am
by whamDu
Hey Servus bin neu hier, habe ein bisschen das Skripting mit dem device damals gelernt - bin auch gerade bei einem Skript von User 101.

Für welches Spiel benutzt du es denn?
Also ich hab meinen Xim in Port A des Titan Two gesteckt und danach bei ,,Device Configuration'' erstmal bei Allow FFB on Ports alles angeklickt, dann Mouse DPI auf 8000 und Input so wie output Polling Rate auf 1000hz.

Leider weiß ich nicht welchen Skript du genau hast - bei mir funzt der Anti Recoil gaaaanz okay würde ich mal sagen. Stick Noise habe ich auf 0,59 oder 1,59, sonst alle Mods ausgeschaltet - schau mal bei AR on Rumble, dass du zumindest die In-Game Vibration an hast (auf dem device konnte man dann systemseitig die Vibration ausschalten, wenn man jedoch im Spiel die Vib anhatte hat er es dann doch gefressen, ohne tatsächlich zu vibrieren).

Ansonsten wie Scachi schon meinte, schau dass du das im richtigen Preset machst.

Wenn es dir nur um den Recoil geht:
Code: Select all
const fix32 RECOIL_V = 12.0;
const fix32 RECOIL_H = 0.0;
 
const fix32 sn = 13.0;
 
main {
  if (is_active(BUTTON_5) && is_active(BUTTON_8))
  {
    AntiRecoil(STICK_1_Y, STICK_1_X, RECOIL_V, RECOIL_H);
  }
}
 
void AntiRecoil(uint8 axisY, uint8 axisX, fix32 recoil_Y, fix32 recoil_X)
{
  if (recoil_Y + recoil_X)
  {
    fix32 RY = get_actual(axisY);
    fix32 RX = get_actual(axisX);
    fix32 RXRY = sq(RY) + sq(RX);
    fix32 temp;
 
    if (RXRY <= sq(sn))
    {
      temp = sqrt(sq(recoil_Y) + sq(recoil_X));
      set_val(axisY, (recoil_Y / temp) * (temp + sn));
      set_val(axisX, (recoil_X / temp) * (temp + sn));
    }
    else
    {
      fix32 true_radius = min(sqrt(RXRY), 100.0);
      temp = 100.0 - sn;
 
      RY *= ((true_radius - sn) / true_radius);
      RX *= ((true_radius - sn) / true_radius);
 
      recoil_Y -= ((recoil_Y * 0.80) / temp) * true_radius;
      recoil_X -= ((recoil_X * 0.80) / temp) * true_radius;
 
      RY += recoil_Y - ((recoil_Y / temp) * abs(RY));
      RX += recoil_X - ((recoil_X / temp) * abs(RX));
 
      temp = sqrt(sq(RY) + sq(RX));
 
      RY = (RY / temp) * (temp + sn);
      RX = (RX / temp) * (temp + sn);
 
      set_val(axisY, clamp(RY, -100f, 100f));
      set_val(axisX, clamp(RX, -100f, 100f));
    }
  }
  return;
}

... ich fuchse mich da gerade rein, ist schon ein Unterschied zwischen GPC 1 und GPC 2 :/
@Scachi - habe deinen Namen glaube ich auch in einem User101 Skript gesehen - kennst du dich ein bisschen aus? :)