summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--macosx/plugins/HIDInput/src/PlugPAD.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 80e64d42..9ad1dfa5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+March 18, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>
+
+ * macosx/plugins/HIDInput/src/PlugPAD.c: Commented out calls to
+ HIDCalibrateValue(), which caused problem in some cases.
+
March 17, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>
* macosx/plugins/HIDInput/HIDInput.xcodeproj/project.pbxproj: Fixed build
diff --git a/macosx/plugins/HIDInput/src/PlugPAD.c b/macosx/plugins/HIDInput/src/PlugPAD.c
index e5bfdf4c..1cb87bb8 100644
--- a/macosx/plugins/HIDInput/src/PlugPAD.c
+++ b/macosx/plugins/HIDInput/src/PlugPAD.c
@@ -146,7 +146,7 @@ long _readPortX(PadDataS *data, int port) {
if (keys[i].element->usagePage == kHIDPage_GenericDesktop &&
keys[i].element->usage >= kHIDUsage_GD_X && keys[i].element->usage <= kHIDUsage_GD_Rz) {
/* axis input device */
- value = HIDCalibrateValue(value, keys[i].element);
+ // value = HIDCalibrateValue(value, keys[i].element);
value = HIDScaleValue(value, keys[i].element);
if (keys[i].reverse) {
if (value < 64)
@@ -170,7 +170,7 @@ long _readPortX(PadDataS *data, int port) {
if (axes[i].element->usagePage == kHIDPage_GenericDesktop &&
axes[i].element->usage >= kHIDUsage_GD_X && axes[i].element->usage <= kHIDUsage_GD_Rz) {
/* axis input device */
- value = HIDCalibrateValue(value, axes[i].element);
+ // value = HIDCalibrateValue(value, axes[i].element);
value = HIDScaleValue(value, axes[i].element);
if (!axes[i].positive) value = 255-value;