GNU/Linux >> Linux Esercitazione >  >> Debian

Ecco come fare in modo che il tastierino numerico incorporato nel touchpad di alcuni laptop ASUS funzioni su Linux

Alcuni laptop ASUS sono dotati di un tastierino numerico incorporato nel touchpad. Puoi alternare tra il touchpad e il tastierino numerico utilizzando un pulsante nell'angolo in alto a destra del touchpad.

Ovvero, dopo aver seguito le istruzioni di seguito, poiché questa funzione non è disponibile per impostazione predefinita su Linux .

Puoi incorporare questo tastierino numerico sul touchpad per funzionare con alcuni modelli ASUS Zenbook utilizzando questo servizio/driver Python . Questo driver è stato testato e dovrebbe funzionare con modelli come UX433, M433IA, UX525EA, UX525JA, UX431F, UX363EA, UX333FA, X412DA e altri. Vedi l'elenco completo dei modelli ASUS supportati qui.

Posso anche confermare che funziona sul mio ASUS Zenbook UX433FAC (con% e =simboli) con Ubuntu 21.04 Hirsute Hippo. Potrebbe funzionare anche con altri modelli, ma non è stato testato.

Affinché questo sia incorporato nel touchpad di alcuni laptop ASUS e funzioni su Linux, il tuo sistema deve utilizzare systemd e devi installarlo libevdev2 , python3-libevdev , i2c-tools e git :

  • Debian / Ubuntu / Linux Mint / Pop! _SO / SO di Zorin:

sudo apt install libevdev2 python3-libevdev i2c-tools git

  • Arch Linux/Manjaro:
sudo pacman -S libevdev python-libevdev i2c-tools git

  • Fedora:
sudo dnf install libevdev python-libevdev i2c-tools git

Per altre distribuzioni Linux, dovrai scoprire i nomi di questi pacchetti (dovrebbero essere abbastanza simili, ma non sempre gli stessi) e installarli tu stesso.

Potrebbe interessarti anche questo:come limitare la carica della batteria (impostando una soglia di carica) per laptop ASUS su Linux

Quindi, abilita i2c e assicurati che i chip i2c siano riconosciuti:

sudo modprobe i2c-dev

sudo i2cdetect -l

Ora puoi scaricare l'ultimo driver del tastierino numerico ASUS Touchpad per Linux da Git e installarlo utilizzando i seguenti comandi:

git clone https://github.com/mohamed-badaoui/asus-touchpad-numpad-driver

cd asus-touchpad-numpad-driver

chmod +x install.sh

sudo ./install.sh

E segui il processo di configurazione:lo script ti chiederà se il tastierino numerico / touchpad del tuo laptop ASUS ha alcune icone e il tipo di layout della tastiera:

Una volta completata la configurazione, dovresti essere in grado di alternare tra un normale touchpad e un tastierino numerico utilizzando il pulsante nell'angolo in alto a destra del touchpad.

Vale la pena notare che l'ho testato solo su Ubuntu (21.04 Hirsute Hippo) poiché funziona su questo laptop Asus Zenbook e il test in una VM non funziona.

Nel caso tu voglia disinstallarlo, c'è un uninstall.sh Script accanto all'installazione. Eseguilo come root e rimuoverà il driver del tastierino numerico ASUS Touchpad per Linux.

Potrebbe piacerti questo:assegna i gesti del touchpad su Linux con le azioni Touchegg.


Debian
  1. Il comando Linux rsync:come usarlo

  2. Linux:come ottenere in modo affidabile il nome del sistema operativo?

  3. Come far funzionare la webcam con Ubuntu 14.04?

  4. Carica semplicemente le soglie di ricarica per i laptop ASUS su Linux con bat

  5. Come modificare la shell predefinita in Linux

Come ottenere la dimensione di una directory in Linux

Come ottenere la dimensione di una directory in Linux

Rilasciato Linux Mint 19.2 "Tina":ecco cosa c'è di nuovo e come ottenerlo

Come ottenere il nome del file dal percorso completo in Linux

Come ottenere il numero di processori/core in Linux

Come funziona una GUI Linux al livello più basso?