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]
# Tap = NumLock normal
# Hold = layer nav (momentânea, não dá pra “esquecer ligada”)
numlock = overload(nav, numlock)

[nav]
# Numpad vira navegação (só enquanto segura NumLock)
kp7   = home
kp9   = pageup
kp1   = end
kp3   = pagedown
kp0   = insert
kpdot = delete

kp8 = up
kp2 = down
kp4 = left
kp6 = right

# ScrollLock e Pause (só enquanto segura NumLock)
kp5     = scrolllock
kpenter = pause

# ======= MELHORIA: MODIFIERS “RIGHT” (só enquanto segura NumLock) =======
# Segure NumLock + (/)  => Right Shift
kpslash    = rightshift

# Segure NumLock + (*)  => Right Ctrl
kpasterisk = rightcontrol


 

5 - recarregar 

$ sudo keyd.rvaiya reload

ou

$ sudo keyd reload 

$  sudo systemctl restart keyd

 

Parar temporariamente o keyd

$ sudo systemctl stop keyd
 

Desabilitar de vez

$  sudo systemctl disable --now keyd

Nenhum comentário:

Postar um comentário