Usando o Kubuntu em um Macbook, não há chave de exclusão. A exclusão pode ser feita com Backspace+Fn, mas há apenas um Fn no canto mais distante do Backspace, de modo que uma ação de exclusão requer ambas as mãos.
Eu não uso CapsLock para letras maiúsculas, eu uso Shift para isso, então CapsLock pode ser usado para excluir. Eu posso fazê-lo funcionar como um Backspace com as configurações avançadas do teclado, mas esse novo Backspace não funciona com Fn para excluir.
Como eu poderia fazer o CapsLock funcionar como uma chave para "Backspace+Fn=delete" ou simplesmente transformá-lo em uma tecla Delete?
Aqui e aqui descobri que o código-chave do Capslock é 66. A partir daqui , tenho o comando para remapear o Caps Lock como Delete:
Depois de testar que funcionou, fiz com que ele fosse executado na inicialização criando o arquivo
~/.config/autostart/capslock-delete.desktop
(com base no último link) com as linhas:Pode acontecer que a tecla Capslock continue a acionar maiúsculas ao lado de excluir. Ele precisa ser desabilitado como dito aqui , ou no KDE, nas configurações do teclado - Avançado - Comportamento do Capslock - Desabilitar...
Atualizar:
Caso a solução do referido arquivo de desktop ou comando para executar na inicialização não esteja funcionando, seguindo esta resposta, isso parece funcionar no Kubuntu 22.04:
crie um arquivo
~.Xmodmap
contendo akeycode
configuração:keycode 66 = Delete
crie um script como por exemplo
~/bin/capslock.delete.sh
:tornar o
.sh
arquivo executáveladicione o mesmo arquivo de script a ser executado na inicialização