Autor Tópico: "Tecla de Enter" No Lado Esquerdo: Existe No Ubuntu?  (Lida 1568 vezes)

Offline Samuel Ubuntu do Sur

  • Usuário Ubuntu
  • *
  • Mensagens: 117
  • Um Caipira Apaixonado por Linux...
    • Ver perfil
"Tecla de Enter" No Lado Esquerdo: Existe No Ubuntu?
« Online: 19 de Agosto de 2012, 14:35 »

Olá Pessoal, boa tarde!

Parece uma coisa meio estranha, mas eu sinto muita falta de uma "tecla de enter" (ou alguma cominação de teclas) no lado esquerdo do teclado, principalmente quando estamos com a mão direita do mouse ocupada (principalmente para mim que tento usar atalhos de o teclado ao máximo possível). Fui nas opções avançadas de teclado do Ubuntu e achei várias coisas (algumas que eu não entendi: tecla de 3º nível, 5º nível... eu já usava bastante a combinação para matar o servidor x...).

Pesquisei na Net e o máximo que encontrei (para windowns) foi a instalação de um teclado numérico colocado a esquerda para aproveitar o enter...

Será que algum aplicativo de acessibilidade poderia ajudar nisso?

Obrigado pela atenção de todos!

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: "Tecla de Enter" No Lado Esquerdo: Existe No Ubuntu?
« Resposta #1 Online: 19 de Agosto de 2012, 15:42 »
Você pode remapear qualquer tecla ou criar uma combinação, exemplo:  http://askubuntu.com/questions/24916/how-do-i-remap-certain-keys

Offline Samuel Ubuntu do Sur

  • Usuário Ubuntu
  • *
  • Mensagens: 117
  • Um Caipira Apaixonado por Linux...
    • Ver perfil
Re: "Tecla de Enter" No Lado Esquerdo: Existe No Ubuntu?
« Resposta #2 Online: 19 de Agosto de 2012, 17:14 »

Olá Irtigor! Mais uma vez obrigado pelas dicas!

Contudo, quando abro o terminal e digito "xev" aparece uma janela com um quadrado vazio; aperto a tecla que quero mapear (no caso, "|"); contudo, quando volto para a janela do terminal, aparece algo diferente do explicado lá no site:

ss4@SDesk:~$ xev
Outer window is 0x5a00001, inner window is 0x5a00002

PropertyNotify event, serial 8, synthetic NO, window 0x5a00001,
    atom 0x27 (WM_NAME), time 16148288, state PropertyNewValue

PropertyNotify event, serial 9, synthetic NO, window 0x5a00001,
    atom 0x22 (WM_COMMAND), time 16148288, state PropertyNewValue

PropertyNotify event, serial 10, synthetic NO, window 0x5a00001,
    atom 0x28 (WM_NORMAL_HINTS), time 16148288, state PropertyNewValue

CreateNotify event, serial 11, synthetic NO, window 0x5a00001,
    parent 0x5a00001, window 0x5a00002, (10,10), width 50, height 50
border_width 4, override NO

PropertyNotify event, serial 14, synthetic NO, window 0x5a00001,
    atom 0x11a (WM_PROTOCOLS), time 16148288, state PropertyNewValue

MapNotify event, serial 15, synthetic NO, window 0x5a00001,
    event 0x5a00001, window 0x5a00002, override NO

PropertyNotify event, serial 23, synthetic NO, window 0x5a00001,
    atom 0x18f (_NET_WM_ALLOWED_ACTIONS), time 16148289, state PropertyNewValue

ConfigureNotify event, serial 24, synthetic NO, window 0x5a00001,
    event 0x5a00001, window 0x5a00001, (0,0), width 178, height 178,
    border_width 0, above 0x4e00004, override NO

ReparentNotify event, serial 24, synthetic NO, window 0x5a00001,
    event 0x5a00001, window 0x5a00001, parent 0xc47d28,
    (0,0), override NO

PropertyNotify event, serial 24, synthetic NO, window 0x5a00001,
    atom 0x18f (_NET_WM_ALLOWED_ACTIONS), time 16148290, state PropertyNewValue

ConfigureNotify event, serial 24, synthetic YES, window 0x5a00001,
    event 0x5a00001, window 0x5a00001, (0,0), width 178, height 178,
    border_width 0, above 0x4e00004, override NO

PropertyNotify event, serial 24, synthetic NO, window 0x5a00001,
    atom 0x11f (_NET_FRAME_EXTENTS), time 16148290, state PropertyNewValue

PropertyNotify event, serial 24, synthetic NO, window 0x5a00001,
    atom 0x1c4 (_COMPIZ_WINDOW_DECOR_INPUT_FRAME), time 16148290, state PropertyNewValue

ConfigureNotify event, serial 26, synthetic YES, window 0x5a00001,
    event 0x5a00001, window 0x5a00001, (1,50), width 178, height 178,
    border_width 0, above 0x4e00004, override NO

ConfigureNotify event, serial 26, synthetic YES, window 0x5a00001,
    event 0x5a00001, window 0x5a00001, (1,50), width 178, height 178,
    border_width 0, above 0xc47cb5, override NO

MapNotify event, serial 26, synthetic NO, window 0x5a00001,
    event 0x5a00001, window 0x5a00001, override NO

VisibilityNotify event, serial 26, synthetic NO, window 0x5a00001,
    state VisibilityUnobscured

Expose event, serial 26, synthetic NO, window 0x5a00001,
    (0,0), width 178, height 10, count 3

Expose event, serial 26, synthetic NO, window 0x5a00001,
    (0,10), width 10, height 58, count 2

Expose event, serial 26, synthetic NO, window 0x5a00001,
    (68,10), width 110, height 58, count 1

Expose event, serial 26, synthetic NO, window 0x5a00001,
    (0,68), width 178, height 110, count 0

PropertyNotify event, serial 26, synthetic NO, window 0x5a00001,
    atom 0x128 (_NET_WM_STATE), time 16148290, state PropertyNewValue

FocusIn event, serial 26, synthetic NO, window 0x5a00001,
    mode NotifyNormal, detail NotifyNonlinear

KeymapNotify event, serial 26, synthetic NO, window 0x0,
    keys:  0   0   0   0   16  0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

PropertyNotify event, serial 26, synthetic NO, window 0x5a00001,
    atom 0x122 (_NET_WM_DESKTOP), time 16148291, state PropertyNewValue

PropertyNotify event, serial 28, synthetic NO, window 0x5a00001,
    atom 0x128 (_NET_WM_STATE), time 16148291, state PropertyNewValue

PropertyNotify event, serial 28, synthetic NO, window 0x5a00001,
    atom 0x1a2 (_MOTIF_WM_HINTS), time 16148294, state PropertyNewValue

PropertyNotify event, serial 28, synthetic NO, window 0x5a00001,
    atom 0x11f (_NET_FRAME_EXTENTS), time 16148294, state PropertyNewValue

ConfigureNotify event, serial 28, synthetic YES, window 0x5a00001,
    event 0x5a00001, window 0x5a00001, (1,50), width 178, height 178,
    border_width 0, above 0xc47cb5, override NO

ConfigureNotify event, serial 29, synthetic NO, window 0x5a00001,
    event 0x5a00001, window 0x5a00001, (0,0), width 1358, height 717,
    border_width 0, above 0x0, override NO

VisibilityNotify event, serial 29, synthetic NO, window 0x5a00001,
    state VisibilityPartiallyObscured

Expose event, serial 29, synthetic NO, window 0x5a00001,
    (0,0), width 182, height 10, count 3

Expose event, serial 29, synthetic NO, window 0x5a00001,
    (0,10), width 10, height 58, count 2

Expose event, serial 29, synthetic NO, window 0x5a00001,
    (68,10), width 114, height 58, count 1

Expose event, serial 29, synthetic NO, window 0x5a00001,
    (0,68), width 182, height 114, count 0

PropertyNotify event, serial 29, synthetic NO, window 0x5a00001,
    atom 0x151 (WM_STATE), time 16148296, state PropertyNewValue

PropertyNotify event, serial 30, synthetic NO, window 0x5a00001,
    atom 0x155 (XKLAVIER_STATE), time 16148297, state PropertyNewValue

PropertyNotify event, serial 31, synthetic NO, window 0x5a00001,
    atom 0x1a2 (_MOTIF_WM_HINTS), time 16148300, state PropertyNewValue

PropertyNotify event, serial 31, synthetic NO, window 0x5a00001,
    atom 0x128 (_NET_WM_STATE), time 16148301, state PropertyNewValue

PropertyNotify event, serial 31, synthetic NO, window 0x5a00001,
    atom 0x11f (_NET_FRAME_EXTENTS), time 16148301, state PropertyNewValue

PropertyNotify event, serial 31, synthetic NO, window 0x5a00001,
    atom 0x18f (_NET_WM_ALLOWED_ACTIONS), time 16148301, state PropertyNewValue

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (182,26), width 1, height 156, count 2

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (0,182), width 183, height 23, count 1

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (1,205), width 182, height 3, count 0

ConfigureNotify event, serial 31, synthetic YES, window 0x5a00001,
    event 0x5a00001, window 0x5a00001, (0,24), width 1358, height 717,
    border_width 0, above 0xc47cb5, override NO

ConfigureNotify event, serial 31, synthetic NO, window 0x5a00001,
    event 0x5a00001, window 0x5a00001, (0,0), width 1360, height 744,
    border_width 0, above 0x0, override NO

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (0,0), width 180, height 10, count 6

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (0,10), width 10, height 16, count 5

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (68,10), width 112, height 16, count 4

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (0,26), width 10, height 42, count 3

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (68,26), width 115, height 42, count 2

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (0,68), width 183, height 137, count 1

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (1,205), width 182, height 3, count 0

ConfigureNotify event, serial 31, synthetic YES, window 0x5a00001,
    event 0x5a00001, window 0x5a00001, (0,24), width 1360, height 744,
    border_width 0, above 0xc47cb5, override NO

PropertyNotify event, serial 31, synthetic NO, window 0x5a00001,
    atom 0x11f (_NET_FRAME_EXTENTS), time 16148301, state PropertyNewValue

VisibilityNotify event, serial 31, synthetic NO, window 0x5a00001,
    state VisibilityUnobscured

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (180,0), width 1180, height 26, count 4

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (183,26), width 1177, height 179, count 3

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (0,205), width 1, height 3, count 2

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (183,205), width 1177, height 3, count 1

Expose event, serial 31, synthetic NO, window 0x5a00001,
    (0,208), width 1360, height 536, count 0

EnterNotify event, serial 31, synthetic NO, window 0x5a00001,
    root 0xad, subw 0x0, time 16148302, (997,552), root:(997,576),
    mode NotifyNormal, detail NotifyNonlinear, same_screen YES,
    focus YES, state 0

KeymapNotify event, serial 31, synthetic NO, window 0x0,
    keys:  4294967223 0   0   0   16  0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

PropertyNotify event, serial 31, synthetic NO, window 0x5a00001,
    atom 0x1c4 (_COMPIZ_WINDOW_DECOR_INPUT_FRAME), time 16148302, state PropertyDelete

PropertyNotify event, serial 31, synthetic NO, window 0x5a00001,
    atom 0x128 (_NET_WM_STATE), time 16148302, state PropertyNewValue

KeyRelease event, serial 31, synthetic NO, window 0x5a00001,
    root 0xad, subw 0x0, time 16148363, (997,552), root:(997,576),
    state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
"   XLookupString gives 1 bytes: (0d) "
    XFilterEvent returns: False

PropertyNotify event, serial 34, synthetic NO, window 0x5a00001,
    atom 0x192 (_NET_WM_ICON_GEOMETRY), time 16149207, state PropertyNewValue

KeyPress event, serial 35, synthetic NO, window 0x5a00001,
    root 0xad, subw 0x0, time 16153755, (997,552), root:(997,576),
    state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 35, synthetic NO, window 0x5a00001,
    root 0xad, subw 0x0, time 16154283, (997,552), root:(997,576),
    state 0x1, keycode 94 (keysym 0x7c, bar), same_screen YES,
    XLookupString gives 1 bytes: (7c) "|"
    XmbLookupString gives 1 bytes: (7c) "|"
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x5a00001,
    root 0xad, subw 0x0, time 16154451, (997,552), root:(997,576),
    state 0x1, keycode 94 (keysym 0x7c, bar), same_screen YES,
    XLookupString gives 1 bytes: (7c) "|"
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x5a00001,
    root 0xad, subw 0x0, time 16154635, (997,552), root:(997,576),
    state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 35, synthetic NO, window 0x5a00001,
    root 0xad, subw 0x0, time 16156883, (997,552), root:(997,576),
    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

FocusOut event, serial 35, synthetic NO, window 0x5a00001,
    mode NotifyGrab, detail NotifyAncestor

LeaveNotify event, serial 35, synthetic NO, window 0x5a00001,
    root 0xad, subw 0x0, time 16157124, (997,552), root:(997,576),
    mode NotifyNormal, detail NotifyNonlinear, same_screen YES,
    focus YES, state 8

ConfigureNotify event, serial 35, synthetic YES, window 0x5a00001,
    event 0x5a00001, window 0x5a00001, (0,24), width 1360, height 744,
    border_width 0, above 0xc001e0, override NO

FocusOut event, serial 35, synthetic NO, window 0x5a00001,
    mode NotifyWhileGrabbed, detail NotifyNonlinear

PropertyNotify event, serial 35, synthetic NO, window 0x5a00001,
    atom 0x128 (_NET_WM_STATE), time 16157126, state PropertyNewValue

PropertyNotify event, serial 35, synthetic NO, window 0x5a00001,
    atom 0x11f (_NET_FRAME_EXTENTS), time 16157126, state PropertyNewValue




O que está acontecendo?

Obrigado pela ajuda!

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: "Tecla de Enter" No Lado Esquerdo: Existe No Ubuntu?
« Resposta #3 Online: 19 de Agosto de 2012, 20:06 »
Citar
...
KeyPress event, serial 35, synthetic NO, window 0x5a00001,
    root 0xad, subw 0x0, time 16154283, (997,552), root:(997,576),
    state 0x1, keycode 94 (keysym 0x7c, bar), same_screen YES,
    XLookupString gives 1 bytes: (7c) "|"
    XmbLookupString gives 1 bytes: (7c) "|"
    XFilterEvent returns: False
...

Exatamente como informado no link. Fora que você não precisa fazer assim, só mostrei uma possibilidade.