summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--examples/opiecore/oinputsystemdemo/oinputsystemdemo.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/examples/opiecore/oinputsystemdemo/oinputsystemdemo.cpp b/examples/opiecore/oinputsystemdemo/oinputsystemdemo.cpp
index a9c0fd2..6c95048 100644
--- a/examples/opiecore/oinputsystemdemo/oinputsystemdemo.cpp
+++ b/examples/opiecore/oinputsystemdemo/oinputsystemdemo.cpp
@@ -74,24 +74,34 @@ int main( int argc, char** argv )
74 features += QString( "\nPowerManagement: " ); 74 features += QString( "\nPowerManagement: " );
75 if ( dev->hasFeature( OInputDevice::PowerManagement ) ) features += "[ x ]"; else features += "[ ]"; 75 if ( dev->hasFeature( OInputDevice::PowerManagement ) ) features += "[ x ]"; else features += "[ ]";
76 features += QString( "\nFeedbackStatus: " ); 76 features += QString( "\nFeedbackStatus: " );
77 if ( dev->hasFeature( OInputDevice::ForceFeedbackStatus ) ) features += "[ x ]"; else features += "[ ]"; 77 if ( dev->hasFeature( OInputDevice::ForceFeedbackStatus ) ) features += "[ x ]"; else features += "[ ]";
78 78
79 odebug << "========================================" 79 odebug << "========================================"
80 << "\nDevice: " << dev->name() 80 << "\nDevice: " << dev->name()
81 << "\nName: " << dev->identity() 81 << "\nName: " << dev->identity()
82 << "\nPath: " << dev->path() 82 << "\nPath: " << dev->path()
83 << "\nUniq: " << dev->uniq() 83 << "\nUniq: " << dev->uniq()
84 << features << "\n" 84 << features << "\n"
85 << oendl; 85 << oendl;
86
87 if ( dev->isHeld( OInputDevice::Key_LEFTSHIFT ) )
88 odebug << "Left Shift is being held." << oendl;
89 else odebug << "Left Shift is _not_ being held." << oendl;
90
91 if ( dev->isHeld( OInputDevice::Button_LEFT ) )
92 odebug << "Left Mouse Button is being held." << oendl;
93 else odebug << "Left Mouse Button is _not_ being held." << oendl;
94
95 odebug << "Global key mask: " << dev->globalKeyMask() << oendl;
86 96
87 ++it; 97 ++it;
88 } 98 }
89} 99}
90 100
91#else 101#else
92 102
93#include <fcntl.h> 103#include <fcntl.h>
94#include <unistd.h> 104#include <unistd.h>
95#include <cstdlib> 105#include <cstdlib>
96#include <cstdio> 106#include <cstdio>
97#include <string> 107#include <string>