summaryrefslogtreecommitdiffhomepage
path: root/proto-vjoystick
diff options
context:
space:
mode:
Diffstat (limited to 'proto-vjoystick')
-rw-r--r--proto-vjoystick/CMakeLists.txt2
-rw-r--r--proto-vjoystick/lang/nl_NL.ts8
-rw-r--r--proto-vjoystick/lang/ru_RU.ts8
-rw-r--r--proto-vjoystick/lang/stub.ts8
-rw-r--r--proto-vjoystick/lang/zh_CN.ts8
-rw-r--r--proto-vjoystick/vjoystick.cpp5
6 files changed, 21 insertions, 18 deletions
diff --git a/proto-vjoystick/CMakeLists.txt b/proto-vjoystick/CMakeLists.txt
index 3dbf5bea..5b6a1f07 100644
--- a/proto-vjoystick/CMakeLists.txt
+++ b/proto-vjoystick/CMakeLists.txt
@@ -11,6 +11,6 @@ if(WIN32 AND opentrack-intel)
otr_module(proto-vjoy)
target_link_libraries(opentrack-proto-vjoy ${lib})
target_include_directories(opentrack-proto-vjoy SYSTEM PUBLIC "${SDK_VJOYSTICK}/inc")
- install(FILES "${dll}" DESTINATION ${opentrack-hier-pfx})
+ install(FILES "${dll}" DESTINATION ${opentrack-libexec})
endif()
endif()
diff --git a/proto-vjoystick/lang/nl_NL.ts b/proto-vjoystick/lang/nl_NL.ts
index a5ec2128..ff2eb9c9 100644
--- a/proto-vjoystick/lang/nl_NL.ts
+++ b/proto-vjoystick/lang/nl_NL.ts
@@ -20,10 +20,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>driver/SDK version mismatch</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Device missing. Add joystick #1.</source>
<translation type="unfinished"></translation>
</message>
@@ -59,6 +55,10 @@
<source>Unknown error #%1.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>driver/SDK version mismatch (dll 0x%1, driver 0x%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>vjoystick_metadata</name>
diff --git a/proto-vjoystick/lang/ru_RU.ts b/proto-vjoystick/lang/ru_RU.ts
index 47c93a83..3d867d07 100644
--- a/proto-vjoystick/lang/ru_RU.ts
+++ b/proto-vjoystick/lang/ru_RU.ts
@@ -20,10 +20,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>driver/SDK version mismatch</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Device missing. Add joystick #1.</source>
<translation type="unfinished"></translation>
</message>
@@ -59,6 +55,10 @@
<source>Unknown error #%1.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>driver/SDK version mismatch (dll 0x%1, driver 0x%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>vjoystick_metadata</name>
diff --git a/proto-vjoystick/lang/stub.ts b/proto-vjoystick/lang/stub.ts
index 078888fa..39a74043 100644
--- a/proto-vjoystick/lang/stub.ts
+++ b/proto-vjoystick/lang/stub.ts
@@ -20,10 +20,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>driver/SDK version mismatch</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Device missing. Add joystick #1.</source>
<translation type="unfinished"></translation>
</message>
@@ -59,6 +55,10 @@
<source>Unknown error #%1.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>driver/SDK version mismatch (dll 0x%1, driver 0x%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>vjoystick_metadata</name>
diff --git a/proto-vjoystick/lang/zh_CN.ts b/proto-vjoystick/lang/zh_CN.ts
index 078888fa..39a74043 100644
--- a/proto-vjoystick/lang/zh_CN.ts
+++ b/proto-vjoystick/lang/zh_CN.ts
@@ -20,10 +20,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>driver/SDK version mismatch</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Device missing. Add joystick #1.</source>
<translation type="unfinished"></translation>
</message>
@@ -59,6 +55,10 @@
<source>Unknown error #%1.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>driver/SDK version mismatch (dll 0x%1, driver 0x%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>vjoystick_metadata</name>
diff --git a/proto-vjoystick/vjoystick.cpp b/proto-vjoystick/vjoystick.cpp
index f322ced9..2962a393 100644
--- a/proto-vjoystick/vjoystick.cpp
+++ b/proto-vjoystick/vjoystick.cpp
@@ -104,8 +104,11 @@ module_status vjoystick::initialize()
if (!vJoyEnabled())
msg = tr("vjoystick won't work without the driver installed.");
+#if 0
else if (WORD VerDll, VerDrv; !DriverMatch(&VerDll, &VerDrv))
- msg = tr("driver/SDK version mismatch");
+ msg = tr("driver/SDK version mismatch (dll 0x%1, driver 0x%2)")
+ .arg(QString::number(VerDll, 16), QString::number(VerDrv, 16));
+#endif
else
{
int code;