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

推荐订阅源

J
Java Code Geeks
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
U
Unit 42
Last Week in AI
Last Week in AI
P
Proofpoint News Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
Microsoft Azure Blog
Microsoft Azure Blog
B
Blog
WordPress大学
WordPress大学
The GitHub Blog
The GitHub Blog
Vercel News
Vercel News
月光博客
月光博客
D
Docker
腾讯CDC
罗磊的独立博客
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
博客园 - 三生石上(FineUI控件)
The Cloudflare Blog
S
Secure Thoughts
云风的 BLOG
云风的 BLOG
Cisco Talos Blog
Cisco Talos Blog
L
Lohrmann on Cybersecurity
P
Privacy & Cybersecurity Law Blog
博客园 - 聂微东
The Hacker News
The Hacker News
小众软件
小众软件
Simon Willison's Weblog
Simon Willison's Weblog
T
Threatpost
Scott Helme
Scott Helme
NISL@THU
NISL@THU
Y
Y Combinator Blog
C
Cisco Blogs
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
D
DataBreaches.Net
T
Tor Project blog
H
Help Net Security
Project Zero
Project Zero
IT之家
IT之家
Engineering at Meta
Engineering at Meta
美团技术团队
有赞技术团队
有赞技术团队
MyScale Blog
MyScale Blog
Spread Privacy
Spread Privacy
Hugging Face - Blog
Hugging Face - Blog
Security Latest
Security Latest
GbyAI
GbyAI
Latest news
Latest news
人人都是产品经理
人人都是产品经理
Blog — PlanetScale
Blog — PlanetScale
AWS News Blog
AWS News Blog

AUR Newest Packages

AUR (en) - zsh-patina-bin AUR (en) - omarchy-prayer AUR (en) - pi-ext-subagents AUR (en) - pgxcli-bin AUR (en) - octra-wallet AUR (en) - bambu-studio AUR (en) - graphify-bin AUR (en) - word-snatchers-cli AUR (en) - typing-game-cli AUR (en) - agent-deck-bin AUR (en) - fconvert AUR (en) - sd-boot AUR (en) - mutui AUR (en) - vapor-openvr-git AUR (en) - pi-ext-awsdocs AUR (en) - omniroute-bin AUR (en) - ddnsto-bin AUR (en) - herdr-bin AUR (en) - superset-bin AUR (en) - dabradio-bin AUR (en) - fetch-git openaquaero AUR (en) - fmradio-bin AUR (en) - luna-translator AUR (en) - braincup-bin AUR (en) - ioruba-desktop-bin AUR (en) - ioruba-desktop AUR (en) - deadsync-bin AUR (en) - deadsync AUR (en) - claurst-bin AUR (en) - festival-bin AUR (en) - awesomenes AUR (en) - tofi-rs-git AUR (en) - wallrift AUR (en) - smolvm-bin AUR (en) - smolvm AUR (en) - uac-launch-control-bin AUR (en) - openclaw AUR (en) - runex-bin AUR (en) - sing-box-ref1nd-beta-bin AUR (en) - netscan-tui AUR (en) - koharu-appimage AUR (en) - pulsedb AUR (en) - clashmi-bin AUR (en) - viper-py AUR (en) - netwatch-tui-bin AUR (en) - scran AUR (en) - snapdog-client AUR (en) - snapdog AUR (en) - opentubex AUR (en) - fafind-bin AUR (en) - smosummary AUR (en) - cardwire AUR (en) - android-cli AUR (en) - clawx-appimage AUR (en) - echomusic-appimage AUR (en) - vermouth AUR (en) - clawd-on-desk-bin AUR (en) - oxideterm-bin AUR (en) - shed-sh AUR (en) - haus-bin AUR (en) - stably-orca-bin AUR (en) - emerald-legacy-launcher-git AUR (en) - kwim AUR (en) - carton-appimage AUR (en) - veila-git AUR (en) - veila-bin AUR (en) - byedroid AUR (en) - zeed-bin AUR (en) - dwl-git-azerty AUR (en) - opennow AUR (en) - budget-tracker-bin AUR (en) - budget-tracker AUR (en) - tasks-bin AUR (en) - gitmun-bin AUR (en) - drop-bin AUR (en) - solidc-git AUR (en) - paseo-desktop-bin AUR (en) - yt-dvr AUR (en) - enneagram AUR (en) - openring-rs AUR (en) - openring-rs-bin AUR (en) - whisper.cpp-cuda-bin AUR (en) - libggml-cuda-bin AUR (en) - revdiff AUR (en) - tdesktop-nolimit AUR (en) - cert-checker AUR (en) - goosestation-libretro AUR (en) - kei AUR (en) - hyprlogin-git AUR (en) - kebiki AUR (en) - runex AUR (en) - ikuai-cli AUR (en) - cosmic-ext-connected-git AUR (en) - ter-music-cn elio-bin AUR (en) - qtkeychain-qt5 AUR (en) - gesturecontrol AUR (en) - ouijit-bin AUR (en) - usque-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.