author | mickeyl <mickeyl> | 2005-02-04 16:51:11 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2005-02-04 16:51:11 (UTC) |
commit | 276022cd2a84f531bbf727c34d76420d8195512d (patch) (unidiff) | |
tree | 31c15ddb1cbed5e5a0db43e32af9066b424bab8c | |
parent | 5398d63dbd79eb166ab1c36517f60c6e850a2ca7 (diff) | |
download | opie-276022cd2a84f531bbf727c34d76420d8195512d.zip opie-276022cd2a84f531bbf727c34d76420d8195512d.tar.gz opie-276022cd2a84f531bbf727c34d76420d8195512d.tar.bz2 |
show global key state
-rw-r--r-- | examples/opiecore/oinputsystemdemo/oinputsystemdemo.cpp | 10 |
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 | |||
@@ -75,24 +75,34 @@ int main( int argc, char** argv ) | |||
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 | 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; | ||
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> |
98 | 108 | ||