Então, a tecla delete do meu laptop está travada internamente. Tentei desabilitá-la usando xmod -e 'keycode 119 = 0x0000'
. Mas ainda estou detectando no xev. Às vezes, quando o editor de texto é aberto, tudo é deletado. Adicionei o comando acima no aplicativo de inicialização, mas sem sucesso.
Eu tenho um sony vaio com ubuntu 22.4 mate
if I press m it shows 0
if I press u it shows 4
e algumas outras cartas
ESTE TEXTO FOI ESCRITO COM ONBOARD,Por favor ajude
LOGITECH G915 (teclado TKL)
Então, a história é mais ou menos assim: eu estava ajustando a configuração do teclado através de programas "especiais", não o gnome, como o autokey e outros, e agora as teclas de função não estão mais funcionando...
Estou tentando redefinir a configuração do teclado, o layout, tudo...
Eu já tentei
dconf reset -f /org/gnome
edpkg-reconfigure keyboard-configuration
Agora, a única solução alternativa que tenho para fazer as teclas FN funcionarem novamente é esta:
- faça login em um segundo usuário (criado antes e intocado, usuário não utilizado) que ainda tenha as teclas FN em execução,
- Sair,
- voltar para meu usuário.
Pronto, isso é o "truque" para fazê-los funcionar novamente...
Eu executei
xev
,evtest
eshowkey
, as teclas FN nunca são detectadas, a menos que eu faça a "solução alternativa", após o que elas são detectadas novamente nos 3 programas.Já desinstalei alguns daemons e programas que precisei para personalizar um segundo teclado (keypad)...
Comparei os daemons em execução em ambos os usuários com
service --status-all
, esystemctl | grep "running"
apenas no caso de haver algum daemon modificando as coisas... mas antes e depois da solução alternativa: os processos do sistema são os mesmosEu inspecionei minha
~/.config
pasta e ela não difere do 2º usuárioTambém atualizei de
Ubuntu 20.x
paraUbuntu 22.04.5
para sem sucesso.
Pistas:
- Pode ser algo no meu usuário?, e não consigo descartá-lo,
- Pode estar relacionado ao servidor X? O gnome não parece estar mantendo a configuração ruim após a troca de usuários
- Após a reinicialização, se eu fizer login como segundo usuário, as teclas FN funcionam bem e continuam funcionando quando alterno para meu primeiro usuário... ENTÃO é apenas um defeito de configuração do meu primeiro usuário...
Tenho apenas 1 teclado: Logitek G915 TKL
, ao configurar pela linha de comando, seleciono o único teclado mais próximo na lista:Logitech G15 extra keys via G15 daemon
Computer: Asus P50N (minibox, not a laptop)
Ubuntu 22.04.5 LTS
Gnome version: 42.9
Tenho um laptop Dell (inspiron 16 5645). Além da tecla Super, ele tem outra tecla que me disseram ser a tecla copiloto do Windows. Ela parece se comportar como a tecla shift esquerda, e o xev a relata como o mesmo código de tecla, mas presumivelmente o Windows consegue distingui-la.
Posso fazer algo útil com ele? Quero mapeá-lo para o right-ctrl, que está ausente.
Editar: saída do terminal adicionada: - A janela externa é 0x800001, a janela interna é 0x800002
PropertyNotify event, serial 8, synthetic NO, window 0x800001,
atom 0x27 (WM_NAME), time 74036986, state PropertyNewValue
PropertyNotify event, serial 9, synthetic NO, window 0x800001,
atom 0x22 (WM_COMMAND), time 74036986, state PropertyNewValue
PropertyNotify event, serial 10, synthetic NO, window 0x800001,
atom 0x28 (WM_NORMAL_HINTS), time 74036986, state PropertyNewValue
CreateNotify event, serial 11, synthetic NO, window 0x800001,
parent 0x800001, window 0x800002, (10,10), width 50, height 50
border_width 4, override NO
PropertyNotify event, serial 14, synthetic NO, window 0x800001,
atom 0xf9 (WM_PROTOCOLS), time 74036986, state PropertyNewValue
MapNotify event, serial 15, synthetic NO, window 0x800001,
event 0x800001, window 0x800002, override NO
ConfigureNotify event, serial 21, synthetic NO, window 0x800001,
event 0x800001, window 0x800001, (0,0), width 178, height 178,
border_width 0, above 0x600109, override NO
PropertyNotify event, serial 28, synthetic NO, window 0x800001,
atom 0x16f (_NET_WM_ALLOWED_ACTIONS), time 74036986, state PropertyNewValue
PropertyNotify event, serial 29, synthetic NO, window 0x800001,
atom 0x153 (_MUTTER_NEEDS_FRAME), time 74036986, state PropertyNewValue
PropertyNotify event, serial 29, synthetic NO, window 0x800001,
atom 0x101 (_NET_WM_DESKTOP), time 74036986, state PropertyNewValue
PropertyNotify event, serial 31, synthetic NO, window 0x800001,
atom 0x13b (WM_STATE), time 74036987, state PropertyNewValue
PropertyNotify event, serial 31, synthetic NO, window 0x800001,
atom 0x107 (_NET_WM_STATE), time 74036987, state PropertyNewValue
PropertyNotify event, serial 31, synthetic NO, window 0x800001,
atom 0x131 (_GTK_EDGE_CONSTRAINTS), time 74036987, state PropertyNewValue
ConfigureNotify event, serial 34, synthetic NO, window 0x800001,
event 0x800001, window 0x800001, (50,32), width 178, height 178,
border_width 0, above 0x600109, override NO
PropertyNotify event, serial 34, synthetic NO, window 0x800001,
atom 0x131 (_GTK_EDGE_CONSTRAINTS), time 74036988, state PropertyNewValue
ReparentNotify event, serial 34, synthetic NO, window 0x800001,
event 0x800001, window 0x800001, parent 0xa001a0,
(0,0), override NO
PropertyNotify event, serial 34, synthetic NO, window 0x800001,
atom 0xfe (_NET_FRAME_EXTENTS), time 74037001, state PropertyNewValue
ConfigureNotify event, serial 34, synthetic NO, window 0x800001,
event 0x800001, window 0x800001, (14,49), width 178, height 178,
border_width 0, above 0xa001a1, override NO
MapNotify event, serial 35, synthetic NO, window 0x800001,
event 0x800001, window 0x800001, override NO
VisibilityNotify event, serial 35, synthetic NO, window 0x800001,
state VisibilityUnobscured
Expose event, serial 35, synthetic NO, window 0x800001,
(0,0), width 178, height 10, count 3
Expose event, serial 35, synthetic NO, window 0x800001,
(0,10), width 10, height 58, count 2
Expose event, serial 35, synthetic NO, window 0x800001,
(68,10), width 110, height 58, count 1
Expose event, serial 35, synthetic NO, window 0x800001,
(0,68), width 178, height 110, count 0
ConfigureNotify event, serial 35, synthetic YES, window 0x800001,
event 0x800001, window 0x800001, (198,217), width 178, height 178,
border_width 2, above 0x0, override NO
PropertyNotify event, serial 35, synthetic NO, window 0x800001,
atom 0x107 (_NET_WM_STATE), time 74037002, state PropertyNewValue
FocusIn event, serial 35, synthetic NO, window 0x800001,
mode NotifyNormal, detail NotifyNonlinear
KeymapNotify event, serial 35, synthetic NO, window 0x0,
keys: 1 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 0 0 0 0
PropertyNotify event, serial 35, synthetic NO, window 0x800001,
atom 0x107 (_NET_WM_STATE), time 74037005, state PropertyNewValue
PropertyNotify event, serial 35, synthetic NO, window 0x800001,
atom 0x107 (_NET_WM_STATE), time 74037005, state PropertyNewValue
EnterNotify event, serial 35, synthetic NO, window 0x800001,
root 0x3d1, subw 0x0, time 74037005, (155,114), root:(355,333),
mode NotifyNormal, detail NotifyNonlinear, same_screen YES,
focus YES, state 0
KeymapNotify event, serial 35, synthetic NO, window 0x0,
keys: 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 0 0 0 0 0
PropertyNotify event, serial 35, synthetic NO, window 0x800001,
atom 0x107 (_NET_WM_STATE), time 74037016, state PropertyNewValue
KeyRelease event, serial 35, synthetic NO, window 0x800001,
root 0x3d1, subw 0x0, time 74037112, (155,114), root:(355,333),
state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
XLookupString gives 1 bytes: (0d) "
"
XFilterEvent returns: False
KeyPress event, serial 38, synthetic NO, window 0x800001,
root 0x3d1, subw 0x0, time 74043466, (155,114), root:(355,333),
state 0x40, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 38, synthetic NO, window 0x800001,
root 0x3d1, subw 0x0, time 74043594, (155,114), root:(355,333),
state 0x41, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
LeaveNotify event, serial 38, synthetic NO, window 0x800001,
root 0x3d1, subw 0x0, time 74047709, (-12,-47), root:(188,172),
mode NotifyNormal, detail NotifyAncestor, same_screen YES,
focus YES, state 0
ClientMessage event, serial 38, synthetic YES, window 0x800001,
message_type 0xf9 (WM_PROTOCOLS), format 32, message 0xf7 (WM_DELETE_WINDOW)
Semana passada eu atualizei de 22.04 para 24.04. Tive quase zero problemas, mas agora notei algo estranho.
Estou usando dois layouts de teclado e alternando entre eles usando Alt+Shift
atalhos.
Quando tento digitar qualquer coisa em um layout que não seja inglês no Google Sheets via Firefox, nada acontece. Tenho que clicar duas vezes na célula primeiro, então posso digitar .
Se eu usar o layout em inglês, não haverá problemas.
Para fins de depuração nas configurações do sistema, adicionei o terceiro layout. Surpreendentemente, quando eu alt-tab no Firefox, não consigo nem escolher esse terceiro layout. Ele não está lá! Estou falando do ícone da bandeja do sistema.
Na verdade, esse problema (layout de teclado ausente) se repete para a maioria dos softwares (Kate, Phpstorm, Slack, até mesmo Konsole). O Chromium não é afetado de alguma forma: eu posso ver, escolher e realmente digitar no Chromium usando qualquer layout de teclado adicionado.
Para esclarecer: No Firefox e outros softwares, posso usar o layout#1 e o layout#2, mas não o layout#3. No Planilhas Google especificamente, posso escolher o layout#2, mas nada acontece quando estou digitando .
Se eu for em Configurações do sistema - Dispositivos de entrada - Teclado, posso usar qualquer layout na Área de teste.
Meu sistema é
Operating System: Kubuntu 24.04
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.13
Kernel Version: 6.8.0-44-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-4770 CPU @ 3.40GHz
Memory: 15,6 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970/PCIe/SSE2
Manufacturer: MSI
Product Name: MS-7850
System Version: 1.0
E posso confirmar que não tive problemas nesta máquina usando 22.04. Também não tive problemas no meu laptop com 22.04.
Solicitação simples: Usando Configurações> Atalhos de teclado> Exibir e personalizar atalhos> Atalhos personalizados Desejo realizar o seguinte. Crie um atalho de teclado (por exemplo, CTRL r) para inserir meu endereço de e-mail (por exemplo, [email protegido] ) em um campo de texto ou em um campo que exija meu endereço de e-mail.
Pesquisei bastante no Google e não encontrei nenhuma opção que funcionasse. Além disso, examinei a seção "perguntas semelhantes" aqui, tentei várias e nenhuma funcionou. Baixei, instalei e usei xdotool e xclip de acordo com algumas das sugestões listadas e nenhuma delas funcionou. Essencialmente, coloco os comandos listados (conforme os exemplos - exceto com meu endereço de e-mail) no espaço Comando do campo Atalho personalizado, pressiono as teclas de atalho desejadas, volto para um editor de texto ou para meu e-mail. -mail app, coloque o cursor onde desejo que o endereço de e-mail seja inserido, pressione a combinação de teclas de atalho (CTRL r) e nada será colado no campo ou no aplicativo de texto.
Também tentei, sem sucesso, os aplicativos Input Remapper e AutoKey - também não obtive sucesso.
Então, você pode imaginar que estou perdendo o juízo e gostaria muito de receber ajuda com isso.
Estou usando um Lenovo Ideapad Z580 com Ubuntu 24.04. A combinação funciona muito bem e não tive nenhum problema; então, duvido que seja o hardware ou software. Para mais detalhes, é uma máquina de 64 bits, Gnome Versão 46, Windowing System é Wayland e a versão do Kernel é Linux 6.8.0-41-genérico.
Obrigado...
Há algumas perguntas relacionadas a isso, mas todas estão desatualizadas. Alguém pode me dizer como dividir a tela em um único display para dois aplicativos ativos? Usando apenas o teclado (fazer isso com o cursor é muito chato na minha opinião)
Obrigado!
Parece que estou querendo uma coisa diferente do mundo inteiro. Eu quero que meu Right Alttrabalho funcione como: Right Alt/ Alt Gr. Estou executando o KDE kubuntu 22.04.
O teclado está definido como generic | generic 104-key pc
e o layout é English (US, euro on 5)
. Quando eu habilito Key to choose the 3rd level
, Left Altqualquer Alt+ 5retorna €
. O que é mais parecido com o que eu quero, mas apenas mapear o terceiro nível para qualquer alt quebrará meus atalhos de teclado, como Ctrl+ Alt+ E(golfinho)
showkey
me mostra que ambos os lados são mapeados Altem vez de AlteAlt Gr
keycode 56 press
keycode 56 release
keycode 56 press
keycode 56 release
(eu pressionando Left Alte Right Altconsecutivamente)
O teclado é um corsário K95 e não possui uma tecla alt direita rotulada Alt Gr, é apenas Alt. Este pode ser o problema?
Se eu digitar --
OpenOffice/LibreOffice, ele será automaticamente substituído por –
. Mas em outro lugar, existe uma maneira fácil de digitar esse caractere?
(Estou interessado em soluções que continuarão funcionando através de atualizações)
Após a última atualização, meu teclado começou a funcionar de forma extremamente estranha. Eu tenho um Logitech ERGO K660.
Por exemplo, ao clicar na tecla SUPER e ALT, a rolagem do mouse para na janela e rola os espaços de trabalho. Ao clicar em ESCAPE alterna a janela ativa. Ao clicar em SHIFT a próxima tecla é maiúscula. E várias coisas diferentes. Uma situação (não sei como fiz isso) meu teclado só escrevia caracteres especiais.
Houve uma atualização pela manhã e tive que reiniciar meu laptop no meio do dia. Após a reinicialização os problemas começaram.
O que poderia causar esses problemas? Pode ser a atualização?
Saída de uname -a
:
Linux XXX 6.5.0-35-generic #35~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 7 09:00:52 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Saída de lsb_release -a
:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
Eu instalo atualizações na medida em que o Ubuntu Desktop propõe fazê-lo.