py4a / keyla

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

Keyla needs restart after screen locking in Windows 8 #33

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Install and start Keyla on a Windows 8 box (no special treatment here);
2. Observe that switching works just fine, then lock the screen using Win+L;
3. Unlock the screen, and find that switching no longer works.

Original issue reported on code.google.com by ulid...@gmail.com on 14 Mar 2013 at 12:14

GoogleCodeExporter commented 8 years ago
Having read the sources, I can say that they should handle the 
WM_WTSESSION_CHANGE message: 
http://msdn.microsoft.com/en-us/library/windows/desktop/aa383828%28v=vs.85%29.as
px

Unfortunately, I can't produce a working patch right now.

Original comment by ulid...@gmail.com on 25 Jul 2013 at 10:02

GoogleCodeExporter commented 8 years ago
Thanks for filing this bug report.  Judging from the behaviour, seems that 
Windows no longer calls keyla after locking and unlocking the screen.  If you 
indeed want to hack the code, you may try to remove and attach again the 
keyla's hook after you receive the message that the screen has been unlocked.  
By the way, are you sure the message we need is WM_WTSESSION_CHANGE?  In the 
MSDN article you linked it's under Remote Services API that does not seem 
related to me.

Original comment by earshi...@gmail.com on 28 Jul 2013 at 8:39

GoogleCodeExporter commented 8 years ago
I also observe a behavior where the switching no longer works - on Windows 7.

It does apparently happen consistently on Win+L, but also often happen when the 
"screensaver" lock screen kicks in - but evidently not always..

It is EXTREMELY annoying. Is it easy to fix? I have been thinking of 
auto-killing it every minute or so, and just restarting it..!

Original comment by stolsvik on 29 Oct 2013 at 11:25

GoogleCodeExporter commented 8 years ago
Any chance of fixing this RSN? Would US$50 be an incentive?  (Windows 7)

Original comment by stolsvik on 7 Feb 2014 at 8:50

GoogleCodeExporter commented 8 years ago
Maybe it's common bug with #27, see for patched version in comments.

Original comment by vapaam...@yandex.ru on 5 Jun 2014 at 2:19