GNU/Linux >> Znalost Linux >  >> Debian

Zde je návod, jak zajistit, aby numerická klávesnice vestavěná do touchpadu některých notebooků ASUS fungovala v systému Linux

Některé notebooky ASUS se dodávají s numerickou klávesnicí zabudovanou v touchpadu. Mezi touchpadem a numerickou klávesnicí můžete přepínat pomocí tlačítka v pravém horním rohu touchpadu.

Tedy po provedení následujících pokynů, protože tato funkce není v systému Linux ve výchozím nastavení dostupná .

Tuto numerickou klávesnici můžete vložit do touchpadu, abyste mohli pracovat s některými modely ASUS Zenbook pomocí této služby / ovladače python . Tento ovladač byl testován a měl by fungovat s modely jako UX433, M433IA, UX525EA, UX525JA, UX431F, UX363EA, UX333FA, X412DA a dalšími. Úplný seznam podporovaných modelů ASUS naleznete zde.

Mohu také potvrdit, že to funguje na mém ASUS Zenbook UX433FAC (se symboly % a =) s Ubuntu 21.04 Hirsute Hippo. Mohlo by fungovat i s jinými modely, ale nebylo testováno.

Aby to bylo možné zabudovat do touchpadu na některých noteboocích ASUS a fungovat na Linuxu, váš systém musí používat systemd a musíte jej nainstalovat libevdev2 , python3-libevdev , i2c-tools a git :

  • Debian / Ubuntu / Linux Mint / Pop! _OS / Zorin OS:

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

U ostatních distribucí Linuxu budete muset zjistit názvy těchto balíčků (měly by být velmi podobné, ale ne vždy stejné) a nainstalovat je sami.

Mohlo by se vám také líbit toto:Jak omezit nabíjení baterie (nastavení prahu nabíjení) pro notebooky ASUS v systému Linux

Dále povolte i2c a ujistěte se, že jsou rozpoznány čipy i2c:

sudo modprobe i2c-dev

sudo i2cdetect -l

Nyní si můžete stáhnout nejnovější ovladač ASUS Touchpad Numpad pro Linux z Git a nainstalovat jej pomocí následujících příkazů:

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

cd asus-touchpad-numpad-driver

chmod +x install.sh

sudo ./install.sh

A postupujte podle procesu nastavení – skript se vás zeptá, zda má numerická / touchpad vašeho notebooku ASUS nějaké ikony a typ rozložení klávesnice:

Po dokončení nastavení byste měli být schopni přepínat mezi běžným touchpadem a numerickým blokem pomocí tlačítka v pravém horním rohu touchpadu.

Stojí za zmínku, že jsem to testoval pouze na Ubuntu (21.04 Hirsute Hippo), protože běží na tomto notebooku Asus Zenbook a testování na virtuálním počítači nefunguje.

V případě, že jej chcete odinstalovat, je zde uninstall.sh Skript vedle instalace. Spusťte jej jako root a odebere se ovladač ASUS Touchpad Numpad pro Linux.

Mohlo by se vám líbit toto:Přiřaďte gesta touchpadu v systému Linux pomocí akcí Touchegg.


Debian
  1. Linuxový příkaz rsync:jak jej používat

  2. Linux – jak spolehlivě získat název operačního systému?

  3. Jak zajistit, aby webová kamera fungovala s Ubuntu 14.04?

  1. Jednoduše načtěte prahové hodnoty nabíjení pro notebooky ASUS na Linuxu pomocí bat

  2. Jak změnit výchozí shell v Linuxu

  3. Jak změnit velikost MTU v Linuxu

  1. Jak funguje příkaz 'ls' v Linuxu/Unixu?

  2. Jak získat počet CPU v Linuxu pomocí C?

  3. Jak získat počet fyzických disků v Linuxu?