Remapear a tecla de seta Super + para home / end

5

Muitos novos livros ultra estão chegando sem as chaves home / end / pageup / pagedown. Gostaria de remapear a "tecla do Windows (super) + tecla de seta" para essas teclas ausentes.

Qual é a melhor maneira de fazer isso? Parece que xev está relatando pressionando a tecla Super como seu próprio pressionamento de tecla, em vez de um modificador para outras teclas.

    
por sadris 01.09.2012 / 18:44

3 respostas

2

Que tal uma combinação de xdotool e xbindkeys, com um .xbindkeysrc como:

"xdotool key Next"
  Mod4 + Down

"xdotool key Prior"
  Mod4 + Up

(no meu sistema a chave do Windows está ligada a Hyper_L = Mod4)

Outra opção (muito legal) se você não se importar em usar o mouse pode ser usar gestos. Por exemplo, no meu netbook, a tecla End é difícil de usar (Fn + Pagedown e difícil de alcançar). Eu instalei o easystroke e configurei para que eu pudesse fazer um "V" como um gesto e ele envia End. Para Pagedown, é um down-up "|" gesto (começa a parecer muito com um iphone!)

    
por 05.12.2012 / 19:43
1

Veja minha resposta a uma pergunta semelhante .

Define um tipo SUPER_LEVEL_2 que pode ser usado para definir (no nível 2, também conhecido como "shift", posição) o que outras teclas enviarão quando pressionadas com "Super".

Se você quiser usar outro modificador do que Super, só precisa se adaptar (mas verifique se ainda não existe um tipo para isso)

    
por 23.02.2016 / 19:42
0

Isso é da documentação de xmodmap .

keycode NUMBER = KEYSYMNAME ...

           The  list  of  keysyms  is assigned to the indicated keycode
           (which may be specified in decimal, hex or octal and can  be
           determined by running the xev program).  Up to eight keysyms
           may be attached to a key, however the last four are not used
           in  any  major X server implementation.  The first keysym is
           used when no modifier key is  pressed  in  conjunction  with
           this  key,  the  second  with  Shift,  the  third  when  the
           Mode_switch key is used with this key and  the  fourth  when
           both the Mode_switch and Shift keys are used.
    
por 02.12.2013 / 06:38