惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
爱范儿
爱范儿
J
Java Code Geeks
L
LangChain Blog
V
V2EX
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
博客园 - Franky
Microsoft Azure Blog
Microsoft Azure Blog
Jina AI
Jina AI
Blog — PlanetScale
Blog — PlanetScale
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
博客园 - 司徒正美
B
Blog
G
Google Developers Blog
Stack Overflow Blog
Stack Overflow Blog
罗磊的独立博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Apple Machine Learning Research
Apple Machine Learning Research
Engineering at Meta
Engineering at Meta
MyScale Blog
MyScale Blog
有赞技术团队
有赞技术团队
Hugging Face - Blog
Hugging Face - Blog

AUR Newest Packages

AUR (en) - linuxqq-clipsync-git AUR (en) - libtslitex-git AUR (en) - libtslitex-git AUR (en) - carton-appimage AUR (en) - veila-git AUR (en) - veila-bin AUR (en) - vigil-baseline AUR (en) - byedroid AUR (en) - neovim-base16-git AUR (en) - pirata AUR (en) - rpi-imager-git-non-root AUR (en) - python-fastapi-sso AUR (en) - tmux-ai-titles AUR (en) - zeed-bin AUR (en) - bclone-bin AUR (en) - dwl-git-azerty AUR (en) - auggie-bin AUR (en) - libspatialaudio-git AUR (en) - libspatialaudio AUR (en) - miniupnpd-iptables-legacy AUR (en) - miniupnpd-nft AUR (en) - jeeves-bin AUR (en) - opennow AUR (en) - rotki AUR (en) - kapi-bin AUR (en) - classfi-bin AUR (en) - classfi-git AUR (en) - classfi AUR (en) - giff-git AUR (en) - budget-tracker-bin
AUR (en) - asus-numberpad-driver-git
2026-06-13 · via AUR Newest Packages

Latest Comments

newcomb-paradox commented on 2026-05-29 20:10 (UTC) (edited on 2026-05-29 20:12 (UTC) by newcomb-paradox)

install missing dep paru -S python-periphery python-xcffib

package-provided system service has broken $VARIABLE placeholders, and running as a user service means XDG_RUNTIME_DIR, WAYLAND_DISPLAY etc. are all naturally available from login session

Add your user to the 'i2c' and'input' groups (sudo usermod -aG i2c,input $USER), then restartyour computer.

# 1. Disable the broken system service
sudo systemctl disable --now asus_numberpad_driver.wayland.service

# 2. Create user service unit file
mkdir -p ~/.config/systemd/user/
micro ~/.config/systemd/user/asus_numberpad_driver.wayland.service

paste it

[Unit]
Description=Asus NumberPad Driver

[Service]
Type=simple
ExecStart=python3 /usr/share/asus-numberpad-driver/numberpad.py up5401ea
TimeoutSec=5
Restart=on-failure
RestartSec=1

[Install]
WantedBy=default.target
# 3. Enable and start
systemctl --user daemon-reload
systemctl --user enable --now asus_numberpad_driver.wayland.service

# 4. Verify
systemctl --user status asus_numberpad_driver.wayland.service

nerila4685 commented on 2025-11-01 05:51 (UTC) (edited on 2025-11-01 05:52 (UTC) by nerila4685)

Sorry I still have trouble installing this AUR package. Currently I need to stick with cloning official repo and run 'bash install.sh' without any problem. I am not sure what is missing. This are the 2 errors I got after installing this AUR.

$ python /usr/share/asus-numberpad-driver/numberpad.py
Traceback (most recent call last):
  File "/usr/share/asus-numberpad-driver/numberpad.py", line 25, in <module>
    from periphery import I2C
ModuleNotFoundError: No module named 'periphery'
$ python /usr/share/asus-numberpad-driver/numberpad.py 
Traceback (most recent call last):
  File "/usr/share/asus-numberpad-driver/numberpad.py", line 29, in <module>
    import xcffib
ModuleNotFoundError: No module named 'xcffib'

Also even after installing the package python-periphery and python-xcffib I still have trouble starting the numberpad. For that I didn't further troubleshoot.

wanghaoran commented on 2025-05-19 06:31 (UTC)

missing dependency: python-systemd

Traceback (most recent call last): File "/usr/share/asus-numberpad-driver/numberpad.py", line 6, in <module> from systemd.journal import JournalHandler ModuleNotFoundError: No module named 'systemd'

drummer commented on 2024-10-21 21:59 (UTC) (edited on 2024-10-21 22:03 (UTC) by drummer)

Missing dependency: python-pyasyncore

Traceback (most recent call last):
  File "/usr/share/asus-numberpad-driver/numberpad.py", line 16, in <module>
    from pyinotify import WatchManager, IN_CLOSE_WRITE, IN_IGNORED, IN_MOVED_TO, AsyncNotifier
ImportError: cannot import name 'AsyncNotifier' from 'pyinotify' (/usr/lib/python3.12/site-packages/pyinotify.py). Did you mean: 'AsyncioNotifier'?

Missing python-xkbcommon

Traceback (most recent call last):
  File "/usr/share/asus-numberpad-driver/numberpad.py", line 20, in <module>
    from xkbcommon import xkb
ModuleNotFoundError: No module named 'xkbcommon'

Missing python-pywayland

Traceback (most recent call last):
  File "/usr/share/asus-numberpad-driver/numberpad.py", line 21, in <module>
    from pywayland.client import Display
ModuleNotFoundError: No module named 'pywayland'

adamant.pwn commented on 2024-07-31 14:07 (UTC) (edited on 2024-07-31 14:08 (UTC) by adamant.pwn)

I can't install the package anymore:

  -> Creating working copy of asus-numberpad-driver git repo...
Cloning into 'asus-numberpad-driver'...
done.
==> Starting prepare()...
patching file /home/adamant/.cache/yay/asus-numberpad-driver-git/src/asus-numberpad-driver/asus_numberpad_driver.service
Hunk #1 FAILED at 3.
patch: **** Can't reopen file /home/adamant/.cache/yay/asus-numberpad-driver-git/src/asus-numberpad-driver/asus_numberpad_driver.service : No such file or directory
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: asus-numberpad-driver-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
asus-numberpad-driver-gx551-git - exit status 4

knt commented on 2024-07-17 14:30 (UTC)

Could you please support wayland?

derkardinal commented on 2024-03-23 14:07 (UTC) (edited on 2024-03-23 14:15 (UTC) by derkardinal)

The service doesn't work:

# systemctl status asus_numberpad_driver.service
× asus_numberpad_driver.service - Asus NumberPad Driver
     Loaded: loaded (/usr/lib/systemd/system/asus_numberpad_driver.service; enabled; preset: disabled)
     Active: failed (Result: exit-code) since Sat 2024-03-23 14:53:14 CET; 10min ago
   Duration: 818us
    Process: 69838 ExecStart=python3 /usr/share/asus-numberpad-driver/numberpad.py up5401ea /usr/share/asus-numberpad-driver (code=exited, status=209/STDOUT)
   Main PID: 69838 (code=exited, status=209/STDOUT)
        CPU: 783us
Mär 23 14:53:14 zenbook systemd[1]: asus_numberpad_driver.service: Scheduled restart job, restart counter is at 5.
Mär 23 14:53:14 zenbook systemd[1]: asus_numberpad_driver.service: Start request repeated too quickly.
Mär 23 14:53:14 zenbook systemd[1]: asus_numberpad_driver.service: Failed with result 'exit-code'.
Mär 23 14:53:14 zenbook systemd[1]: Failed to start Asus NumberPad Driver.

The command

python3 /usr/share/asus-numberpad-driver/numberpad.py up5401ea /usr/share/asus-numberpad-driver

works fine when running as root

adamant.pwn commented on 2024-03-07 20:10 (UTC)

The service doesn't work and fails with

[adamant@zephyrus-duo-16 ~]$ sudo systemctl status asus_numberpad_driver
× asus_numberpad_driver.service - Asus NumberPad Driver
     Loaded: loaded (/usr/lib/systemd/system/asus_numberpad_driver.service; enabled; preset: disabled)
     Active: failed (Result: exit-code) since Thu 2024-03-07 21:03:18 CET; 993ms ago
   Duration: 741us
    Process: 9273 ExecStart=/usr/share/asus-numberpad-driver/.env/bin/python3 /usr/share/asus-numberpad-driver/numberpad.py gx551 /usr/share/asus-numberpad-driver (code=exited, status=203/EXEC)
   Main PID: 9273 (code=exited, status=203/EXEC)
        CPU: 607us

Mar 07 21:03:18 zephyrus-duo-16 systemd[1]: asus_numberpad_driver.service: Scheduled restart job, restart counter is at 5.
Mar 07 21:03:18 zephyrus-duo-16 systemd[1]: asus_numberpad_driver.service: Start request repeated too quickly.
Mar 07 21:03:18 zephyrus-duo-16 systemd[1]: asus_numberpad_driver.service: Failed with result 'exit-code'.
Mar 07 21:03:18 zephyrus-duo-16 systemd[1]: Failed to start Asus NumberPad Driver.

On further investigation, this is caused by the fact that /usr/share/asus-numberpad-driver/.env/bin/python3 doesn't exist.

nuc commented on 2023-07-07 19:36 (UTC)

Failed to start asus_touchpad.service: Unit asus_touchpad.service has a bad unit file setting.