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.

    G1S onboard controls...driver issues?????

    Discussion in 'Asus' started by Sherman90, Nov 1, 2007.

  1. Sherman90

    Sherman90 Notebook Consultant

    Reputations:
    12
    Messages:
    165
    Likes Received:
    0
    Trophy Points:
    30
    Hi everyone,

    I'm enjoying the G1S a great deal, but there are still some odd quirks that I haven't figured out yet.

    The most important of these is probably my onboard controls, which really don't seem to do much. The only control that functions is the brightness function; as for increasing/decreasing the volume, the icon shows up, but no actual modification to volume is effected. Ditto with turning on/off my wireless LAN. The icon pops up but the LAN continues going.

    I also don't know what the onboard button with the little running man is supposed to do. When I push it nothing happens.

    I have a couple of other questions, if you don't mind.

    1) I'd heard about the 50% CPU cuttage that occurs when the battery is charging. Was this addressed in BIOS 205? I have that BIOS but I think I still have that battery/cpu problem.

    2) As far as installing XP goes (I'm getting pretty sick of Vista), is that possible seeing as how the driver pack has gone missing? Or do I have to wait...? Also, has the introduction of BIOS 205 made any difference to the process of installing XP??

    3) In all the bloatware posts I've seen, nobody's mentioned e-mail checker. Isn't that program the epitome of bloatware????

    Thanks everyone.
     
  2. Liquid Steel

    Liquid Steel Notebook Consultant

    Reputations:
    43
    Messages:
    184
    Likes Received:
    0
    Trophy Points:
    30
    As for hotkeys, you probably need to reinstall the ACPI drivers. I believe you need to put the driver on before the OSD, or it may not work correctly.

    No idea on the new BIOS. I've been too lazy to keep track, and the performance doesn't really hit me much since I don't game except on the rare occasion.

    Check my sig for the XP pack ;) Let me know if the link is dead.

    Email checker? Sounds optional to me, lol.
     
  3. Sherman90

    Sherman90 Notebook Consultant

    Reputations:
    12
    Messages:
    165
    Likes Received:
    0
    Trophy Points:
    30
    Hi Liquid,

    Actually, I found the pack in your sig just a few hours before you posted a reply here. I really appreciate that!

    What exactly do OSD and ATPI stand for? Does ASUS provide seperate drivers for each? I'll look into it...

    As for XP, I finally have my disc, and like I said, I already downloaded your service pack. The G1S Reference Thread doesn't say much about "Method 1" of installing XP. I'm assuming I simply pop in the disc, install XP, and it will load as normal, at which point I then run the driver pack in your signature...is this more or less correct?

    Very grateful.

    Thanks.
     
  4. adolfotregosa

    adolfotregosa Notebook Evangelist

    Reputations:
    94
    Messages:
    336
    Likes Received:
    0
    Trophy Points:
    30
    on xp the wireless console does nothing about wireless on/off, only works on vista.
    Cpu problem you can solve with rmclock, just search on the forum. Has for the ckmail, on the asus forums you can find there a new ckmail utility made from a user that works with allmost everything, for e.g. live messenger
     
  5. E.B.E.

    E.B.E. NBR Procrastinator

    Reputations:
    1,572
    Messages:
    8,632
    Likes Received:
    4
    Trophy Points:
    206
    wireless console is useless. Hardware wireless & BT on/off toggle buttons completely ensure that functionality.
     
  6. adolfotregosa

    adolfotregosa Notebook Evangelist

    Reputations:
    94
    Messages:
    336
    Likes Received:
    0
    Trophy Points:
    30
    on xp wireless console/hardware buttons does not work!! wireless concole is not useless because you can activate/deactivate/combine wireless and bluetooth the way you like. You do not need to keep pressing buttons until x or y is on. Remeber, wireless on/off only works on vista
     
  7. E.B.E.

    E.B.E. NBR Procrastinator

    Reputations:
    1,572
    Messages:
    8,632
    Likes Received:
    4
    Trophy Points:
    206
    Huh? Maybe it's a G1S driver issue. On my V6J both wireless on and off, and BT on and off, work just fine. I will not keep a piece of poorly coded, buggy software running just to press one button instead of two a few times a day (at most).

    Oh by the way you still need to press twice. One click to bring the wireless console into focus, and another to select the profile.

    Therefore, wireless console is useless. Quod Erat Demonstrandum :)

    Heh I'm kidding, of course if the hardware buttons have issues on the G1S then you can use the console since it's more convenient.
     
  8. Naijdliz

    Naijdliz Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    I just followed these directions for installing XP on my G1S:
    http://asusg1s.blogspot.com/2008/01/installing-windows-xp-sp2-on-asus-g1s.html

    and I had the same problem with Wireless Console 2. It displayed messages as if it were turning things on/off, but the devices remained enabled and functioning.

    Now I don't currently use any bluetooth, so I disabled that outright, but I wanted to be able to turn on and off the wifi and the ethernet port.

    I made the observation that what I effectively was looking for was a way to enable/disable these devices as if I had used Device Manager. Turns out Microsoft makes a command line utility to do just that, called devcon. You can find it here:

    http://support.microsoft.com/kb/311272

    I'm going to assume knowledge of running programs from the command line. By issuing "devcon help" you can find out how devcon works. To list all your Net class devices, use "devcom listclass Net". For me, I got two important pieces of information, namely:

    PCI\VEN_10EC&DEV_8168&SUBSYS_11F51043&REV_01\4&41FE850&0&00E0: Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC
    PCI\VEN_8086&DEV_4229&SUBSYS_11008086&REV_61\4&256298FB&0&00E1: Intel(R) Wireless WiFi Link 4965AGN

    These were the two devices I was hoping to toggle between enable/disable. devcon provides both a way to check the current status, and a way to enable/disable a device, so I wrote a simple Python script to get the status of a known device, and then toggle it's enabled/disabled state appropriately. The result is listed here:
    Code:
    import os
    import re
    
    [COLOR="Red"]# device (ethernet shown, but you can replace this with whatever)[/COLOR]
    strDeviceId = 'PCI\VEN_10EC*DEV_8168*SUBSYS_11F51043'
    
    [COLOR="Red"]# devcon command[/COLOR]
    strCmdDevCon = 'c:\utl\devcon.exe'
    
    [COLOR="Red"]# devcon arguments[/COLOR]
    strArgStatus = 'status'
    strArgEnable = 'enable'
    strArgDisable = 'disable'
    
    [COLOR="Red"]# regular expressions[/COLOR]
    reDisalbed = re.compile('Device is disabled.')
    reEnabled = re.compile('Driver is running.')
    
    [COLOR="Red"]# state of our device[/COLOR]
    strResultStatus = 'unknown'
    
    [COLOR="Red"]# get current status[/COLOR]
    strCmdStatus = strCmdDevCon + ' ' + strArgStatus + ' ' + strDeviceId
    
    for line in os.popen(strCmdStatus).readlines():
       if (reDisalbed.search(line)):
          strResultStatus = 'disabled'
       elif (reEnabled.search(line)):
          strResultStatus = 'enabled'
    
    if strResultStatus == 'enabled':
       strCmdDisable = strCmdDevCon + ' ' + strArgDisable + ' ' + strDeviceId
       os.system(strCmdDisable)
    elif strResultStatus == 'disabled':
       strCmdEnable = strCmdDevCon + ' ' + strArgEnable + ' ' + strDeviceId
       os.system(strCmdEnable)
    else:
       print "Error - status is " + strResultStatus
    
    This was just a quick one-off script, and could probably be simplified and/or extended. But it works perfectly, so I didn't bother putting more time into it. I just duped this file, changed the id, and then renamed one to EnetToggle.py, and the other to WifiToggle.py.

    Next I wanted to hook these up to hotkeys. I never use the e-mail or internet hotkeys, and if you have the ATK Hotkey utility properly installed, then there should be a registry key located here: HKEY_LOCAL_MACHINE\SOFTWARE\ATK0100\

    I added a string entry named "EMAIL_KEY" with value "C:\Python25\python.exe C:\scripts\WifiToggle.py" and another named "INTERNET_KEY" with value
    "C:\Python25\python.exe C:\scripts\EnetToggle.py".

    If you haven't already, uninsall wireless console 2, because it is completely useless. If you want to know the status of your network devices, just look for their icon in the system tray - if the icon isn't there, it's disabled.

    I'd imagine you could use the same trick to toggle the bluetooth device if you wanted, although I haven't tried it.

    Hope this helps.