Add previews for more types, fix mappings.

This commit is contained in:
Henrik Rydgård 2023-02-02 00:59:29 +01:00
parent 1f51a31544
commit 59dec197d8
50 changed files with 126 additions and 65 deletions

View File

@ -551,7 +551,6 @@ void InfoItem::Draw(UIContext &dc) {
style = HasFocus() ? dc.theme->itemFocusedStyle : dc.theme->itemStyle;
}
if (style.background.type == DRAW_SOLID_COLOR) {
// For a smoother fade, using the same color with 0 alpha.
if ((style.background.color & 0xFF000000) == 0)

View File

@ -971,10 +971,10 @@ static const ConfigSetting controlSettings[] = {
#ifdef MOBILE_DEVICE
ConfigSetting("TiltBaseAngleY", &g_Config.fTiltBaseAngleY, 0.0f, true, true),
ConfigSetting("InvertTiltX", &g_Config.bInvertTiltX, false, true, true),
ConfigSetting("InvertTiltY", &g_Config.bInvertTiltY, true, true, true),
ConfigSetting("TiltSensitivityX", &g_Config.iTiltSensitivityX, 50, true, true),
ConfigSetting("TiltSensitivityY", &g_Config.iTiltSensitivityY, 50, true, true),
ConfigSetting("TiltInvertX", &g_Config.bInvertTiltX, false, true, true),
ConfigSetting("TiltInvertY", &g_Config.bInvertTiltY, false, true, true),
ConfigSetting("TiltSensitivityX", &g_Config.iTiltSensitivityX, 70, true, true),
ConfigSetting("TiltSensitivityY", &g_Config.iTiltSensitivityY, 70, true, true),
ConfigSetting("DeadzoneRadius", &g_Config.fDeadzoneRadius, 0.0f, true, true),
ConfigSetting("TiltInputType", &g_Config.iTiltInputType, 0, true, true),
#endif

View File

@ -144,3 +144,12 @@ enum class ShowStatusFlags {
SPEED_COUNTER = 1 << 2,
BATTERY_PERCENT = 1 << 3,
};
// for iTiltInputType
enum TiltTypes {
TILT_NULL = 0,
TILT_ANALOG,
TILT_DPAD,
TILT_ACTION_BUTTON,
TILT_TRIGGER_BUTTONS,
};

View File

@ -8,6 +8,7 @@
#include "Common/Log.h"
#include "Core/Config.h"
#include "Core/ConfigValues.h"
#include "Core/HLE/sceCtrl.h"
#include "Core/TiltEventProcessor.h"
@ -75,6 +76,10 @@ Tilt GenTilt(bool landscape, float calibrationAngle, float x, float y, float z,
transformedTilt.y_ *= -1.0f;
}
// For the button mappings to work, we need a minimum deadzone.
// Analog stick though is better off with a zero one but any can work.
float actualDeadzone = g_Config.iTiltInputType == TILT_ANALOG ? deadzone : std::max(0.2f, deadzone);
// finally, dampen the tilt according to our curve.
return dampTilt(transformedTilt, deadzone, xSensitivity, ySensitivity);
}
@ -99,7 +104,7 @@ void TranslateTiltToInput(const Tilt &tilt) {
GenerateActionButtonEvent(tilt);
break;
case TILT_TRIGGER_BUTTON:
case TILT_TRIGGER_BUTTONS:
GenerateTriggerButtonEvent(tilt);
break;
}
@ -127,7 +132,7 @@ void GenerateDPadEvent(const Tilt &tilt) {
}
int ctrlMask = 0;
int direction = (int)(floorf((atan2f(tilt.y_, tilt.x_) / (2.0f * (float)M_PI) * 8.0f) + 0.5f)) & 7;
int direction = (int)(floorf((atan2f(-tilt.y_, tilt.x_) / (2.0f * (float)M_PI) * 8.0f) + 0.5f)) & 7;
switch (direction) {
case 0: ctrlMask |= CTRL_RIGHT; break;
case 1: ctrlMask |= CTRL_RIGHT | CTRL_DOWN; break;
@ -161,7 +166,7 @@ void GenerateActionButtonEvent(const Tilt &tilt) {
return;
}
int direction = (int)(floorf((atan2f(tilt.y_, tilt.x_) / (2.0f * (float)M_PI) * 4.0f) + 0.5f)) & 3;
int direction = (int)(floorf((atan2f(-tilt.y_, tilt.x_) / (2.0f * (float)M_PI) * 4.0f) + 0.5f)) & 3;
int downButtons = buttons[direction] & ~__CtrlPeekButtons();
__CtrlButtonDown(downButtons);
tiltButtonsDown |= downButtons;

View File

@ -2,14 +2,6 @@
namespace TiltEventProcessor {
enum TiltTypes {
TILT_NULL = 0,
TILT_ANALOG,
TILT_DPAD,
TILT_ACTION_BUTTON,
TILT_TRIGGER_BUTTON,
};
// Represents a generic Tilt event
struct Tilt {
Tilt() : x_(0), y_(0) {}

View File

@ -65,6 +65,10 @@ std::string GamepadView::DescribeText() const {
}
float GamepadView::GetButtonOpacity() {
if (forceVisible_) {
return 1.0f;
}
if (coreState != CORE_RUNNING) {
return 0.0f;
}

View File

@ -36,12 +36,17 @@ public:
void Update() override;
std::string DescribeText() const override;
void SetForceVisible(bool visible) {
forceVisible_ = visible;
}
protected:
virtual float GetButtonOpacity();
const char *key_;
double lastFrameTime_;
float secondsWithoutTouch_ = 0.0;
bool forceVisible_ = false;
};
class MultiTouchButton : public GamepadView {

View File

@ -18,12 +18,14 @@
#include "Core/Config.h"
#include "Core/System.h"
#include "Core/TiltEventProcessor.h"
#include "Core/ConfigValues.h"
#include "Common/Math/math_util.h"
#include "Common/Log.h"
#include "Common/Data/Text/I18n.h"
#include "UI/JoystickHistoryView.h"
#include "UI/GamepadEmu.h"
#include "UI/TiltAnalogSettingsScreen.h"
void TiltAnalogSettingsScreen::CreateViews() {
@ -38,16 +40,57 @@ void TiltAnalogSettingsScreen::CreateViews() {
ScrollView *menuRoot = new ScrollView(ORIENT_VERTICAL, new LinearLayoutParams(600, FILL_PARENT));
root_->Add(menuRoot);
// AnchorLayout *rightSide = new AnchorLayout(new LinearLayoutParams(1.0));
tilt_ = new JoystickHistoryView(StickHistoryViewType::OTHER, "", new LinearLayoutParams(1.0f));
root_->Add(tilt_);
if (g_Config.iTiltInputType == TILT_ANALOG) {
tilt_ = new JoystickHistoryView(StickHistoryViewType::OTHER, "", new LinearLayoutParams(1.0f));
root_->Add(tilt_);
} else {
AnchorLayout *rightSide = new AnchorLayout(new LinearLayoutParams(1.0));
root_->Add(rightSide);
switch (g_Config.iTiltInputType) {
case TILT_DPAD:
{
PSPDpad *pad = rightSide->Add(new PSPDpad(ImageID("I_DIR_LINE"), "D-pad", ImageID("I_DIR_LINE"), ImageID("I_ARROW"), 1.5f, 1.3f, new AnchorLayoutParams(NONE, NONE, NONE, NONE, true)));
pad->SetForceVisible(true);
break;
}
case TILT_ACTION_BUTTON:
{
PSPButton *circle = new PSPButton(CTRL_CIRCLE, "Circle button", ImageID("I_ROUND_LINE"), ImageID("I_ROUND"), ImageID("I_CIRCLE"), 1.5f, new AnchorLayoutParams(NONE, NONE, 100.0f, NONE, true));
PSPButton *cross= new PSPButton(CTRL_CROSS, "Cross button", ImageID("I_ROUND_LINE"), ImageID("I_ROUND"), ImageID("I_CROSS"), 1.5f, new AnchorLayoutParams(NONE, NONE, NONE, 100.0f, true));
PSPButton *triangle = new PSPButton(CTRL_TRIANGLE, "Triangle button", ImageID("I_ROUND_LINE"), ImageID("I_ROUND"), ImageID("I_TRIANGLE"), 1.5f, new AnchorLayoutParams(NONE, 100.0f, NONE, NONE, true));
PSPButton *square = new PSPButton(CTRL_SQUARE, "Square button", ImageID("I_ROUND_LINE"), ImageID("I_ROUND"), ImageID("I_SQUARE"), 1.5f, new AnchorLayoutParams(100.0f, NONE, NONE, NONE, true));
circle->SetForceVisible(true);
cross->SetForceVisible(true);
triangle->SetForceVisible(true);
square->SetForceVisible(true);
rightSide->Add(circle);
rightSide->Add(cross);
rightSide->Add(triangle);
rightSide->Add(square);
break;
}
case TILT_TRIGGER_BUTTONS:
{
PSPButton *lTrigger = new PSPButton(CTRL_LTRIGGER, "Left shoulder button", ImageID("I_SHOULDER_LINE"), ImageID("I_SHOULDER"), ImageID("I_L"), 1.5f, new AnchorLayoutParams(100.0f, NONE, NONE, NONE, true));
PSPButton *rTrigger = new PSPButton(CTRL_RTRIGGER, "Right shoulder button", ImageID("I_SHOULDER_LINE"), ImageID("I_SHOULDER"), ImageID("I_R"), 1.5f, new AnchorLayoutParams(NONE, NONE, 100.0f, NONE, true));
rTrigger->FlipImageH(true);
lTrigger->SetForceVisible(true);
rTrigger->SetForceVisible(true);
rightSide->Add(lTrigger);
rightSide->Add(rTrigger);
break;
}
}
}
LinearLayout *settings = new LinearLayoutList(ORIENT_VERTICAL);
settings->SetSpacing(0);
settings->Add(new ItemHeader(co->T("Calibration")));
InfoItem *calibrationInfo = new InfoItem(co->T("To Calibrate", "Keep device on a flat surface and press calibrate."), "");
TextView *calibrationInfo = new TextView(co->T("To Calibrate", "Hold device at your preferred angle and press Calibrate."));
calibrationInfo->SetSmall(true);
calibrationInfo->SetPadding(5);
settings->Add(calibrationInfo);
Choice *calibrate = new Choice(co->T("Calibrate"));
calibrate->OnClick.Handle(this, &TiltAnalogSettingsScreen::OnCalibrate);
@ -88,7 +131,9 @@ UI::EventReturn TiltAnalogSettingsScreen::OnCalibrate(UI::EventParams &e) {
void TiltAnalogSettingsScreen::update() {
UIDialogScreenWithGameBackground::update();
tilt_->SetXY(
Clamp(TiltEventProcessor::rawTiltAnalogX, -1.0f, 1.0f),
Clamp(TiltEventProcessor::rawTiltAnalogY, -1.0f, 1.0f));
if (tilt_) {
tilt_->SetXY(
Clamp(TiltEventProcessor::rawTiltAnalogX, -1.0f, 1.0f),
Clamp(TiltEventProcessor::rawTiltAnalogY, -1.0f, 1.0f));
}
}

View File

@ -22,6 +22,7 @@
#include "MiscScreens.h"
class JoystickHistoryView;
class GamepadView;
class TiltAnalogSettingsScreen : public UIDialogScreenWithGameBackground {
public:
@ -37,4 +38,5 @@ private:
Lin::Vec3 down_{};
JoystickHistoryView *tilt_ = nullptr;
GamepadView *gpView_ = nullptr;
};

View File

@ -103,7 +103,7 @@ Thin borders = ‎حدود رفيعة
Tilt Input Type = ‎نوع الإدخال المنطقة
Tilt Sensitivity along X axis = X حساسية المنطقة علي طول محور
Tilt Sensitivity along Y axis = Y حساسية المنطقة علي طول محور
To Calibrate = ‎لتقوم بالمعايرة, ضع الجهاز عل سطح مستوي وإضغط "معايرة".
To Calibrate = امسك الجهاز في الزاوية المفضلة لديك واضغط على "معايرة".
Toggle mode = Toggle mode
Touch Control Visibility = ‎شفافية تحكم اللمس
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Thin borders
Tilt Input Type = Tilt input type
Tilt Sensitivity along X axis = Tilt sensitivity along X axis
Tilt Sensitivity along Y axis = Tilt sensitivity along Y axis
To Calibrate = Keep device on a flat surface and press "Calibrate".
To Calibrate = Hold device at your preferred angle and press "Calibrate".
Toggle mode = Toggle mode
Touch Control Visibility = Touch control visibility
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Thin borders
Tilt Input Type = Tilt input type
Tilt Sensitivity along X axis = Tilt sensitivity along X axis
Tilt Sensitivity along Y axis = Tilt sensitivity along Y axis
To Calibrate = Keep device on a flat surface and press "Calibrate".
To Calibrate = Hold device at your preferred angle and press "Calibrate".
Toggle mode = Toggle mode
Touch Control Visibility = Touch control visibility
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Vores fines
Tilt Input Type = Tipus de control de l'acceleròmetre
Tilt Sensitivity along X axis = Sensibilitat d'inclinació de l'eix X
Tilt Sensitivity along Y axis = Sensibilitat d'inclinació de l'eix Y
To Calibrate = Poseu l'aparell en una superfície plana i premeu "Calibrar".
To Calibrate = Mantingueu el dispositiu a l'angle que preferiu i premeu "Calibrar".
Toggle mode = Toggle mode
Touch Control Visibility = Visibilitat del control tàctil
Use custom right analog = Utilitzar stick dret personalitzat

View File

@ -95,7 +95,7 @@ Thin borders = Tenké okraje
Tilt Input Type = Typ vstupu náklonu
Tilt Sensitivity along X axis = Citlivost náklonu podle osy X
Tilt Sensitivity along Y axis = Citlivost náklonu podle osy Y
To Calibrate = Mějte zařízení na rovném povrchu a stiskněte "Kalibrovat".
To Calibrate = Držte zařízení ve vašem preferovaném úhlu a stiskněte "Kalibrovat".
Toggle mode = Toggle mode
Touch Control Visibility = Viditelnost dotykového ovládání
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Tynde rammer
Tilt Input Type = Tilt input type
Tilt Sensitivity along X axis = Tilt følsomhed langs X aksen
Tilt Sensitivity along Y axis = Tilt følsomhed langs Y aksen
To Calibrate = Hold enheden på flad overflade for at kalibrere og tryk på "Kalibrer".
To Calibrate = Hold enheden i din foretrukne vinkel, og tryk på "Kalibrer".
Toggle mode = Toggle mode
Touch Control Visibility = Touch kontrol synlighed
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Dünne Ränder
Tilt Input Type = Eingabetyp für Neigen
Tilt Sensitivity along X axis = Neigungsempfindlichkeit über X-Achse
Tilt Sensitivity along Y axis = Neigungsempfindlichkeit über Y-Achse
To Calibrate = Legen Sie ihr Gerät auf eine flache Oberfläche und drücken "Kalibrieren".
To Calibrate = Halten Sie das Gerät in Ihrem bevorzugten Winkel und drücken Sie "Kalibrieren".
Toggle mode = Toggle mode
Touch Control Visibility = Sichtbarkeit der Touchsteuerung
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Thin borders
Tilt Input Type = Tilt input type
Tilt Sensitivity along X axis = Tilt sensitivity along X axis
Tilt Sensitivity along Y axis = Tilt sensitivity along Y axis
To Calibrate = Keep device on a flat surface and press "Calibrate".
To Calibrate = Hold device at your preferred angle and press "Calibrate".
Toggle mode = Toggle mode
Touch Control Visibility = Touch control visibility
Use custom right analog = Use custom right analog

View File

@ -118,7 +118,7 @@ Thin borders = Thin borders
Tilt Input Type = Tilt input type
Tilt Sensitivity along X axis = Tilt sensitivity along X axis
Tilt Sensitivity along Y axis = Tilt sensitivity along Y axis
To Calibrate = Keep device on a flat surface and press "Calibrate".
To Calibrate = Hold device at your preferred angle and press "Calibrate".
Toggle mode = Toggle mode
Repeat mode = Repeat mode
Touch Control Visibility = Touch control visibility

View File

@ -95,7 +95,7 @@ Thin borders = Bordes finos
Tilt Input Type = Tipo de control del acelerómetro
Tilt Sensitivity along X axis = Sensibilidad de inclinación del eje X
Tilt Sensitivity along Y axis = Sensibilidad de inclinación del eje Y
To Calibrate = Pon el aparato en una superficie plana y presiona "Calibrar".
To Calibrate = Sostenga el dispositivo en su ángulo preferido y presione "Calibrar".
Toggle mode = Toggle mode
Touch Control Visibility = Visibilidad del control táctil
Use custom right analog = Usar stick derecho personalizado

View File

@ -95,7 +95,7 @@ Thin borders = Bordes finos
Tilt Input Type = Tipo de control del acelerómetro
Tilt Sensitivity along X axis = Sensibilidad de inclinación del eje X
Tilt Sensitivity along Y axis = Sensibilidad de inclinación del eje Y
To Calibrate = Pon el aparato en una superficie plana y presiona "Calibrar".
To Calibrate = Sostenga el dispositivo en su ángulo preferido y presione "Calibrar".
Toggle mode = Modo de alternancia
Touch Control Visibility = Visibilidad de pantalla táctil
Use custom right analog = Usar Analog derecho personalizado

View File

@ -95,7 +95,7 @@ Thin borders = ‎نوار نازک
Tilt Input Type = ...استفاده از شتاب سنج به عنوان
Tilt Sensitivity along X axis = X حساسیت شتاب سنج در جهت
Tilt Sensitivity along Y axis = Y حساسیت شتاب سنج در جهت
To Calibrate = ‎برای کالیبره کردن، دستگاه را روی سطح صافی گذاشته و "کالیبره کردن" را بزنید
To Calibrate = دستگاه را در زاویه دلخواه نگه دارید و " ‎کالیبره کردن" را فشار دهید.
Toggle mode = حالت تعویض
Touch Control Visibility = ‎نشان دادن دکمه های تاچ
Use custom right analog = استفاده شخصی سازی شده انالوگ سمت راست

View File

@ -95,7 +95,7 @@ Thin borders = Thin borders
Tilt Input Type = Tilt input type
Tilt Sensitivity along X axis = Tilt sensitivity along X axis
Tilt Sensitivity along Y axis = Tilt sensitivity along Y axis
To Calibrate = Keep device on a flat surface and press "Calibrate".
To Calibrate = Hold device at your preferred angle and press "Calibrate".
Toggle mode = Toggle mode
Touch Control Visibility = Touch control visibility
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Bordures fines
Tilt Input Type = Type inclinaison analogique
Tilt Sensitivity along X axis = Sensibilité de l'inclinaison analogique sur l'axe X
Tilt Sensitivity along Y axis = Sensibilité de l'inclinaison analogique sur l'axe Y
To Calibrate = Poser l'appareil sur une surface plane et presser "Étalonner".
To Calibrate = Tenez l'appareil à votre angle préféré et appuyez sur "Calibrer".
Toggle mode = Toggle mode
Touch Control Visibility = Visibilité des commandes tactiles
Use custom right analog = Utiliser le stick droit personnalisé

View File

@ -95,7 +95,7 @@ Thin borders = Bordes finos
Tilt Input Type = Tipo de control do acelerómetro
Tilt Sensitivity along X axis = Sensibilidade de inclinación do eixe X
Tilt Sensitivity along Y axis = Sensibilidade de inclinación do eixe Y
To Calibrate = Pon o aparello nunha superficie plana e presiona "Calibrar".
To Calibrate = Sostenga el dispositivo en su ángulo preferido y presione "Calibrar".
Toggle mode = Toggle mode
Touch Control Visibility = Touch control visibility
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Λεπτά διαχωριστικά
Tilt Input Type = Τύπο εισόδου κλίσης
Tilt Sensitivity along X axis = Ευαισθησία οριζόντιου άξονα
Tilt Sensitivity along Y axis = Ευαισθησία κάθετου άξονα
To Calibrate = Για τη βαθμονόμηση, αφήστε τη συσκευή σε μια επίπεδη επιφάνεια και πατήστε "Βαθμονόμηση".
To Calibrate = Κρατήστε τη συσκευή στη γωνία που προτιμάτε και πατήστε "Βαθμονόμηση".
Toggle mode = Toggle mode
Touch Control Visibility = Ορατότητα πλήκτρων αφής
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Thin borders
Tilt Input Type = Tilt input type
Tilt Sensitivity along X axis = Tilt sensitivity along X axis
Tilt Sensitivity along Y axis = Tilt sensitivity along Y axis
To Calibrate = Keep device on a flat surface and press "Calibrate".
To Calibrate = Hold device at your preferred angle and press "Calibrate".
Toggle mode = Toggle mode
Touch Control Visibility = Touch control visibility
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Thin borders
Tilt Input Type = Tilt input type
Tilt Sensitivity along X axis = Tilt sensitivity along X axis
Tilt Sensitivity along Y axis = Tilt sensitivity along Y axis
To Calibrate = Keep device on a flat surface and press "Calibrate".
To Calibrate = Hold device at your preferred angle and press "Calibrate".
Toggle mode = Toggle mode
Touch Control Visibility = Touch control visibility
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Tanki rubovi
Tilt Input Type = Tip ulaza tilta
Tilt Sensitivity along X axis = Tilt senzitivnost X osi
Tilt Sensitivity along Y axis = Tilt senzitivnost Y osi
To Calibrate = Drži uređaj na ravnoj površini i pritisni "Kalibriraj".
To Calibrate = Držite uređaj pod željenim kutom i pritisnite "Kalibriraj".
Toggle mode = Toggle mode
Touch Control Visibility = Vidljivost dodirnih kontroli
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Vékony szélek
Tilt Input Type = Döntési bevitel típusa
Tilt Sensitivity along X axis = X tengely menti döntés érzékenysége
Tilt Sensitivity along Y axis = X tengely menti döntés érzékenysége
To Calibrate = Hagyd az eszközt egy sima felületen, és nyomd meg a "Kalibrálás"-t.
To Calibrate = Tartsa a készüléket a kívánt szögben, és nyomja meg a "Kalibrálás" gombot.
Toggle mode = Toggle mode
Touch Control Visibility = Érintőképernyős irányítás láthatósága
Use custom right analog = Személyre szabott jobb analog kar

View File

@ -95,7 +95,7 @@ Thin borders = Garis batas tipis
Tilt Input Type = Jenis masukan kemiringan
Tilt Sensitivity along X axis = Sensitivitas kemiringan sepanjang sumbu X
Tilt Sensitivity along Y axis = Sensitivitas kemiringan sepanjang sumbu Y
To Calibrate = Taruh perangkat di permukaan datar dan tekan "Kalibrasi".
To Calibrate = Pegang perangkat pada sudut pilihan Anda dan tekan "Kalibrasi".
Toggle mode = Mode peralihan
Touch Control Visibility = Visibilitas kontrol sentuh
Use custom right analog = Gunakan analog kanan kustom

View File

@ -94,7 +94,7 @@ Thin borders = Bordi fini
Tilt Input Type = Tipo di Input Inclinazione
Tilt Sensitivity along X axis = Inverti Sensibilità sull'asse X
Tilt Sensitivity along Y axis = Inverti Sensibilità sull'asse Y
To Calibrate = Mantenere il dispositivo su una superficie piatta e premere "Calibra".
To Calibrate = Tieni il dispositivo all'angolazione che preferisci e premi "Calibra".
Toggle mode = Scambia modalità
Repeat mode = Modalità ripeti
Touch Control Visibility = Visibilità controlli Touch

View File

@ -95,7 +95,7 @@ Thin borders = 薄い枠線
Tilt Input Type = 傾き入力のタイプ
Tilt Sensitivity along X axis = X軸の傾きの感度
Tilt Sensitivity along Y axis = Y軸の傾きの感度
To Calibrate = デバイスを水平に置いて「キャリブレート」を押してください
To Calibrate = 好みの角度でデバイスを持ち、「キャリブレート」を押します。
Toggle mode = トグル(切り替え)ボタンとして使用する
Touch Control Visibility = タッチコントロールの表示
Use custom right analog = カスタム右アナログを使用する

View File

@ -95,7 +95,7 @@ Thin borders = Watesan lancip
Tilt Input Type = Ngiringake Tipe input
Tilt Sensitivity along X axis = Ngiringake sensitivitas bebarengan X sumbu
Tilt Sensitivity along Y axis = Ngiringake sensitivitas bebarengan Y sumbu
To Calibrate = Sijine piranti ing warata lan pencet "Kalibrasi".
To Calibrate = Pegang perangkat pada sudut pilihan Anda dan tekan "Kalibrasi".
Toggle mode = Toggle mode
Touch Control Visibility = Visibilitas kontrol sentuh
Use custom right analog = Use custom right analog

View File

@ -94,7 +94,7 @@ Thin borders = 얇은 테두리
Tilt Input Type = 기울기 입력 유형
Tilt Sensitivity along X axis = X 축 기울기 감도
Tilt Sensitivity along Y axis = Y 축 기울기 감도
To Calibrate = 장치를 평평한 표면에 놓고 "보정"을 누르세요.
To Calibrate = 원하는 각도로 장치를 잡고 "보정"을 누르십시오.
Toggle mode = 토글 모드
Repeat mode = 반복 모드
Touch Control Visibility = 터치 제어 가시성

View File

@ -95,7 +95,7 @@ Thin borders = Ploni kraštai
Tilt Input Type = Pakreipimo įvedimo įrenginio tipas
Tilt Sensitivity along X axis = Pakreipimo sensitivacija palei X ašį
Tilt Sensitivity along Y axis = Pakreipimo sensitivacija palei Y ašį
To Calibrate = Laikykite įrenginį ant tiesaus paviršiaus ir paspauskite "Kalibruoti".
To Calibrate = Laikykite įrenginį norimu kampu ir paspauskite "Kalibruoti".
Toggle mode = Toggle mode
Touch Control Visibility = Touch control visibility
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Tepian tipis
Tilt Input Type = Tilt input type
Tilt Sensitivity along X axis = Tilt sensitivity along X axis
Tilt Sensitivity along Y axis = Tilt sensitivity along Y axis
To Calibrate = Keep device on a flat surface and press "Calibrate".
To Calibrate = Hold device at your preferred angle and press "Calibrate".
Toggle mode = Toggle mode
Touch Control Visibility = Touch control visibility
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Dunne randen
Tilt Input Type = Invoertype voor kantelen
Tilt Sensitivity along X axis = Kantelgevoeligheid op X-as
Tilt Sensitivity along Y axis = Kantelgevoeligheid op Y-as
To Calibrate = Zet het apparaat op een vlakke ondergrond en druk op "Kalibreren".
To Calibrate = Houd het apparaat in de gewenste hoek en druk op "Kalibreren".
Toggle mode = Toggle mode
Touch Control Visibility = Zichtbaarheid touchbesturing
Use custom right analog = Use custom right analog

View File

@ -33,7 +33,7 @@ Button Binding = Button Binding
Button Opacity = Knappgenomsiktighet
Button style = Button style
Calibrate Analog Stick = Calibrate Analog Stick
Calibrate = Calibrate
Calibrate = Kalibrer
Calibrated = Calibrated
Calibration = Calibration
Circular stick input = Circular stick input
@ -95,7 +95,7 @@ Thin borders = Thin borders
Tilt Input Type = Tilt input type
Tilt Sensitivity along X axis = Tilt sensitivity along X axis
Tilt Sensitivity along Y axis = Tilt sensitivity along Y axis
To Calibrate = Keep device on a flat surface and press "Calibrate".
To Calibrate = Hold enheten i ønsket vinkel og trykk "Kalibrer".
Toggle mode = Toggle mode
Touch Control Visibility = Touch control visibility
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Cienkie krawędzie
Tilt Input Type = Typ przechyłu
Tilt Sensitivity along X axis = Czułość przechyłu wzdłuż osi X
Tilt Sensitivity along Y axis = Czułość przechyłu wzdłuż osi Y
To Calibrate = Połóż urządzenie na płaskiej powierzchni i wciśnij "Kalibracja".
To Calibrate = Trzymaj urządzenie pod preferowanym kątem i naciśnij „Kalibracja”.
Toggle mode = Zmień tryb
Touch Control Visibility = Kontroler dotykowy (widoczny)
Use custom right analog = Use custom right analog

View File

@ -118,7 +118,7 @@ Thin borders = Bordas finas
Tilt Input Type = Controle da entrada da inclinação
Tilt Sensitivity along X axis = Sensibilidade da inclinação junto ao eixo X
Tilt Sensitivity along Y axis = Sensibilidade da inclinação junto ao eixo Y
To Calibrate = Mantenha o dispositivo numa superfície plana e pressione "Calibrar".
To Calibrate = Segure o dispositivo em seu ângulo preferido e pressione "Calibrar".
Toggle mode = Alternar modo
Repeat mode = Modo de repetição
Touch Control Visibility = Visibilidade do controle de toque

View File

@ -118,7 +118,7 @@ Thin borders = Bordas Finas
Tilt Input Type = Controlo da entrada de inclinação
Tilt Sensitivity along X axis = Sensibilidade da inclinação junto ao eixo X
Tilt Sensitivity along Y axis = Sensibilidade da inclinação junto ao eixo Y
To Calibrate = Mantenha o dispositivo numa superfície plana e pressione "Calibrar".
To Calibrate = Segure o dispositivo em seu ângulo preferido e pressione "Calibrar".
Toggle mode = Alternar modo
Repeat mode = Modo de repetição
Touch Control Visibility = Visibilidade do controlo de toque

View File

@ -95,7 +95,7 @@ Thin borders = Margini subțiri
Tilt Input Type = Tip intrare prin înclinare
Tilt Sensitivity along X axis = Inversează sensitivitatea pe axa X
Tilt Sensitivity along Y axis = Inversează sensitivitatea pe axa Y
To Calibrate = Tine aparatul pe o suprafață plată și apasă "Calibrate".
To Calibrate = Țineți dispozitivul în unghiul dorit și apăsați „Calibrați”.
Toggle mode = Toggle mode
Touch Control Visibility = Touch control visibility
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = Тонкие границы
Tilt Input Type = Тип управления наклоном
Tilt Sensitivity along X axis = Чувствительность наклона вдоль X
Tilt Sensitivity along Y axis = Чувствительность наклона вдоль Y
To Calibrate = Положите устройство на ровную поверхность и нажмите "Калибровать"
To Calibrate = Держите устройство под нужным вам углом и нажмите «Калибровать».
Toggle mode = Режим переключателя
Touch Control Visibility = Видимость элементов управления
Use custom right analog = Использовать настраиваемый правый аналоговый стик

View File

@ -95,7 +95,7 @@ Thin borders = Tunna kanter
Tilt Input Type = Lutningstyp
Tilt Sensitivity along X axis = Lutningskänslighet X
Tilt Sensitivity along Y axis = Lutningskänslighet Y
To Calibrate = Lägg enheten på en plan yta och tryck "Kalibrera" för kalibrering.
To Calibrate = Håll enheten i önskad vinkel och tryck på "Kalibrera".
Toggle mode = Toggle mode
Touch Control Visibility = Touch control visibility
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = แบบขอบบาง
Tilt Input Type = รูปแบบนำเข้าการเอียง
Tilt Sensitivity along X axis = ความไวต่อการตอบสนองเอียงตามแกน X
Tilt Sensitivity along Y axis = ความไวต่อการตอบสนองเอียงตามแกน Y
To Calibrate = ให้วางอุปกรณ์ลงบนพื้นราบ และกด "สอบเทียบสมดุล"
To Calibrate = ถืออุปกรณ์ในมุมที่คุณต้องการแล้วกด "สอบเทียบสมดุล"
Toggle mode = โหมดสลับปุ่มกด
Touch Control Visibility = การแสดงผลปุ่มควบคุมแบบสัมผัส
Use custom right analog = ใช้การปรับเปลี่ยนปุ่มอนาล็อกขวา

View File

@ -95,7 +95,7 @@ Thin borders = İnce kenarlar
Tilt Input Type = Eğim giriş türü
Tilt Sensitivity along X axis = X ekseni boyunca eğim hassasiyeti
Tilt Sensitivity along Y axis = Y ekseni boyunca eğim hassasiyeti
To Calibrate = Kalibre etmek için cihazı düz bir zemine yerleştirin ve "Kalibre et" tuşuna basın.
To Calibrate = Cihazı tercih ettiğiniz açıda tutun ve "Kalibre" ya basın.
Toggle mode = Geçiş modu
Touch Control Visibility = Dokunmatik kontrol görünürlüğü
Use custom right analog = Özel sağ analog kullan

View File

@ -95,7 +95,7 @@ Thin borders = Тонкі границі (збільшення)
Tilt Input Type = Тип управління нахилом
Tilt Sensitivity along X axis = Чутливість нахилу по осі X
Tilt Sensitivity along Y axis = Чутливість нахилу по осі Y
To Calibrate = Для калібрування поставте пристрій на рівну поверхню і натисніть "Калібрувати".
To Calibrate = Тримайте пристрій під потрібним кутом і натисніть «Калібрувати».
Toggle mode = Toggle mode
Touch Control Visibility = Видимість елементів управління
Use custom right analog = Використовуйте кастомний правий аналог

View File

@ -95,7 +95,7 @@ Thin borders = Viền mỏng
Tilt Input Type = Đầu vào kiểu nghiêng
Tilt Sensitivity along X axis = Độ nhạy nghiêng theo chiều x
Tilt Sensitivity along Y axis = Độ nhạy nghiêng theo chiều y
To Calibrate = Giữ thiết bị cân bằng và bấm "chỉnh cân bằng".
To Calibrate = Giữ thiết bị ở góc ưa thích của bạn và nhấn "chỉnh cân bằng"
Toggle mode = Toggle mode
Touch Control Visibility = Hiển thị điều khiển cảm ứng
Use custom right analog = Use custom right analog

View File

@ -95,7 +95,7 @@ Thin borders = 细边框
Tilt Input Type = 重力感应按键
Tilt Sensitivity along X axis = 沿X轴倾斜灵敏度
Tilt Sensitivity along Y axis = 沿Y轴倾斜灵敏度
To Calibrate = 请放好设备在水平面上,然后按"校准"
To Calibrate = 以您喜欢的角度握住设备,然后按“校准”。
Toggle mode = 开关模式(只需按一次)
Touch Control Visibility = 显示的按键
Use custom right analog = 自定义右摇杆用途

View File

@ -94,7 +94,7 @@ Thin borders = 特細框線
Tilt Input Type = 傾斜輸入類型
Tilt Sensitivity along X axis = 沿 X 軸傾斜敏感度
Tilt Sensitivity along Y axis = 沿 Y 軸傾斜敏感度
To Calibrate = 把裝置放置水平表面,然後按下「校正」
To Calibrate = 以您喜歡的角度握住設備,然後按“校準”
Toggle mode = 切換模式
Repeat mode = 重複模式
Touch Control Visibility = 觸控控制可見性