View Poll Results: AcerHK GUI

Voters
12. You may not vote on this poll
  • I don't use the acerhk driver with my computer.

    2 16.67%
  • Tried it, but it fails to run. I will post feedback.

    5 41.67%
  • Tried it and it works, but I have some suggestions.

    2 16.67%
  • Tried it, it works great and was just what I was looking for!

    3 25.00%
Page 1 of 5 123 ... LastLast
Results 1 to 10 of 45

Thread: AcerHK GUI -- GUI for users of the 'acerhk' driver to control wireless/bluetooth

  1. #1
    Join Date
    Jun 2007
    Location
    Planet-Untu
    Beans
    155
    Distro
    Ubuntu 8.10 Intrepid Ibex

    AcerHK GUI -- GUI for users of the 'acerhk' driver to control wireless/bluetooth

    ATTN: if you are looking for an appindicator for ubuntu that will give the basic functionality (on/off) as well as other things, check out the Displex project at https://sourceforge.net/p/displex

    New Release -- v. 0.7.2
    Version 0.7.2 is BETA. OK. If you are an ACERHK user, this package is a huge step forward. The package SHOULD build the driver from source now _successfully_. The source code is included in the /usr/share/acerhkgui for the acerhk driver. PLEASE provide feedback... especially if it works for you. I have tried to test it as best as possible, to include removing the compiled driver and re-running, installing in various kernels that have been pushed, etc...

    IF IT FAILS TO COMPILE,
    a. run 'acerhkgui' from a command prompt and see if that works. It will have much more messages.
    or
    b. run 'sudo /usr/share/acerhkgui/acerhk_install_acerhkgui.sh' from the command prompt.

    Debian Package: AcerHK GUI 0.7.2 (beta)

    RPM Package: Not released. Use Alien to create from deb. (what I do).

    IF YOU JUST NEED THE DRIVER TO BE INSTALLED: Try this script.

    If the link doesn't work above, go to the project page at SourceForge

    [end of new release info]
    -------------------------------------------------

    Please see last post of mine for latest information on the AcerhkGui
    If you don't need the acerhk driver installed (ie: using ubuntu before 9.10) or are using a 64-bit version of Linux, use AcerHK Gui 0.6 for present time -- thanks.

    I have written a GUI interface to use in Linx to access and control the acerhk driver.

    To me, this has been very helpful for the following reasons:
    a. Sometimes I want my wireless/Bluetooth radio off (IE: Plane)
    b. Bluetooth is not enabled by default on my ubuntu and there was no obvious way to enable it.
    c. I don't want Bluetooth on unless I am using it -- Rarely
    d. My buttones -- if they worked correctly on my computer with the acerhk driver -- aren't accessible when I am in tablet mode -- this gives a means to access both radio controls.

    The acerhk driver is used primarily by older computers (Acers and other -- not limited to just acers. See: http://rfswitch.sourceforge.net for a list of laptops and what drivers they use).

    There are packages available on sourceforge.net in .deb, .rpm, and .zip formats. I recommend the .deb as it is easier to install and includes an application launcher that goes to the Applications | System menu.

    I would like to note that even though it will activate the hardware, the wireless LED will not light up unless you modify the /etc/modprobe.d/options file and change
    Code:
    options ipw2200 associate=0
    to
    Code:
    options ipw2200 associate=0 led=1
    My project is hosted at http://sourceforge.net/projects/acerhkgui/

    I am looking for feedback on the functionality of both the program and the .deb file, so, if you are a user of the acerhk driver, I ask that you download my file and give it a whirl and send me some feedback.

    Mine is an Acer Travelmate C300 Tablet with wifi and bluetooth in it. Newer Acers are using different drivers to control their hardware; however, like me, I am sure there are others that use this driver.


    http://sourceforge.net/projects/acerhkgui/

    A couple of years ago, through research (love Google!), I found out how to activate my bluetooth through the command line:

    Code:
    echo "on" > /proc/driver/acerhk/blueled
    Honestly, that is quite a pain. I know there are those that have written scripts to automate this task and attached those scripts to the hot keys. But, for me, the acerhk driver doesn't seam to match my keys to the correct actions.

    As I have been fascinated with wanting to learn to program and was thinking that Python was a good place to start, I started this as a Project to augment my learning. It is always best to learn by doing. It is a work in progress and I do hope to continue to expand its features for a bit as I learn more about the wonderful language Python.

    I used python-wxglade to design the interface, inkscape for icon creation, and gedit for editing the files.

    I look forward to the feedback from the wonderful Ubuntu and Open Source community!
    Last edited by arm-c; January 29th, 2011 at 07:36 PM. Reason: Updated information for New Release and link.

  2. #2
    Join Date
    Jun 2007
    Location
    Planet-Untu
    Beans
    155
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: AcerHK GUI -- GUI for users of the 'acerhk' driver to control wireless/bluetooth

    Well, so far the .deb file for the project works fine. Still looking for feedback on functionality and such...

    Thanks.

  3. #3
    Join Date
    Jun 2007
    Location
    Planet-Untu
    Beans
    155
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: AcerHK GUI -- GUI for users of the 'acerhk' driver to control wireless/bluetooth

    Probably not the right place for this; however, I have released a .rpm package file for this project since there are a good many distros based on that package manager.

    The .rpm file has been tested and installs fine. If it doesn't work for you, read the help forum on http://sourceforge.net/project/acerhkgui

  4. #4
    Join Date
    Jun 2007
    Location
    Planet-Untu
    Beans
    155
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: AcerHK GUI -- GUI for users of the 'acerhk' driver to control wireless/bluetooth

    Well,

    It doesn't look as though there have been any responses to the survey (probably because it requires login) or the posting.

    Of course, that could be a good sign! Why? because people only respond when they have an issue with something for the most part. And to echo this in reality, I have had a response from one user who couldn't get it to work on their system -- but they weren't using the AcerHK driver, so the GUI would do nothing. Outside of that, it there have been none; however, I have had 60 .deb package dounloads fromt he site. That must mean it works.

    Well, the next time I post to this thread, I hope to be posting about a release of the next version and feature of that version.

    Thanks much to all who have downloaded it. Even more thanks if you are using it!

  5. #5
    Join Date
    Jun 2007
    Location
    Planet-Untu
    Beans
    155
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: AcerHK GUI -- GUI for users of the 'acerhk' driver to control wireless/bluetooth

    AcerHKgui v.0.3: The widely popular acerhk driver now has a GUI. The AcerHK GUI is a front end to the acerhk (Acer Hot Key) driver that enables certain buttons on the computer and an interface with wireless and bluetooth hardware. In some cases, the buttons are not associated properly -- if at all. The GUI provides an interface to the driver and enables user to activate and deactivate associated wireless and bluetooth hardware radios regardless of the button assignments.

    In the first month, there were 84+ downloads of the AcerHK GUI from the sourceforge project page.

    Enhancements in this release:
    General -- the primary changes are:

    a. Incorporation of variables into the code and simplify customization for variations in instalation of the acerhkgui and acerhk software. This set the foundation for a future GUI configuration interface.

    b. Enhanced feedback from the script to the Terminal when launched/ran from the terminal to facilitate trouble shooting.

    - If the driver was found where expected.
    - Info from the acerhk driver

    c. The acerhk driver information is now saved to the users home directory. (~/.acerhkdriverinfo.txt file). This is re-written each run of the program.

    This release includes .deb, .rpm, and .zip (package manager independent) packages.

    Feedback is welcome and encouraged. Any donations received are 100% passed on to other great organizations supporting the open source movement. Details on sourceforge at: http://sourceforge.net/projects/acerhkgui/
    Last edited by arm-c; March 7th, 2009 at 09:44 PM. Reason: Updated URL

  6. #6
    Join Date
    Jun 2007
    Location
    Planet-Untu
    Beans
    155
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: AcerHK GUI -- GUI for users of the 'acerhk' driver to control wireless/bluetooth

    Version 0.4 has been released. The GUI was converted to pyGTK and "trimmed" down to provide a cleaner and more professional look. The difference in colors is that I changed my theme between making the screen shots. The main window and preference window will follow a theme consistent with your Gnome theme.



    Version 0.4 also added a preference button. This button provides access to enable users to do some limited configuration (in the future). Right now, it provides information from the driver:



    The second tab now enables the user to select the path to the driver, but this is not persistent yet. Version 0.5 will enable persistent settings. Here is a screen shot of the driver path selection tab:



    Well, please stay tuned, but the next feature to be implemented will be the persistent configuration settings in version 0.5.

    Thanks loads to the one person who responded to my poll so far.

  7. #7
    Join Date
    Apr 2009
    Beans
    1

    Re: AcerHK GUI -- GUI for users of the 'acerhk' driver to control wireless/bluetooth

    Hi,
    Really appreciate your efforts on this. I'm actually using it on a Fujitsu Siemens Amilo Li 1718. I've had a real battle with the wireless on this over the last 18 months. Had it working under 8.04. Then went to 8.10 and it stopped working. Back to 8.04 and then last week for no reason it stopped again.

    Now have 9.04beta. Ran the live CD and wireless worked from the off (5700EG). Great I thought. At last. Installed it. Wireless didn't work...

    Now, have acerhk module loading at start and use your little app to turn the wireless button on. It doesn't always work straight off though and I think this may be the path persistence thing? Do I need to set the path to the driver (down in /lib/kernel... ) each time?

    I'd like to set it so the LED and wireless are on at boot time all the time as the laptop is currently home use and wireless only.

    Anyway, look forward to 0.5 and if you have any suggestions it will be appreciated.

    Thanks again for you effort.

    Andy

  8. #8
    Join Date
    Jun 2007
    Location
    Planet-Untu
    Beans
    155
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: AcerHK GUI -- GUI for users of the 'acerhk' driver to control wireless/bluetooth

    Quote Originally Posted by Count Belisarius View Post
    Hi,
    Really appreciate your efforts on this. I'm actually using it on a Fujitsu Siemens Amilo Li 1718. I've had a real battle with the wireless on this over the last 18 months. Had it working under 8.04. Then went to 8.10 and it stopped working. Back to 8.04 and then last week for no reason it stopped again.

    Now have 9.04beta. Ran the live CD and wireless worked from the off (5700EG). Great I thought. At last. Installed it. Wireless didn't work...

    Now, have acerhk module loading at start and use your little app to turn the wireless button on. It doesn't always work straight off though and I think this may be the path persistence thing? Do I need to set the path to the driver (down in /lib/kernel... ) each time?

    I'd like to set it so the LED and wireless are on at boot time all the time as the laptop is currently home use and wireless only.

    Anyway, look forward to 0.5 and if you have any suggestions it will be appreciated.

    Thanks again for you effort.

    Andy
    Andy, thanks for the feedback. The issues you are having don't relate to the GUI directly, as the GUI really only passes commands to the existing driver. The acerhk driver was installed by default on my system. Now, let me see if I can help with this:

    a. If your LED doesn't come on when you in fact have the driver active, then you will need to modify the /etc/modprobe.d/options file. See my first post in this thread regarding that.

    b. If your LED does come on all the time when the driver is active, but the problem is that your driver isn't always active at reboot, then you have a different problem. To that I reference you to this outstanding blog post (and a post of the content of my /etc/modules file) Basically, you should be able to edit the file
    Code:
    sudo gedit /etc/modules
    My /etc/modules file:
    Code:
    # /etc/modules: kernel modules to load at boot time.
    #
    # This file contains the names of kernel modules that should be loaded
    # at boot time, one per line. Lines beginning with "#" are ignored.
    
    fuse
    lp
    sbp2
    # ADD FOR TABLET PC
    acerhk
    # END ADD FOR TABLET PC
    c. My acerhk.ko file is located here (note, yours may be slightly different, but should be in the Kernel you are booting from)
    Code:
    /lib/modules/2.6.27-11-generic/kernel/ubuntu/misc/acerhk.ko
    d. Finally, your driver issue may be less with acerhk than it is with your wireless card driver. Keep in mind that the acerhk driver is only a driver that interfaces with some specific hardware keys. While it may activate the card, if after activated Linux is having problems loading your wireless driver, that could be the entire source of your problems. What kind of wireless card are you using in the computer?

    I hope this helps. Sorry it is a bit outside of my area, but guilty by association.

    I apologize for the extended delay in my response. I usually get email notification, but Yahoo has been acting up and not sending me email alerts when I get new mail.

    Thanks for the kind words. I appreciate the feedback and look forward to an update to what the issue turned out or more specific symptoms. I empathize with you. I had a laptop with a Broadcom card which constantly gave me issues. It was up... then down... then up...

  9. #9
    Join Date
    Jun 2007
    Location
    Planet-Untu
    Beans
    155
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: AcerHK GUI -- GUI for users of the 'acerhk' driver to control wireless/bluetooth

    Version 0.5 of the AcerHK GUI is now released and available for download on SourceForge!

    The new version has a little more functionality over the previous version. Key enhancements:
    - Now runs modprobe if driver not found.
    - Preferences now saved to configuration file. (~/.config/acerhkgui/)
    - Able to browse for driver location in rare case it is not located in default location (/proc/driver/acerhk)

    SPECIAL NOTES:
    - Preferences has added tab for mail led configuration; however, this function does not work at present time.
    - If at any time, you need to refresh your configuration, you can delete the ~/.config/acerhk directory. On next run, the default configuration will be rebuilt
    - The diver information tab in preferences refresh is delayed if driver not found and then later manually selected from preferences. Closing and reopening the preferences (maybe twice) will resolve this.

    Thanks much for the interest in this little program. The interest has kept me developing it more and more.

  10. #10
    Join Date
    Jun 2007
    Location
    Planet-Untu
    Beans
    155
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: AcerHK GUI -- GUI for users of the 'acerhk' driver to control wireless/bluetooth

    v. 0.6:
    This version added better modprobe support and options for the user to configure system on first run.

    - Checks for modprobe success.
    - Alerts if modprobe unsuccessful.
    - If modprobe success, added option to modify the /etc/modules file
    - Checks to see if /etc/modules already has 'acerhk' in it, if so,
    will not add again. Notifies user of possible problem
    that the module is in 'modules' but isn't loaded.

    FEEDBACK is very welcome, especially problems/bugs.

Page 1 of 5 123 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •