terça-feira, 17 de fevereiro de 2026

fazer pgUP e pgDN funcionar no Acer Nitro ANV15-51-783

as Teclas pgUP, pgDN, Home etc... não funcionam bem no linux porque o teclado do Acer Nitro ANV15-51-783 não possui essas teclas dedicas elas ficam no numpad a solução foi fazer uma "gambiarra" porem, funcionou bem com o keyd

1 - verifique se você ja não possui o keyd

command -v keyd.rvaiya || command -v keyd 

caso não tenha

$ sudo apt update
$ sudo apt install -y software-properties-common
$ sudo add-apt-repository ppa:keyd-team/ppa
$ sudo apt update
$ sudo apt install -y keyd
 

2 - Ativar o serviço (para iniciar junto com o sistema) 

sudo systemctl enable --now keyd 

3 - Checar status

systemctl status keyd --no-pager

 

 4 - editar arquivo /etc/keyd/default.conf

sudo vim /etc/keyd/default.conf

Cole o codigo abaixo no arquivo:

[ids]
*

[main]
# NumLock vira um toggle da camada nav
numlock = toggle(nav)

# Alt+P vira Pause (Break)
alt+p = pause

# (modo normal) não mexe: kp0..kp9 continuam sendo numpad

[nav]
# Quando a camada nav estiver ativa:
kp7   = home
kp9   = pageup
kp1   = end
kp3   = pagedown
kp0   = insert
kpdot = delete

# (opcional) setas no 8/2/4/6
kp8 = up
kp2 = down
kp4 = left
kp6 = right
 

5 - recarregar 

$ sudo keyd.rvaiya reload

ou

$ sudo keyd reload 

 

Parar temporariamente o keyd

$ sudo systemctl stop keyd
 

Desabilitar de vez

$  sudo systemctl disable --now keyd