I tried searching the forums for this, but didn’t have any luck.
This problem is happening in the Key frequencies:
When I use Left shift in combination with another key, it doesn’t count the Left shift. The right shift is counted in combination with other keys. (I’m talking about using shift to make capital letters).
I thought I had uncovered some weird typing habit, but I started paying attention and I use the Left Shift about as often as I use Right Shift.
If I just tap left shift without hitting anything else, it gets counted.
Which version of WhatPulse are you running?
1.7.1.
What is your WhatPulse Username?
jasonh300
What version of Windows are you using?
XP Pro Service Pack 3
If you are using version 1.6 or higher, are you logged into an administrator account on Windows so that WhatPulse can access Windows correctly?
Yes
What error messages are you receiving (if applicable)?
None
What programs were you running when the issue happened?
Doesn’t matter. When I tested it just now, I shut down everything but notepad.exe
My keyboard is a Microsoft Multimedia Keyboard 1.0A.
These results are pretty much the same on the three computers I’ve used WhatPulse on. They all run Windows XP but different versions, and different keyboards.
Looks like a bug to me. I don’t have Left Shift in there at all. It counts as a keystroke, but it’s not recorded in Key Frequencies. I probably reset the Key Frequencies at the time of the last update, so I don’t have any Left Shifts recorded from before the bug.
The only thing that’s running in common between these three computers is Firefox and Chrome (and WhatPulse). I have minimal stuff running in SysTray. Work computers have a bunch of Adobe stuff running in the background and my home computer has nothing running except McAfee and the WinAmp quick starter, which isn’t on the work computers.
What kind of keyboard? Both my home and work computers have the Microsoft Multimedia 1.0 keyboards. I’m running XP Home at home and XP Pro at work (I was mistaken about my OS in my original post).
I have a second computer at work that has an older MS keyboard with XP Pro. I don’t use it much…it only has about 8000 kc on it in the past month. It’s mostly used for accounting, so there’s not much normal typing on it, but I’ll check it out tomorrow.
Okay first I’d like to point out that I gave up supporting XP months ago, it’s old and I know people still use it but it’s hard enough to find time for 1.7 as it is…
Second I’ve just checked it through and my testing has shown the following:
If you mash the left shift key, the first 5 count as left key and the subsequent ones (after sticky key should be enabled) get confused with the right key, I’m guessing this is something built into windows.
On Windows 7 (which is the only Windows version I actually have to test with), the left shift key works fine except for above.
Alt and Ctrl keys are being hooked wrong I think. It looks like it’s been done a lazy but theoretically correct way, but I believe they’re currently only hooked for special keyboards.
So, it currently isn’t perfect but I can’t justify spending much time on it at the moment as I have no big release planned for 1.7 and this is so menial I don’t think it really matters (the number of keys you’ll lose vs. the time i’ll spend fixing it != profit)