Ctrl + Page Down e & Ctrl + Page Up

6

Eu uso um MacBook Pro e estou usando o Linux Mint. Eu sei que este é um fórum do Ubuntu, mas o Mint é construído sobre o Ubuntu, então estou tentando aqui.

O Macbook Pro não possui um botão Page Down ou Page Up. Aplicativos como Epiphany e Terminal usam esses botões para alternar entre as guias. Tanto o Ubuntu quanto o Mint usam o APT, então eu suponho que todos os aplicativos sejam os mesmos, se não extremamente semelhantes. Você não pode ligar novamente o terminal nem o Epiphany. Então eu tentei o aplicativo de configurações do teclado e o aplicativo Layout de teclado para ver se eu poderia alterar as chaves. Isso se provou fútil.

O que eu quero é religar as chaves no Epiphany e no Terminal, ou ligar Page up e Page down para outra coisa.

    
por Dillon Gilmore 18.02.2012 / 04:20

3 respostas

6

Eu uso um macbook air e as teclas fn + up e fn + down fornecem funcionalidade de page up e page down.

Alternativamente, você pode mapear chaves adicionais para as funções de página para cima e para baixo, isto é, o comando correto e as teclas alt / option (honestamente, com que frequência você as usa?). Algumas informações podem ser encontradas aqui:

link

A versão curta é usar o programa xev para determinar quais são os códigos-chave que você deseja alterar e criar um programa (digamos, ~ / .Xmodmap) com informações que remapeiem a chave. Eu uso isso para trocar meu capslock e excluir chaves usando:

keycode 0x16 = Excluir keycode 0x42 = Backspace

Em seguida, adicione o comando "xmodmap ~ / .Xmodmap" aos seus arquivos ~ / .profile ou ~ / .bashrc e, em seguida, execute o comando xmodmap ~ / .Xmodmap a partir do terminal e suas alterações deverão entrar em vigor.

    
por Stephan 18.02.2012 / 04:40
2

Você pode pressionar Ctrl + fn + cima / baixo

    
por Vathanak 02.05.2012 / 18:41
1

Eu assumo que este mesmo processo funcionará para o Ctrl, como aconteceu com o Alt para mim. Apenas tenha cuidado ao testar as chaves que você atribuir usando xbindkeys-config .

Eu li este link que me ajudou a descobrir o seguinte. Embora o pacote xautomation que inclui a ferramenta xte possa ser usado em vez de xvkbd para emitir os códigos de chave, usei xvkbd para fazer a mesma coisa.

sudo apt-get install xbindkeys xbindkeys-config xvkbd

xbindkeys --defaults > /home/your-user-name/.xbindkeysrc

Por alguma razão isso adicionou uma ligação para ctrl-f que eu tive que comentar. Embora talvez seja um exemplo padrão útil, preciso de ctrl-f para localizar dentro de páginas da Web.

Depois de descobrir os "keysims" de Prévio para PgUp e Próximo para PgDown este não foi muito difícil. Executar e usar xbindkeys-config resultou nas seguintes entradas em .xbindkeysrc para mim.

#alt-up
"xvkbd -xsendevent -text "\[Prior]""
    m:0x18 + c:111
    Alt+Mod2 + Up

#alt-down
"xvkbd -xsendevent -text "\[Next]""
    m:0x18 + c:116
    Alt+Mod2 + Down

ao usar o pangolim do Ubuntu 12.04 depois de criar o arquivo .xbindkeysrc ele foi detectado e o programa xbindkeys foi executado automaticamente no próximo login.

Então, isso deve fazer o que você quer.

#ctrl-up
"xvkbd -xsendevent -text "\[Prior]""
    m:0x14 + c:111
    Ctrl+Mod2 + Up

#ctrl-down
"xvkbd -xsendevent -text "\[Next]""
    m:0x14 + c:116
    Ctrl+Mod2 + Down
    
por grantbow 11.04.2013 / 13:13