Bug 167 - Workrave doesn't detect keyboard actions when working under EXCEED
Status:
RESOLVED FIXED
Component:
Core :: Win32
Version:
1.0.0
Hardware:
Sun Windows 2000
Importance:
P1 major
Target Milestone:
---
Assignee:
Raymond Penners
URL:
Depends on:
Blocks:
Reported:
Nov 27 2002 07:17:23 UTC
by:
Jurriaan van der Laan
Modified:
Mar 9 2004 11:04:41 UTC
CC List:
Colin Rafferty
IdWhoWhenSizeType
13picture showing how I use workrave with exceed
picture showing how I use workrave with exceed
Jurriaan van der LaanNov 29 2002 01:18:03 UTC131749image/jpeg
WhoWhenWhatRemovedAdded
Raymond PennersMar 8 2004 16:17:10 UTCccColin Rafferty
statusNEWRESOLVED
resolutionFIXED
Raymond PennersMar 9 2004 05:34:57 UTCblocks352
resolutionFIXED
statusRESOLVEDREOPENED
Raymond PennersMar 9 2004 11:04:41 UTCresolutionFIXED
statusREOPENEDRESOLVED
Description
Jurriaan van der Laan  Nov 27 2002 07:17:23 UTC
Workrave doesn't detect keyboard actions when working under EXCEED 
(http://www.hummingbird.com/products/nc/exceed/)
Comment 1
Kees-Jan Dijkzeul  Nov 28 2002 00:59:37 UTC
Can't reproduce.
Wr 1.0.0 correctly detects activity on Windows NT and exceed 6.1.0.0
Comment 2
Jurriaan van der Laan  Nov 28 2002 01:11:55 UTC
FYI: I use windows 2000 with exceed 6.2.0.0
Comment 3
Rob Caelers  Nov 28 2002 11:09:36 UTC
Are you running Workrave on the Windows 2000 machine ? or on a remote (unix)
machine ?
Comment 4
Jurriaan van der Laan  Nov 29 2002 01:18:03 UTC
Created attachment 13
picture showing how I use workrave with exceed
Comment 5
Jurriaan van der Laan  Nov 29 2002 01:21:16 UTC
I am using workrave under windows 2000 when working on a unix system via exceed 
(see picture)
Comment 6
ch**@no**.com  Mar 27 2003 06:22:12 UTC
I have the same problem, using Exceed 6.2.0.0 under Windows 2000 Professional.
Comment 7
Raymond Penners  Oct 9 2003 14:54:29 UTC
I have placed an experimental new version of harpoon.dll on
http://www.workrave.org/files/harpoon.dll.

Please replace the old harpoon.dll in the "C:\Program Files\Workrave\Lib\"
directory with this one.

Does it fix this bug?
Comment 8
Raymond Penners  Nov 5 2003 03:56:45 UTC
Juriaan (per mail): "Yes this bug is still valid with the 1.4.1 release.
Unfortuatly (for you guys) I had to switch to using workpace (as most of my
typing is under Exceed) as workpace doesnt suffer from this bug, but I'd be
pleased to test it again whenever you thisk this bug is solved."
Comment 9
Colin Rafferty  Mar 5 2004 12:25:06 UTC
I am using 1.4.1 on XP running exceed 8.0.0.0, and I have the same problem.

I tried the experimental harpoon.dll, but it appears to be out of date, since I
get an undefined symbol "harpoon_block_input_except_for".
Comment 10
Raymond Penners  Mar 8 2004 16:17:59 UTC
Finally some good progress to report. After installing a trial version of Exceed
9 I was able to reproduce and correct the problem. Any nightly build from
2004-03-09  or later should have this bug fixed. I hope you can confirm this...
Comment 11
Raymond Penners  Mar 9 2004 02:34:39 UTC
I fixed this bug during the night, apparently around the same time the nightly
build kicks in. So this morning I discovered that the 2004-03-09 build did not
contain the fix.  I quickly erased the build, and initiated a new one. So, you
should use the "new" 2004-03-09 build. You can confirm this by examining the
version number in the about dialog. It should say 1.6.0 (whereas the old one
still says 1.4.1).
Comment 12
Colin Rafferty  Mar 9 2004 05:19:58 UTC
It is noticing the keystrokes for the timers.  This is great.

However, it is not collecting the keystrokes in the statistics.  This is not
nearly so traumatic, though.
Comment 13
Raymond Penners  Mar 9 2004 05:34:57 UTC
Great to hear it works. Reopening until statistics are fixed...
Comment 14
Raymond Penners  Mar 9 2004 11:04:41 UTC
Statistics have been fixed now, closing for good...