Package Details: asus-numberpad-driver-up5401ea-3145-git r928.2d84ac9-1

Git Clone URL: https://aur.archlinux.org/asus-numberpad-driver-git.git (read-only, click to copy)
Package Base: asus-numberpad-driver-git
Description: Linux newest feature-rich configurable driver for Asus numberpad
Upstream URL: https://github.com/asus-linux-drivers/asus-numberpad-driver
Licenses: GPL3
Provides: asus-numberpad-driver
Replaces: asus-touchpad-numpad-driver-git
Submitter: Kamack38
Maintainer: Kamack38
Last Packager: Kamack38
Votes: 0
Popularity: 0.000000
First Submitted: 2023-03-13 17:24 (UTC)
Last Updated: 2024-12-20 18:45 (UTC)

Latest Comments

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.