TheNyJan Posted December 31, 2014 Share Posted December 31, 2014 (edited) IdleKey v2 is currently in the making. Please check back later. For more info, check my post at page 5. v1.2 is deprecated for now. If you still need it, you can download the original file for Windows 7 or the fixed version for Windows 10 below. Windows 10 fix kindly provided by bpsmicro. Thanks! Thanks for your interest in the project. Greetings, nyjanIdleKeyv1.2.zipIdleKeyv1.2 Win10 fix.zip Edited July 9, 2016 by TheNyJan v1.2 deprecated 3 Link to comment Share on other sites More sharing options...
Lothabread Posted December 31, 2014 Share Posted December 31, 2014 GG I enjoy your work -sunglasses- Link to comment Share on other sites More sharing options...
TheNyJan Posted December 31, 2014 Author Share Posted December 31, 2014 GG I appreciate this :D Thank you ^^ Link to comment Share on other sites More sharing options...
ScarredMecha Posted December 31, 2014 Share Posted December 31, 2014 Cool program, but I have a question: Does it stay on the idle profile until you move the mouse or press a key? Or does it just stay like that until you change it? Link to comment Share on other sites More sharing options...
TheNyJan Posted December 31, 2014 Author Share Posted December 31, 2014 It will instantly switch back to your standart profile as soon as you move your mouse / type :) Link to comment Share on other sites More sharing options...
TheNyJan Posted December 31, 2014 Author Share Posted December 31, 2014 To switch to Automatic profile switching, rightclick the CUE tray icon and select Automatich profile switching from the list of profiles. Link to comment Share on other sites More sharing options...
badchip Posted December 31, 2014 Share Posted December 31, 2014 Great work, thanks for this. I'm intrigued to know a couple of things if you don't mind, are there any plans to make this open-source? how is the idle detection implemented (i.e. do you run GetLastInputInfo in a timer of a specific interval)? Thanks again Link to comment Share on other sites More sharing options...
TheNyJan Posted December 31, 2014 Author Share Posted December 31, 2014 Thank you :) I may release the code when it's fully cleaned up and optimized (althrough there is not much to optimize here :P). To get the Idletime, I have a thread running that runs GetLastInputInfo from user32.dll every 100ms and compares the result to the values you've set. It then starts the ProfilEXE files depending on the idletime. The ProfilEXE files themselfs turn their opacity down to 0% once shown and then Activate (Focus) themselfs every 100ms to make sure that the profile is still shown, even if other programs open a dialog. Link to comment Share on other sites More sharing options...
theace Posted January 5, 2015 Share Posted January 5, 2015 To Admin/Mods: I hope this is the right place for this thread, thought it would fit best here ^^ TheNyJan I wanted to know if this program you created will work when the computer is in locked? For I tested it and it works great when I am ideal on my desktop. But once I lock my pc, it will no longer switch to my Ideal profile. What can be done!? Thank You in Advance Link to comment Share on other sites More sharing options...
TheNyJan Posted January 5, 2015 Author Share Posted January 5, 2015 (edited) For I tested it and it works great when I am ideal on my desktop. But once I lock my pc, it will no longer switch to my Ideal profile. You seem to be right. I need to test some stuff to see what's the reason of this bug. Thank you for your feedback, I'll try to fix this ^^ rgds Edited January 5, 2015 by TheNyJan Link to comment Share on other sites More sharing options...
theace Posted January 6, 2015 Share Posted January 6, 2015 Thank You So Much :D: You seem to be right. I need to test some stuff to see what's the reason of this bug. Thank you for your feedback, I'll try to fix this ^^ rgds Link to comment Share on other sites More sharing options...
Skiddywinks Posted January 6, 2015 Share Posted January 6, 2015 I'm so glad you did this because after that post I was worried I would have to learn some basic coding. Good work man! Link to comment Share on other sites More sharing options...
TheNyJan Posted January 6, 2015 Author Share Posted January 6, 2015 I'm so glad you did this because after that post I was worried I would have to learn some basic coding. Good work man! Thank you! ^^ Althrough knowing the codeing basics could be really useful sometimes :D Link to comment Share on other sites More sharing options...
ManweVonValinor Posted January 9, 2015 Share Posted January 9, 2015 First I have to say, thank you for this programm. Since I have the K95 I wanted to let it staret a specific Profile when the monitor goes blank. Second I have a problem, when I start my PC the idle Profile is active but it doesn't change when I use my mouse. I have to change the profile to automatic mode by myself. Link to comment Share on other sites More sharing options...
TheNyJan Posted January 9, 2015 Author Share Posted January 9, 2015 First I have to say, thank you for this programm. Since I have the K95 I wanted to let it staret a specific Profile when the monitor goes blank. Second I have a problem, when I start my PC the idle Profile is active but it doesn't change when I use my mouse. I have to change the profile to automatic mode by myself. Thank you :) Do you mean, that your idle profile on the CUE is active, or is it enabled by IdleKey? Link to comment Share on other sites More sharing options...
TheNyJan Posted January 9, 2015 Author Share Posted January 9, 2015 Thank You So Much :D: I'm sorry to report, but it seems like corsair's software is (again) the limiting factor here. I tested 4 different methods, always the same result: The software works, the profile switches in time (on desktop), but as soon as you enter the lockscreen, it turns to your ondevice-saved profile. But at least I've got a small "fix": In the CUE, got to the profiles, select your idle profile from the dropdown menu, click the three bars next to it and click "Save to device memory". Note that this can ONLY display solid background lighting... :/ In the next build, I'll include an option, so you can test it for yourself. This were probably 8-9 hours of my spare freetime wasted (had test-week, about 15 tests) But anyway, have a nice one ^^ rgds Link to comment Share on other sites More sharing options...
ManweVonValinor Posted January 10, 2015 Share Posted January 10, 2015 I edited the profile yesterday and since then everything works nice. I hope you haven't spend to much freetime because of me. Link to comment Share on other sites More sharing options...
sours Posted January 10, 2015 Share Posted January 10, 2015 Thank you! Link to comment Share on other sites More sharing options...
Skiddywinks Posted January 11, 2015 Share Posted January 11, 2015 Only just got around to trying this out and it is far smarter than I was imagining, you have truly done an amazing job! Thanks! And also just noticed the shout out! Thanks again! Link to comment Share on other sites More sharing options...
Vishera Posted January 12, 2015 Share Posted January 12, 2015 I just use automatic profile switching and have it set to my custom profile for when the screensaver kicks in. 1 Link to comment Share on other sites More sharing options...
TheNyJan Posted January 12, 2015 Author Share Posted January 12, 2015 I edited the profile yesterday and since then everything works nice. I hope you haven't spend to much freetime because of me. No problem ^^ Thank you! Only just got around to trying this out and it is far smarter than I was imagining, you have truly done an amazing job! Thanks! And also just noticed the shout out! Thanks again! You're welcome guys ^^ Link to comment Share on other sites More sharing options...
Vishera Posted January 13, 2015 Share Posted January 13, 2015 Hm I prefer this over my method! Have you fixed the profile change while locked issue? Now if I could figure out a way to have software send an IR signal to my desk lighting when the PC goes Idle I'd be set! Link to comment Share on other sites More sharing options...
Vishera Posted January 13, 2015 Share Posted January 13, 2015 I noticed this doesnt seem to switch back when I move my mouse or click, I have to click on an open window to turn it off/switch back to default Link to comment Share on other sites More sharing options...
theace Posted January 13, 2015 Share Posted January 13, 2015 (edited) Hello @TheNyJan! It is great to hear you exploring and trying to fix this lockscreen issue. Sadly, I have discovered another issue. Scenario: I am currently playing Dragon Age, which I have a profile for it "DAI" but even when I am playing the game, IdleKey will take affect and go to my idle profile "HeartBeat." Then I believe the program realizes the computer is not in idle model and will within 1-2 seconds switch back to my DAI profile without me doing or touching anything. Also, same thing happens if I am using my xbox controller to play Dragon age. Oo Also your temp. fix for the lockscreen issue is really not going to work for most cases because I have my default "Heat Reactive Profile" and for my idleKey I use my "HeartBeat Profile" so I really can not have two of them on my onboard memeory ;( Thank You in Advance Edited January 13, 2015 by theace Link to comment Share on other sites More sharing options...
TheNyJan Posted January 13, 2015 Author Share Posted January 13, 2015 Hm I prefer this over my method! Have you fixed the profile change while locked issue? Now if I could figure out a way to have software send an IR signal to my desk lighting when the PC goes Idle I'd be set! I noticed this doesnt seem to switch back when I move my mouse or click, I have to click on an open window to turn it off/switch back to default The lockscreen issue is unfixable right now, due to cue limitations, sorry. The thing that it doesn't switch back will be fixed with the next patch, already worked that out. The ir thing is doable, I'll answer your pm shortly ^^ Rgds Link to comment Share on other sites More sharing options...
Recommended Posts