[Bug]: Normally shifted symbols are missing shift
Closed this issue · 6 comments
Describe the bug
I just got a new UM3402. Thanks for making the installation so painless and making this just work. Really well done work on this firmware.
But unfortunately I've a funny bug: it seems that the faked Shift key isn't working correctly. So if I press + I get =, if I press * I get 8, and if I press % I get 5. The remaining symbols work.
I use KDE with fcitx5.
Expected behavior
I expected the +, %, and * symbols to produce the correct symbol.
Relevant log output
Output of journalctl -b 0 -g numberpad:
Oct 31 05:22:23 fedora (udev-worker)[1174]: ACAD: Process '/usr/share/asus-numberpad-driver/udev/power_supply_is_ac.sh' failed with exit code 2.
Oct 31 05:22:31 fedora systemd[1967]: Created slice app-asus_numberpad_driver.slice - Slice /app/asus_numberpad_driver.
Oct 31 05:22:31 fedora systemd[1967]: Started asus_numberpad_driver@alercah.service - Asus NumberPad Driver.
Oct 31 05:22:31 fedora systemd[1967]: asus_numberpad_driver@alercah.service: Main process exited, code=exited, status=1/FAILURE
Oct 31 05:22:31 fedora systemd[1967]: asus_numberpad_driver@alercah.service: Failed with result 'exit-code'.
Oct 31 05:22:31 fedora systemd[1967]: asus_numberpad_driver@alercah.service: Consumed 2.126s CPU time.
Oct 31 05:22:32 fedora systemd[1967]: asus_numberpad_driver@alercah.service: Scheduled restart job, restart counter is at 1.
Oct 31 05:22:32 fedora systemd[1967]: Started asus_numberpad_driver@alercah.service - Asus NumberPad Driver.
Oct 31 05:22:33 fedora kernel: input: ASUE140D:00 04F3:31B9 NumberPad as /devices/virtual/input/input31
Desktop
- Program version v6.3.4
- Fedora 40
- Kernel 6.11.5-200.fc40.x86_64
@alercah Hi, thank you for your kind words. Attach here error and install log and try to remove wayland
specific condition here (keep sleep(0.005) line 1677, remove line 1676 only) in case you use x11
and reinstall:
1676 if display_wayland:
1677 sleep(0.005)
Hi, how can I get those logs? Also which file do I remove that from?
numberpad.py
and /var/log/asus-numberpad-driver/
@alercah Change numberpad.py
in cloned git
repository and then reinstall using bash install.sh
.
Can be reopened.