How to enable Super/start/win key?

kai_spife
kai_spife Member Posts: 9

Tinkerer

I'm not running windows hardware but it was previously disabled in NitroSense on windows11, i now run Arch Linux using Gnome desktop and have no way to run NitroSense to re-enable. how can i?

Best Answer

  • kai_spife
    kai_spife Member Posts: 9

    Tinkerer

    Answer ✓

    Found the solution to my problem, the super/win/start key was binded to audio playing/stopping. here is the fix:

    fix 1:

    1. open terminal
    2. run xev and press the super/win/start key to determine it key code
    3. next run xmodmap -e "keycode <your_keycode> = Super_L"

    fix 2 (if xev didn't give you keycode when pressing super/win/start key):

    1. open terminal
    2. run xmodmap -pke to list all the keycodes
    3. find a keycode that says XF86AudioPlay XF86AudioPause XF86AudioPlay XF86AudioPause, for me this was keycode 172. so the line said keycode 172 = XF86AudioPlay XF86AudioPause XF86AudioPlay XF86AudioPause
    4. next run xmodmap -e "keycode <your_keycode> = Super_L"

    Why this happens?

    when on windows if you disable the super/win/start key via NitroSense you cannot re-enable it without the app on Linux, however you cannot run NitroSense on Linux. remapping keys is the only way!

    Acer allow Linux users to run NitroSense via Linux even if you don't officially support it, it is dumb to hard code into the app that if it detects something other than windows it will not open.

Answers

  • StevenGen
    StevenGen ACE Posts: 12,654 Trailblazer

    Nitro Sense does not run in Arch Linux as its a Windows 10/11 software only.

    If this answers your question and solved your query please "Click on Yes" or "Click on Like" if you find my answer useful👍

  • kai_spife
    kai_spife Member Posts: 9

    Tinkerer

    exactly so how can i fix the super/start/win key issue without nitro sense?

  • kai_spife
    kai_spife Member Posts: 9

    Tinkerer

    Answer ✓

    Found the solution to my problem, the super/win/start key was binded to audio playing/stopping. here is the fix:

    fix 1:

    1. open terminal
    2. run xev and press the super/win/start key to determine it key code
    3. next run xmodmap -e "keycode <your_keycode> = Super_L"

    fix 2 (if xev didn't give you keycode when pressing super/win/start key):

    1. open terminal
    2. run xmodmap -pke to list all the keycodes
    3. find a keycode that says XF86AudioPlay XF86AudioPause XF86AudioPlay XF86AudioPause, for me this was keycode 172. so the line said keycode 172 = XF86AudioPlay XF86AudioPause XF86AudioPlay XF86AudioPause
    4. next run xmodmap -e "keycode <your_keycode> = Super_L"

    Why this happens?

    when on windows if you disable the super/win/start key via NitroSense you cannot re-enable it without the app on Linux, however you cannot run NitroSense on Linux. remapping keys is the only way!

    Acer allow Linux users to run NitroSense via Linux even if you don't officially support it, it is dumb to hard code into the app that if it detects something other than windows it will not open.