The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
← Previous page

    Show temperature via keyboard lights!

    Discussion in 'Alienware M11x' started by BitByteBit, Jun 14, 2011.

  1. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    Here is the latest version.

    [​IMG]
    To install:
    Install HWMonitor.
    Download Templien V2 and put it in the same folder as HWMonitor.exe.

    The first time you create a rule a file called Options.ini will be created in the same folder as Templien V2. If you want to specify a custom range then you can edit this file as needed. Mine looks a little like this...

    Code:
    ;Light Device|Hardware|Range|Colour
    [Profiles]
    Logo|GPU|40 - 49|0000FF=
    Logo|GPU|50 - 59|00FF00=
    Logo|GPU|60 - 69|FF8000=
    
    Keyboard|CPU|40 - 49|0000FF=
    Keyboard|CPU|50 - 59|00FF00=
    Keyboard|CPU|60 - 69|FF8000=
    
    Left Grill|CPU|40 - 49|0000FF=
    Left Grill|CPU|50 - 59|00FF00=
    Left Grill|CPU|60 - 69|FF8000=
    
    Right Grill|CPU|40 - 49|0000FF=
    Right Grill|CPU|50 - 59|00FF00=
    Right Grill|CPU|60 - 69|FF8000=
    
    Status|Battery|0 - 35|FF0000=
    Status|Battery|35 - 69|FF8000=
    Status|Battery|70 - 100|00FF00=
    
    Future plans:
    Ability to add custom ranges within program.
    Ability to edit existing rules within program.
    Ability to read CPU Load.
    Multiple profiles.
    Morph between colours!

    As always, enjoy.
     
  2. deadboy90

    deadboy90 Notebook Evangelist

    Reputations:
    44
    Messages:
    625
    Likes Received:
    2
    Trophy Points:
    30
    ok i downloaded it installed and set my preferences... now what? nothing changed
     
  3. CatWare

    CatWare Notebook Enthusiast

    Reputations:
    0
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    5
    Same over here, set everything, and nothing happens... :confused:
     
  4. Catzoo

    Catzoo Notebook Evangelist

    Reputations:
    18
    Messages:
    480
    Likes Received:
    1
    Trophy Points:
    31
    I'd love to have this on my Alienware logo , thanks i'll give it a try ! Does it use many CPU or else ?

    Do you think the Wifi power could be done with the same thing ? The Wifi logo on green for full , orange for mid and red for low could be awesome :D
     
  5. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    Is the temperature shown correctly within the Templien window? Try opening HWMonitor before opening Templien.
    The checkboxes are there purely as a representation of which rules are currently active, thus if none are checked then none are active and no light changes will occur.
    =]
     
  6. deadboy90

    deadboy90 Notebook Evangelist

    Reputations:
    44
    Messages:
    625
    Likes Received:
    2
    Trophy Points:
    30
    yea everything is checked, the HW monitor and Templien are minimized.... still nothing. is there an apply button or something? what am i doing wrong?
     
  7. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    The checkboxes check themselves...
    Post the contents of Options.ini here.
     
  8. deadboy90

    deadboy90 Notebook Evangelist

    Reputations:
    44
    Messages:
    625
    Likes Received:
    2
    Trophy Points:
    30
    [Profiles]
    Keyboard|CPU|30 - 39|0000FF=
    Keyboard|CPU|50 - 59|FF8000=
    Keyboard|CPU|60 - 69|FF0000=
    Keyboard|CPU|70 - 79|FFFFFF=
    Left Grill|GPU|30 - 39|3F48CC=
    Left Grill|GPU|40 - 49|0000FF=
    Left Grill|GPU|50 - 59|FFFF00=
    Left Grill|GPU|60 - 69|FF8000=
    Left Grill|GPU|70 - 79|FF0000=
    Right Grill|GPU|30 - 39|3F48CC=
    Right Grill|GPU|40 - 49|0000FF=
    Right Grill|GPU|50 - 59|FFFF00=
    Right Grill|GPU|60 - 69|FF8000=
    Right Grill|GPU|70 - 79|FF0000=
    Logo|Battery|90 - 100|00FF00=
    Logo|Battery|80 - 89|00FF00=
    Logo|Battery|70 - 79|00FF00=
    Logo|Battery|60 - 69|FFFF00=
    Logo|Battery|50 - 59|FFFF00=
    Logo|Battery|30 - 39|FF0000=
    Logo|Battery|20 - 29|FF0000=
    Logo|Battery|10 - 19|FF0000=
    Logo|Battery|0 - 9|FF0000=
    Keyboard|CPU|40 - 49|FFFF00=
     
  9. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    Works fine for me.
    Does Templien correctly report temperatures and battery percentage?
     
  10. tobytobsen

    tobytobsen Notebook Enthusiast

    Reputations:
    0
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    5
    It won't work on my R2 - when i start it it says something like: Could not read GPu temp, and then another pop- up. It shows the CPU temps correctly but it never changes the lights. Can i post a screenshot / or something which could help you?
     
  11. leo6love

    leo6love Notebook Consultant

    Reputations:
    0
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    30
    doesnt work for me too, did exactly what you said and no error report, Templien reports temperatures and battery percentage correctly. the earlier version used to work fine.
     
  12. CatWare

    CatWare Notebook Enthusiast

    Reputations:
    0
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    5
    Same thing, I open, pop-up, cpu temps are showing correct, but it doesn't change anything.... I have everything set and the boxes ticked...
     
  13. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    Just found the error. Forgot to include the LightFX x64.dll.
    This can be found the following folder: "C:\Program Files\Alienware\Command Center\AlienFX SDK\Unmanaged\dll\x64". Or you can download it here.
    Place it in the same folder as Templien.
     
  14. CatWare

    CatWare Notebook Enthusiast

    Reputations:
    0
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    5
    Ok, so now I have no errors, but It does not change colors...
     
  15. leo6love

    leo6love Notebook Consultant

    Reputations:
    0
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    30
    the issue is still there :(
     
  16. DrGoodvibes

    DrGoodvibes Notebook Deity

    Reputations:
    389
    Messages:
    973
    Likes Received:
    1
    Trophy Points:
    31
    so....???

    I have an M11xR1 and downloaded the application.

    Even with nVidia enabled I didn't see any colour changes as temperature changed.

    Just thought I'd keep the topic on the boil as it looks promising if it's a low CPU background task.
     
  17. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    If I understand correctly, the checkboxes check automatically, however the lights don't change?

    If this is true then it's a case of Templien failing to communicate with the AlienFX software.

    This is resolved in two ways:

    Enable 3rd party access by right clicking on the Command Center.
    Releasing a new version with LightFx.dll embedded.

    Templien CPU usages idles at 0% for me.
     
  18. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    Ok, the last version was a complete flop.
    Here is the fixed version, *air of confidence*.
    Here is the source code.

    Changelog:
    Added ability to simulate temperatures/percentages, click on the labels at the top.
    Added LightFX x64.dll.
    Added Hide HWMonitor option to tray menu.
    Added error handling.
    Greatly improved memory usage.

    Much more to come!
    =]
     
  19. wrathofdeath

    wrathofdeath Notebook Evangelist

    Reputations:
    10
    Messages:
    364
    Likes Received:
    37
    Trophy Points:
    41
    Ima download that :)
     
  20. wrathofdeath

    wrathofdeath Notebook Evangelist

    Reputations:
    10
    Messages:
    364
    Likes Received:
    37
    Trophy Points:
    41
    Wont work... says something about my hw monitor... Windows cannot find 'C:\Users\William\Downloads\HWMonitor.exe'
     
  21. ronnieb

    ronnieb Representing the Canucks

    Reputations:
    613
    Messages:
    1,869
    Likes Received:
    0
    Trophy Points:
    55
    This sounds like quite an amazing idea... hats off to you! Keep up the good work!
     
  22. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    Updated first post with links, installation information and comprehensive change log.
     
  23. DeeVu

    DeeVu That Compsci/Psych Major

    Reputations:
    440
    Messages:
    1,062
    Likes Received:
    1
    Trophy Points:
    55
    How's it working for the R3? And can it only use the Sound Grills like someone asked earlier? I'd rather not use my entire keyboard.
     
  24. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    I own an R2 and there's very little difference between the two machines so I suspect it works rather well.

    You specify which lights indicate which pieces of hardware.
    You could even use the individual grills for the CPU and GPU respectively.
     
  25. leo6love

    leo6love Notebook Consultant

    Reputations:
    0
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    30
    work perfefectly to me now, however, there's other issue :(
    everytime I press alt+d while surfing by firefox, a window called "Array: listview display" will appear instead of getting me to the firefox's address bar :(
     
  26. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    Have you tried it yet =]?
     
  27. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    Sorry, that was a little debug function I forgot to remove.

    I'm going to release the next version soon.
    So far the changelog looks a little like this.

    Added morphing ability, can be disabled.
    Added profile manager.
    Improved device detection, in theory no longer limited to the M11x.

    What else would you like to see done?
    I'm contemplating displaying WiFi strength, CPU and HDD load, would you guys be interested in this?
     
  28. ejohnson

    ejohnson Is that lemon zest?

    Reputations:
    827
    Messages:
    2,278
    Likes Received:
    104
    Trophy Points:
    81
    I would love wifi strength as I do alot of network surfing and testing.

    Also maybe one for the wwan 3g strength too.
     
  29. end0fline

    end0fline Notebook Enthusiast

    Reputations:
    0
    Messages:
    24
    Likes Received:
    0
    Trophy Points:
    5
    Awesome program! Great job.

    Question, in its current state, do I have to have to add a profile for each interval if I want the lights to stay on?

    For example:
    CPU Temp: 30-39 Blue
    CPU Temp: 40-49 Blue
    CPU Temp: 50-59 Blue
    CPU Temp: 60-69 Orange
    CPU Temp: 70-79 Red

    Is there any way to set conditions? Like "if Battery Power < 60%, Logo = Green" or do I have to add one for every interval?
     
  30. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    @ejohnson, I got WiFi strength working shortly after your message. However I'm not too sure about which APIs will allow me query the strength of 3G.

    @end0fline, currently you have to manually edit the profiles in Options.ini (found in the same folder as Templien). The next version will have the option to specify manual ranges.
    Example:
    Code:
    [Profiles]
    Keyboard|CPU|0 - 59|0000FF=
    Keyboard|CPU|60 - 69|FF8000=
    Keyboard|CPU|70 - 100|FF0000=
    On another note, what do you guys think of the colours, too much?
    [​IMG]
     
  31. leo6love

    leo6love Notebook Consultant

    Reputations:
    0
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    30

    it's very convenient to see the colors this way. I would be happy if there is a function that make the program minimized to the system tray as well as closing the current window :D very good job.
     
  32. end0fline

    end0fline Notebook Enthusiast

    Reputations:
    0
    Messages:
    24
    Likes Received:
    0
    Trophy Points:
    5
    When I try overwriting it, it says Access Denied. Any idea why?

    btw, I like the color idea a lot
     
  33. Crozone

    Crozone Notebook Guru

    Reputations:
    6
    Messages:
    60
    Likes Received:
    0
    Trophy Points:
    15
    Any updates on this? Looking forward to the next version.
     
  34. hadou

    hadou Notebook Consultant

    Reputations:
    4
    Messages:
    124
    Likes Received:
    0
    Trophy Points:
    30
    Thank you very much. Great App! Works well in R2.
     
  35. BitByteBit

    BitByteBit Notebook Guru

    Reputations:
    107
    Messages:
    74
    Likes Received:
    0
    Trophy Points:
    15
    Sorry for the late reply.

    I've been holding out on you guys, the next version is looking really good; I've added WiFi support as promised and it also morphs between colours when changing from one rule to the next. Will release it within the next week.

    Considering adding a feature to display CPU load, though I think it will be pretty resource hungry.
     
  36. simplewizard

    simplewizard Notebook Enthusiast

    Reputations:
    1
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    5
    This program is awesome!

    Just thinking outloud but is it possible to set custom min and max values on the ranges for colors, or to have it fade to a color as it strays from it's min to fade into the max color to give the user an idea on high in the xx's the temps are reaching?

    m11x r3!
     
← Previous page