-rw-r--r-- | libopie2/opiecore/oinputsystem.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libopie2/opiecore/oinputsystem.cpp b/libopie2/opiecore/oinputsystem.cpp index f9078d6..7397814 100644 --- a/libopie2/opiecore/oinputsystem.cpp +++ b/libopie2/opiecore/oinputsystem.cpp | |||
@@ -190,16 +190,17 @@ bool OInputDevice::isHeld( Key bit ) const | |||
190 | 190 | ||
191 | QString OInputDevice::globalKeyMask() const | 191 | QString OInputDevice::globalKeyMask() const |
192 | { | 192 | { |
193 | BIT_MASK( keys, KEY_MAX ); | 193 | BIT_MASK( keys, KEY_MAX ); |
194 | 194 | ||
195 | if( ioctl( _fd, EVIOCGKEY( sizeof(keys) ), keys ) < 0 ) | 195 | if( ioctl( _fd, EVIOCGKEY( sizeof(keys) ), keys ) < 0 ) |
196 | { | 196 | { |
197 | perror( "EVIOCGKEY" ); | 197 | perror( "EVIOCGKEY" ); |
198 | return QString::null; | ||
198 | } | 199 | } |
199 | else | 200 | else |
200 | { | 201 | { |
201 | QString keymask; | 202 | QString keymask; |
202 | for ( int i = 0; i < KEY_MAX; ++i ) | 203 | for ( int i = 0; i < KEY_MAX; ++i ) |
203 | { | 204 | { |
204 | if ( BIT_TEST( keys, i ) ) keymask.append( QString().sprintf( "%0d, ", i ) ); | 205 | if ( BIT_TEST( keys, i ) ) keymask.append( QString().sprintf( "%0d, ", i ) ); |
205 | } | 206 | } |