Função de mapa + backspace para excluir

9

Estou acostumado a laptops da Apple, nos quais Function+ Backspaceé mapeado Delete. Eu também estou bem com Shift+ Backspace.

Existe uma maneira de obter isso? Observe que estou usando o Xmonad e tenho algumas modificações de teclado configuradas, xmodmapmas tenho muito pouco entendimento de como funciona.

Eu tentei xmodmap -e "keycode 22 = BackSpace KP_Delete BackSpace BackSpace", que funciona em alguns aplicativos, mas é ignorado pelo meu terminal.

Eu já vi essa pergunta, mas parece específica do KDE. Eu preferiria não ter que usar alguma GUI.

Espressofa
fonte
1
Estou executando o Ubuntu 14.04 GNOME em um Macbook (10,1). fn + BackSpace funciona como Excluir por padrão. Tentei ligar Shift + BackSpace para Excluir usando xmodmap -e 'keycode 22 = BackSpace Delete', mas isso não funcionou. Nas aplicações, Shift + BackSpace não fez nada e, no terminal, geraria ~ 2.
ballPointPenguin
1
É estranho que essa pergunta não seja respondida.
Steven Roose
@StevenRoose Você está procurando uma resposta para isso?
Seth
1
Por que mais eu abriria uma recompensa?
Steven Roose

Respostas:

1

Eu não acho que isso seja possível. A própria tecla de função não envia um código, modifica o código enviado pela tecla pressionada em combinação com. Ou seja, é implementado pelo teclado, não pelo sistema operacional. Não há um código de função de backspace na maioria dos teclados.

Você pode verificar isso no seu teclado usando o comando showkey. Execute o showkey como root e tente pressionar várias teclas com e sem a tecla de função.

Tony McGregor
fonte
0

Encontrei um tutorial útil aqui

http://blacketernal.wordpress.com/set-up-key-mappings-with-xmodmap/

Solução bastante simples, com abordagem diferente, e estava resolvendo meu problema

firmanium
fonte
Eu tentei vários tutoriais. A tecla Fn não parece ser mapeável. Eu tenho tentado fazê-lo funcionar com Shift ou Alt agora, também não funciona.
Steven Roose
Isso não resolve a questão e os links apenas não são respostas