Mohamed Badaoui

Results 36 comments of Mohamed Badaoui

Sorry reading your last comment, I thought it was resolved. So the problem still exists for Arch and Solus OS. This issue is probably related to this one https://github.com/mohamed-badaoui/asus-touchpad-numpad-driver/issues/65

I think I have found the reason for this random boot failure on a few systems. When starting the python script we try to find the correct i2c interface id...

For some distro, there is an issue with the service startup. It does not depend on the python script itself. At this moment, service fails mainly to start on Mint,...

Hi, I presume the configuration file you use is ux581l. Open its configuration file https://github.com/mohamed-badaoui/asus-touchpad-numpad-driver/blob/main/numpad_layouts/ux581l.py And adjust the value : ``` # Number of tries to identify the interface number...

Can you increase the TimeoutSec of this file to 10 for example. ``` sudo nano /etc/systemd/system/asus_touchpad_numpad.service ``` **TimeoutSec=10** ``` [Service] Type=simple ExecStart=/usr/share/asus_touchpad_numpad-driver/asus_touchpad.py (depends on your configuration) StandardInput=tty-force TimeoutSec=10 ``` Be...

No problem, we will solve your issue. What does these commands return: ``` sudo i2cdetect -l ``` and this one: ``` grep -B1 -A5 -i -E "(elan|asu)" /proc/bus/input/devices ``` **What...

ok allright. Can you share the result of this command (it searches for a keyboard device) ``` grep -B1 -A5 -i -E "(elan|asu|keyboard)" /proc/bus/input/devices ```

Ok your input devices list is right. It s an issue related to the OS. There is an other opened issue with the same problem (with Solus OS) I invite...

For some distro, there is an issue with the service startup. It does not depend on the python script itself. At this moment, service fails mainly to start on Mint,...

Hi, First uninstall the driver: sudo ./uninstall.sh and then execute manually from the project directory, directly python script: sudo python3 ./touchpad_numpad_symbols.py And check if it works before installing it. Which...