Pependuez / keyla

Automatically exported from code.google.com/p/keyla
Other
0 stars 0 forks source link

Modifier state not updated on sloppy hotkey release #9

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Define a main or layout hotkey with a modifier (Left Ctrl + 9)
2. Press and hold the modifier key (Left Ctrl), press and hold the hot key to 
switch layout (9), release the modifier key, release the hot key
3. Press any other key (e.g. a)

What is the expected output? What do you see instead?
The modifier key appears like "stuck". Any key sequence entered is processed 
like the Ctrl key was held down.

This is only reset when pressing the modifier key and releasing it again.

What version of the product are you using? On what operating system?
0.1.7, Windows XP SP 3

Please provide any additional information below.

Original issue reported on code.google.com by thenl...@gmail.com on 23 Jun 2011 at 5:57

GoogleCodeExporter commented 9 years ago
My settings:

[HKEY_CURRENT_USER\Software\keyla]
"skipSystemHotKey"=dword:00000000
"globalLayout"=dword:00000001
"layouts\\407\\useWhenSwitchingCyclically"=dword:00000001
"layouts\\409\\useWhenSwitchingCyclically"=dword:00000001

[HKEY_CURRENT_USER\Software\keyla\layouts]

[HKEY_CURRENT_USER\Software\keyla\layouts\407]

[HKEY_CURRENT_USER\Software\keyla\layouts\407\hotKey]
"vk"=dword:00000030
"modifiers"=dword:00000001

[HKEY_CURRENT_USER\Software\keyla\layouts\409]

[HKEY_CURRENT_USER\Software\keyla\layouts\409\hotKey]
"vk"=dword:00000039
"modifiers"=dword:00000001

[HKEY_CURRENT_USER\Software\keyla\mainHotKey]
"vk"=dword:00000014
"modifiers"=dword:00000001

Original comment by thenl...@gmail.com on 23 Jun 2011 at 5:58

GoogleCodeExporter commented 9 years ago
Thanks for the report.  From your description, it is actually a bug

Original comment by earshi...@gmail.com on 24 Jun 2011 at 9:11

GoogleCodeExporter commented 9 years ago
Just wanted to confirm this. I too experienced this using ctrl+capslock as a 
modifier key.

Original comment by b...@id84.com on 1 Sep 2011 at 1:52

GoogleCodeExporter commented 9 years ago
Yes same issue. I set Ctrl+Space as switching hotkey. It switches but Ctrl 
still appears stuck.

Original comment by xpclient...@gmail.com on 5 Feb 2012 at 10:48

GoogleCodeExporter commented 9 years ago
Thank you, now I reproduced and hopefully fixed this issue.  Please try out the 
new version, keyla 0.1.9

Original comment by earshi...@gmail.com on 28 Oct 2012 at 3:41