Results 1 to 7 of 7

Thread: KDE 5 Notebook Asus UX305CA Fn Keys

  1. #1
    Join Date
    Nov 2015
    Posts
    40

    Default KDE 5 Notebook Asus UX305CA Fn Keys

    Hello

    I have a new Notebook for work. I have installed Tumbleweed because of the new kernel. Otherwise the touch pad would not work.

    But I have some problems configuring the Fn buttons for it. I have one for disabling the touch pad and I also found the dialogue (toggle touch pad) where I can use specific settings. But when I press Fn + F9 it switches back to standard. So its the default configuration I guess.
    But I can only disable it. Once disabled it cannot be enabled again with this shortcut. Reboot is the only option so far.

    And the function of the other Fn shortcuts is also strange. Screen brightness does not work at all. Only the shortcuts for the volume are working perfectly.

    Any ideas what I could try?

    Thank you very much

  2. #2
    Join Date
    Oct 2014
    Location
    Italy
    Posts
    1,674

    Default Re: KDE 5 Notebook Asus UX305CA Fn Keys

    Adding "acpi_osi= " (including the trailing blank) to the boot command line usually helps with ASUS, unless yours has an unusual BIOS setup.
    To try out, just press "E" at the boot menu and add the above to the "linuxefi" line, then F10 to boot.
    You can make it permanent in YaST2-Bootloader, boot options tab.
    Main: Leap 15 Gnome on i7 4720HQ + Geforce GTX960M
    Test: Leap 42.3 (& others) on Core2Duo + GM965

  3. #3
    Join Date
    Nov 2015
    Posts
    40

    Default Re: KDE 5 Notebook Asus UX305CA Fn Keys

    Thank you very much bruno,

    Had no luck with this trick.
    Before I applied the line I was able to reduce the brightness with the slider in the energy options. The fn keys were not working.

    After applying the line I get the osi symbol on the screen when using the fn keys but the brightness isn't changing.

    Maybe someday there will be a fix for it.

  4. #4
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,366
    Blog Entries
    2

    Default Re: KDE 5 Notebook Asus UX305CA Fn Keys

    These "hot keys" or whatever you want to call them which typically run across the top row of a keyboard are typically problematic because their functionality is based on the manufacturer volunteering to submit a mapping file to the kernel upstream. I haven't looked at or for this in many years, but IIRC it's somewhere hanging off the very end of the /proc tree, if you can locate the directory you can inspect the various text files submitted by different manufacturers.

    So, it seems in general that laptop manufacturers have to have considerable interest in the Linux community to even be aware that they need to create and submit something for their hardware to work with the Linux kernel (I own an HP and HP has a pretty good record of doing this, but with some bugginess over the years. I won't go into my own history with these sometimes essential keys in various running environments). I don't know if this might be the only Microsoft WMI technology that's in the Linux kernel, but that's the standard language and interface all hardware manufacturers use to support these keys...

    That said, it looks like someone created an ArchWiki article who owns an ASUS laptop (likely M series) so he included his own findings specific to his laptop in the article
    https://wiki.archlinux.org/index.php..._keyboard_keys

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  5. #5
    Join Date
    Nov 2015
    Posts
    40

    Default Re: KDE 5 Notebook Asus UX305CA Fn Keys

    Thank you very much for your reply. Very kind of you.

    I did some investigations and the best two links I found so far are

    https://wiki.archlinux.org/index.php/ASUS_Zenbook_UX305

    where everything related to the notebook is listed.


    Seems that it's a problem which should be fixed by the intel developer team. But there is not a lot going on as the bug is more than 2 years old.
    But this is a different revision of the notebook mentioned there.

    https://bugzilla.kernel.org/show_bug.cgi?id=98931

    Maybe I can provide some information there to get it fixed.

    Thanks for for you help anyway

  6. #6
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,069
    Blog Entries
    15

    Default Re: KDE 5 Notebook Asus UX305CA Fn Keys

    Quote Originally Posted by hihu View Post
    Thank you very much for your reply. Very kind of you.

    I did some investigations and the best two links I found so far are

    https://wiki.archlinux.org/index.php/ASUS_Zenbook_UX305

    where everything related to the notebook is listed.


    Seems that it's a problem which should be fixed by the intel developer team. But there is not a lot going on as the bug is more than 2 years old.
    But this is a different revision of the notebook mentioned there.

    https://bugzilla.kernel.org/show_bug.cgi?id=98931

    Maybe I can provide some information there to get it fixed.

    Thanks for for you help anyway
    Hi
    Did you try the acpi_osi=\"!Windows 2012\" boot option?

    If it's not working and since it's a different model, I would look at raising an openSUSE bug. Install dmidecode and evtest and attach the output;
    openSUSE:Submitting bug reports - openSUSE
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  7. #7
    Join Date
    Nov 2015
    Posts
    40

    Default Re: KDE 5 Notebook Asus UX305CA Fn Keys

    Thank you very much for your reply. Actually it's not working. Seems to be a different model of notebook.

    I installed both tools. The first one is self explanatory. But evtest seems not working right. I have found an manual in the ubuntu wiki

    https://wiki.ubuntu.com/DebuggingTou...tection/evtest


    Code:
    linux-79we:/home/user # evtest
    No device specified, trying to scan all of /dev/input/event*
    Available devices:
    /dev/input/event0:      AT Translated Set 2 keyboard
    /dev/input/event1:      Lid Switch
    /dev/input/event2:      Sleep Button
    /dev/input/event3:      Power Button
    /dev/input/event4:      Video Bus
    /dev/input/event5:      Asus Wireless Radio Control
    /dev/input/event6:      PC Speaker
    /dev/input/event7:      HDA Intel PCH Headphone
    /dev/input/event8:      HDA Intel PCH HDMI/DP,pcm=3
    /dev/input/event9:      HDA Intel PCH HDMI/DP,pcm=7
    /dev/input/event10:     HDA Intel PCH HDMI/DP,pcm=8
    /dev/input/event11:     Elan Touchpad
    /dev/input/event12:     USB2.0 UVC HD Webcam
    Select the device event number [0-12]: 4
    Input driver version is 1.0.1
    Input device ID: bus 0x19 vendor 0x0 product 0x6 version 0x0
    Input device name: "Video Bus"
    Supported events:
      Event type 0 (EV_SYN)
      Event type 1 (EV_KEY)
        Event code 224 (KEY_BRIGHTNESSDOWN)
        Event code 225 (KEY_BRIGHTNESSUP)
        Event code 227 (KEY_SWITCHVIDEOMODE)
        Event code 241 (KEY_VIDEO_NEXT)
        Event code 242 (KEY_VIDEO_PREV)
        Event code 243 (KEY_BRIGHTNESS_CYCLE)
        Event code 244 (KEY_BRIGHTNESS_ZERO)
        Event code 245 (KEY_DISPLAY_OFF)
    Properties:
    Testing ... (interrupt to exit)
    ^[[15~^X@sp^X@sp^X@sp^X@sp^X@sp^X@sp
    This is what I get. As far as I understand I have to choose the different events and then I have to press the corresponding button.
    As listed above there is no event for brightness control.

    Thank you very much

Posting Permissions

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