Narazil jsem na projekt dostupný na GitHubu: https://github.com/asus-linux-drivers/asus-numberpad-driver. Tento projekt by měl zajistit zprovoznění numerické klávesnice integrované do touchpadu. Podle dokumentace je podporován i můj model touchpadu ux433fa.
Instalaci jsem zkoušel spustit následujícím postupem:
git clone https://github.com/asus-linux-drivers/asus-numberpad-driver cd asus-numberpad-driver bash install_device_check.sh
Skript se spustil, ale numerickou klávesnici se mi zatím nepodařilo plně zprovoznit. Při testování ručního zapnutí a vypnutí touchpadu přes příkazovou řádku jsem zaznamenal, že příkazy reagují:
sudo i2ctransfer -f -y 1 w13@0x15 0x05 0x00 0x3d 0x03 0x06 0x00 0x07 0x00 0x0d 0x14 0x03 0x01 0xad
sudo i2ctransfer -f -y 1 w13@0x15 0x05 0x00 0x3d 0x03 0x06 0x00 0x07 0x00 0x0d 0x14 0x03 0x00 0xad
Na touchpadu je potřeba podržet prst přibližně 1 sekundu v pravém horním rohu, aby byl signál rozpoznán. Přesto se samotná numerická klávesnice neaktivuje. V tuto chvíli jsem pokusy pozastavil.
Byl jsem donucen vyměnit klávesnici na notebooku. Přestávala psán některé písmena. Protože poslat notebooku do servisu na 30 dní u mě není možné, rozhodl jsem se klávesnici objednat na Aliexpressu a vyměnit sám. Moc se mi do výměny nechtělo, oddaloval jsem to, co to šlo. Ale nakonec už mě to donutilo.
Štěstí přeje připraveným. Ač jsem nenašel žádný video návod na rozebrání mého modelu notebooku, inspiroval jsem se z těchto a hodně odkoukaných věcí jsem využil. Průběžně jsem si fotil rozebírání, abych nezapomněl na pořadí šroubků, jakmile to budu dávat dohromady.