- Saved searches
- Use saved searches to filter your results more quickly
- Asus linux drivers
- Popular repositories
- Saved searches
- Use saved searches to filter your results more quickly
- Asus linux drivers
- Repositories
- asus-numberpad-driver Public
- asus-stylus-driver Public
- asus-fliplock-driver Public
- asus-wmi-hotkeys-driver Public
- asus-random-notes Public
- asus-screenpad-driver Public
- Footer
- Welcome
- Want to contribute?
- You can also donate
- New kernel patches, new generation
- Reinstalling GRUB2
- ASUS G14 Speaker Profiles
- August 2022 Update 2
- August 2022 Update Part 2
- August 2022 Update
- Build a fedora kernel: Updated
- July 2022 Update
- Gaming on Linux
- September 2021 Update
- May 2021 Update
- April 2021 Update
- March 2021 Update
- Feb 2021 Update
- Getting Sound Working
- Project Updates
- Saved searches
- Use saved searches to filter your results more quickly
- License
- asus-linux-drivers/asus-fliplock-driver
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Asus linux drivers
Unofficial linux drivers for Asus laptops & accessories. Org founder use laptop UP5401EA & stylus ASUS-PEN-SA201H daily. Create issue or contact me via mail.
Popular repositories
Up-to-date feature-rich linux driver for NumberPad(2.0) on Asus laptops. NumberPad(2.0) is illuminated numeric keypad integrated to touchpad which appears when is done tap on top right corner of to… Python
Linux supplement driver which adds support bind not already bound buttons by the origin driver to something useful. Primary target is Asus Pen SA200H, . Asus Pen 2.0 SA203H and X11/Wayland. Python
Linux configurable driver for Asus 2 in 1 laptops. Driver detects mode change to tablet/laptop and allows customization of each state. Python
Linux configurable driver for Asus WMI hotkeys. The driver works as middle-man, is listening for events and when is appropriate key event caught then is send custom event configured in config file. Shell
asus-numberpad-driver Public Up-to-date feature-rich linux driver for NumberPad(2.0) on Asus laptops. NumberPad(2.0) is illuminated numeric keypad integrated to touchpad which appears when is done tap on top right corner of touchpad for atleast 1s by default (configurable) or slide gesture from top right corner to center (configurable).
asus-stylus-driver Public Linux supplement driver which adds support bind not already bound buttons by the origin driver to something useful. Primary target is Asus Pen SA200H, . Asus Pen 2.0 SA203H and X11/Wayland.
asus-fliplock-driver Public Linux configurable driver for Asus 2 in 1 laptops. Driver detects mode change to tablet/laptop and allows customization of each state.
asus-wmi-hotkeys-driver Public Linux configurable driver for Asus WMI hotkeys. The driver works as middle-man, is listening for events and when is appropriate key event caught then is send custom event configured in config file.
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Asus linux drivers
Repositories
asus-numberpad-driver Public
Up-to-date feature-rich linux driver for NumberPad(2.0) on Asus laptops. NumberPad(2.0) is illuminated numeric keypad integrated to touchpad which appears when is done tap on top right corner of touchpad for atleast 1s by default (configurable) or slide gesture from top right corner to center (configurable).
asus-stylus-driver Public
Linux supplement driver which adds support bind not already bound buttons by the origin driver to something useful. Primary target is Asus Pen SA200H, . Asus Pen 2.0 SA203H and X11/Wayland.
asus-fliplock-driver Public
Linux configurable driver for Asus 2 in 1 laptops. Driver detects mode change to tablet/laptop and allows customization of each state.
asus-wmi-hotkeys-driver Public
Linux configurable driver for Asus WMI hotkeys. The driver works as middle-man, is listening for events and when is appropriate key event caught then is send custom event configured in config file.
asus-random-notes Public
asus-screenpad-driver Public
Footer
You can’t perform that action at this time.
Welcome
Asus-Linux.org is an independent community effort that works to improve Linux support for Asus notebooks.
Many but not all ASUS ROG laptops work under Linux quite well. But there are always new models coming out, or older models that got missed. This project aims to solve all the issues you may have, and enable many ROG specific features.
Sound issues are the most common problem , and solving these requires a little more effort and patience — see the blog post about this plus visit the discord for guidance. Do note that the root problem is almost never pulse audio or pipewire — it’s the Realtek codec chip needing specific fixes in the kernel driver.
The second most common issue is that of device feature enablement such as:
- AniMe Matrix display
- RGB keyboard LEDs
- fn+key combos and media controls
- G-Sync enable on capable laptops
- Re-enable the dGPU after setting «iGPU On» in Windows
- and more All of the above is either enabled in asusctl already, or is enabled via patches to the kernel (and we provide pre-built kernels with the patches applied) which are steadily upstreamed.
Extra features we currently support are:
- Control graphics modes via supergfxctl without reboots for switching between iGPU, dGPU, on-demand, and vfio (for VM pass-through)
- Set battery charge limit
- (custom) fan curve control
Want to contribute?
If this site helps you and you want to contribute we welcome you to help with development, search for issues, join the discord, and add to this website.
You can also donate
Your support on Pateron or Paypal helps us buy ASUS devices for development to support new features and drivers.
or
New kernel patches, new generation
Kernel patches on their way to 6.4, and a general update
2023-06-30 — Reading time: 4 min
Reinstalling GRUB2
How to repair and reinstall a completely messed up GRUB2 in Fedora.
2022-10-29 — Reading time: 5 min
ASUS G14 Speaker Profiles
JamesDSP speaker profiles for the ASUS G14 notebooks (will work on others)
2022-08-27 — Reading time: 3 min
August 2022 Update 2
2022-08-26 — Reading time: 2 min
August 2022 Update Part 2
2022-08-08 — Reading time: 1 min
August 2022 Update
2022-08-03 — Reading time: 3 min
Build a fedora kernel: Updated
Patches you might require won’t always be backported — this post will help you build a kernel with the required patches
2022-08-02 — Reading time: 3 min
July 2022 Update
asusctl updates and changes, supergfxctl updates and changes, community updates
2022-07-16 — Reading time: 7 min
Gaming on Linux
Guide to setting up Steam and Proton for the best linux gaming experience.
2022-04-16 — Reading time: 11 min
September 2021 Update
New kernel patches, asusctl updates and changes, supergfxctl
2021-09-12 — Reading time: 4 min
May 2021 Update
Kernel patches and statuses
2021-05-06 — Reading time: 6 min
April 2021 Update
2021 hardware suspend, project rename, AniMe work
2021-04-16 — Reading time: 6 min
March 2021 Update
2021 hardware, asusctl new features, kernel patches
2021-03-22 — Reading time: 5 min
Feb 2021 Update
Update and status of project
2021-02-19 — Reading time: 3 min
Getting Sound Working
An example of making Realtek Codec work on ASUS GX502
2021-01-11 — Reading time: 12 min
Project Updates
Update and status of project
2021-01-09 — Reading time: 3 min
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Linux configurable driver for Asus 2 in 1 laptops. Driver detects mode change to tablet/laptop and allows customization of each state.
License
asus-linux-drivers/asus-fliplock-driver
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
If you find the project useful, do not forget to give project a People already did!
- Not supported AMD devices as it looks like AMD devices does not send events to which could this driver hook on (#3, #10)
- By default disable backlight of keyboard in tablet mode, Remember latest backlight levels via temp file located in /tmp
- By default disable backlight of NumLock key in tablet mode
- By default disable backlight of NumberPad in tablet mode, remember latest backlight level via temp file located in /tmp
- When does not exist device Intel HID switches yet, driver will try find again every 5s and will use for first time flip event from Asus WMI hotkeys , concretely will catch configurable key, by default EV_KEY.KEY_PROG2
You can get the latest ASUS fliplock driver for Linux from Git and install it using the following commands.
git clone https://github.com/asus-linux-drivers/asus-fliplock-driver cd asus-fliplock-driver sudo ./install.sh
Troubleshooting
To activate logger, do in a console:
LOG=DEBUG sudo -E ./asus_fliplock.py "default"
Existing similar projects
Why was this project created? Easy installation/uninstallation and with default config aimed for Asus laptops.
About
Linux configurable driver for Asus 2 in 1 laptops. Driver detects mode change to tablet/laptop and allows customization of each state.