Valores do Registro
Normalmente, todas as configurações são salvas nesta chave do registro: HKEY_CURRENT_USER\SOFTWARE\ComfortSoftware\hvk
O parâmetro de linha de comando /COMMON instrui o aplicativo a salvar suas configurações na seguinte chave do registro: HKEY_LOCAL_MACHINE\SOFTWARE\ComfortSoftware\hvk
O parâmetro de linha de comando /INIFILE instrui o aplicativo a salvar e ler suas configurações do arquivo INI. Normalmente, as configurações são armazenadas no registro. As configurações serão armazenadas no arquivo Backup.ini localizado na pasta de instalação do aplicativo (na subpasta Data).
Configurações do sistema
| Valor | Descrição |
|---|---|
| Language | O idioma da interface do usuário. |
| RunAtWindowsStartup | Executar o programa na inicialização do Windows (usado no arquivo INI) |
| ShowLogonKeyboard | Mostrar o teclado na tela de login (usado no arquivo INI) |
| HighPriority | Definir prioridade alta |
| HideTrayIcon | Ocultar o ícone na bandeja do sistema |
| DeskBandVisible | Mostrar a barra de ferramentas na barra de tarefas (usado no arquivo INI) |
| AddToWindowsContextMenu | Adicionar ao menu de contexto do Windows (usado no arquivo INI) |
| StopTabletInputService | Desativar o teclado de toque do sistema e o painel de escrita à mão (Windows 8 e posteriores) |
| ActionFileName | Arquivo de atalhos de teclado atual |
| ActionFileName0, ActionFileName1, ActionFileName2, ActionFileName3 | Histórico de arquivos de atalhos de teclado abertos |
| FirstStart | Não mostrar o assistente |
Geral
| KeyboardName | Nome do tipo de teclado |
| KeyboardSecurityPassword | Quando eu inserir uma senha, não mostrar quais teclas são tocadas |
| KeyPressOnRelease | Digitar caracteres quando as teclas forem liberadas |
| KeyboardRepeat | Ativar repetição de teclas |
| KeyboardRepeatDelay | Atraso de repetição (ms) |
| KeyboardRepeatRate | Taxa de repetição (caracteres por segundo) |
| ShowKeyHint | Mostrar uma dica sobre uma tecla de caractere pressionada |
| ShowAlternateSymbols | Mostrar caracteres ou símbolos alternativos |
| ShowAlternateSymbolsDelay | Atraso em milissegundos para mostrar caracteres alternativos |
Configurações avançadas
| AccessDenied | Bloquear todas as configurações para que o usuário final não possa alterá-las |
| ShowCAD | Mostrar o botão CTRL+ALT+DEL ao lado do teclado de login (0 — ocultar, 1 — mostrar) |
| LogonOnTop | Mover o teclado de login para o topo da tela (0 — embaixo, 1 — em cima) |
| LogonTransparent | Tornar transparente o fundo do teclado de login (0 — opaco, 1 — transparente) |
| StartContextMenu | Ocultar o balão quando o programa iniciar |
| ShowHandCursor | Tipo de ponteiro do mouse |
| KeyboardUpperCase | Mostrar os caracteres no teclado virtual em MAIÚSCULAS |
| TKeyboardSetupFormTop, TKeyboardSetupFormLeft, TKeyboardSetupFormHeight, TKeyboardSetupFormWidth, TKeyboardSetupFormState | Top, Left, Height, Width e State da janela «Editar tipo de teclado» |
| KeyboardTouchSlide | Alterar a tecla pressionada quando você toca na tecla e move o dedo (útil para jogos de computador) |
| KeyboardHighlightReleasedKey | Destacar as teclas no teclado virtual quando você levanta o dedo |
| KeyboardHighlightReleasedKeyDelay | Destacar as teclas: atraso de desaparecimento (ms) |
| KeyboardZoomIcons | Mostrar ícones ampliados no teclado virtual, se possível |
| AdditionalKeyBorder | Borda de tecla adicional para definir a tecla ativa |
| KeyboardShowShift, KeyboardShowCtrl, KeyboardShowAlt, KeyboardShowWin, KeyboardShowAnyKey | Mostrar o teclado enquanto mantém a tecla pressionada |
| KeyboardShowDelay | O atraso entre o momento em que a tecla de controle é pressionada e o momento em que o teclado virtual aparece |
| KeyboardHideWhenDeviceFound | Ocultar o teclado quando este dispositivo for encontrado |
| WebBrowserCheckEnabled | Você pode mostrar, ocultar e mover o teclado usando JavaScript. O processo é simples: funções JavaScript especiais adicionam informações relacionadas ao teclado ao título do navegador e o programa monitora as alterações. (0 — desativado, 1 — ativado) |
| WebBrowserCheckInterval | Intervalo em milissegundos entre as verificações do título do navegador quando WebBrowserCheckEnabled está ativado. |
| WebBrowserCheckForced | 0 — verifica apenas o título de navegadores conhecidos. 1 — verifica o título de qualquer janela ativa. |
| KeyboardHideTemporarily | Ocultar temporariamente o teclado quando uma janela do sistema estiver visível no Windows 8 e posteriores |
| KeyboardHideWhenSearchUI | Ocultar temporariamente o teclado quando o Menu Iniciar estiver visível no Windows 10 e posteriores |
| KeyboardHideWhenSwipe | Ocultar o teclado quando você o deslizar para baixo |
| ExcludeWebsites | Ocultar o teclado quando um site/URL desta lista tiver sido ativado no Internet Explorer |
| KeyboardForcedOnTop | Colocar a janela do teclado acima de outras janelas em primeiro plano |
| KeyboardSideLock | Bloquear o teclado virtual ao digitar (caso contrário, verifica o cursor de texto) |
| BlockMouseMessages | Não mover o cursor do mouse quando você tocar no teclado no Windows 8 e posteriores |
| CaretKbMovesMouse | Mover o mouse após clicar no ícone flutuante |
| KeyboardMinHeight | Altura mínima do teclado |
| KeyboardMinWidth | Largura mínima do teclado |
| KeyboardHoldDoubleShift, KeyboardHoldDoubleCtrl, KeyboardHoldDoubleAlt, KeyboardHoldDoubleWin, KeyboardHoldDoubleFn | Manter a tecla pressionada quando houver clique duplo: Shift, Ctrl, Alt, Win, Fn |
| KeyboardHoldArrowKeys, KeyboardHoldAnyKey | Manter a tecla pressionada até ser pressionada novamente: teclas de seta, qualquer tecla |
| KeyboardRemainPressedDelay | A tecla Shift, Ctrl, Alt ou Win permanece pressionada se mantida por menos de N milissegundos |
| WCCollectStatistics | Coletar as estatísticas das Sugestões de texto |
| WCGridRowCount | Número máximo de linhas nas Sugestões de texto |
| KeyboardSecurityTotal | Nunca mostrar as teclas pressionadas |
| BlockSystemHotkeys | Bloquear teclas do sistema e atalhos como Alt+F4, Win, Alt+Tab, Ctrl+Alt+Del, etc. |
| KeyboardShowHieroglyphs | Mostrar ideogramas para idiomas asiáticos nas teclas |
| KeyboardShowDeadKeys | Mostrar teclas mortas |
| ShowCursor | Mostrar o ponteiro do mouse em todas as janelas |
Tema de aparência
| Valor | Descrição |
|---|---|
| ThemeName | Estilo do tema |
| ColorBackground, ColorFrame, ColorBtnNormal, ColorBtnNormalFrame, ColorBtnNormalFont, ColorBtnNormalFontInfo, ColorBtnSelected, ColorBtnSelectedFrame, ColorBtnSelectedFont, ColorBtnSelectedFontInfo, ColorBtnHotTrack, ColorBtnHotTrackFrame, ColorBtnHotTrackFont, ColorBtnHotTrackFontInfo | Cores personalizadas do tema |
| SkinBtnNormal, SkinBtnHot, SkinBtnSelected | Skins personalizadas do tema |
| ThemeDrawingStyle | Estilo de desenho |
| ThemeNative | Estilo nativo da janela |
| ThemeRounded | Cantos arredondados |
| KeyboardShowCaption | Reservado |
| KeyboardShowButtons | Reservado |
| ThemeAlphaBlend | Reservado |
| ThemeCommonAlphaBlend | Transparência comum (0-255) |
| BackgroundPictureName | Imagem de fundo |
| ThemeInfoFontName, ThemeInfoFontIsBold, ThemeInfoFontIsItalic, ThemeInfoFontSize | Fonte dos caracteres do tema |
| ThemeFontName, ThemeFontIsBold, ThemeFontIsItalic, ThemeFontSize | Fonte do tema |
Tema de aparência: teclas
| KeyboardCenterInfo | Mostrar rótulos e ícones no centro das teclas |
| KeyboardShowLabels | Mostrar o layout do teclado por padrão |
| KeyboardLang | Layout do teclado padrão |
| KeyboardShowDoubleKeys | Mostrar símbolos acessíveis via Shift quando Shift não está pressionado e a fonte não é grande |
| ShowCharCtrl | Mostrar símbolos acessíveis via Ctrl e Ctrl+Shift |
| ShowKeyboardZone | Colorir as áreas dos dedos |
| KeyboardForeignLabels | Os rótulos nas teclas de controle dependem do idioma de entrada selecionado atualmente |
| KeyboardShowLocks | Mostrar o estado das teclas Caps Lock, Num Lock e Scroll Lock |
Mostrar/ocultar
| KBVisible | O teclado virtual está visível |
| ShowCaretKeyboard | Mostrar o teclado virtual quando o cursor de texto estiver visível |
| ShowCaretKeyboardOnClick | Mostrar apenas quando você clicar ou tocar em uma caixa de texto |
| KeyboardCaretDelay | Atraso de desaparecimento (ms) quando o cursor de texto está invisível |
| KeyboardHideWhenPhysicalUsed | Ocultar o teclado virtual ao digitar em um teclado físico |
| GestureShow | Toque com três dedos na tela sensível ao toque: mostrar/ocultar |
| KeyboardAnimation | Animar o lançamento do teclado virtual: 1 — deslizar para baixo, 2 — deslizar para cima, 3 — deslizar para a direita, 4 — deslizar para a esquerda |
| KeyboardAutoHide | Ocultar automaticamente |
| KeyboardHideDelay | Ocultar automaticamente: atraso de desaparecimento (ms) |
| KeyboardHideEndState | Ocultar automaticamente: estado final (0-255) |
Posição
| KeyboardPos0000x0000 | Posição da janela do teclado para cada resolução de tela |
| KeyboardLocked | Bloquear movimentos do teclado |
| ShowKeyboardBesideCaret | Mostrar o teclado virtual ao lado da área de entrada de texto quando possível |
| KeyboardMovesWindow | Move e redimensiona a janela ativa |
| KeyboardDock | Encaixe: 0 — nenhum, 1 — embaixo, 2 — em cima, 3 — direita, 4 — esquerda |
| CheckWorkarea | Não sobrepor a barra de tarefas. A barra de tarefas é levada em conta ao mover o teclado para a borda da tela. Encaixe e Posição padrão usam esta opção (0 — tela inteira, 1 — área de trabalho). |
| KeyboardPosHorz, KeyboardPosVert | Posição padrão:
Posição horizontal: 0 — não mover, 1 — esquerda, 2 — centro, 3 — direita Posição vertical: 0 — não mover, 1 — em cima, 2 — centro, 3 — embaixo |
| GestureMove | Toque com dois dedos para mover |
Zoom
| KeyboardFitWidth | Ajustar à largura |
| KeyboardFitHeight | Ajustar à altura |
| KeyboardZoomWidth | Zoom de largura (%) |
| KeyboardZoomHeight | Zoom de altura (%) |
| KeyboardLockAspectRatio | Bloquear o tamanho da janela |
| KeyboardLockedSize | Bloquear o tamanho do teclado |
| GestureZoom | Pince ou estique para aplicar zoom ao usar uma tela sensível ao toque |
Auxílio de digitação
| KeyboardPeriodShortcut | Tocar duas vezes na barra de espaço inserirá um ponto seguido de um espaço |
| KeyboardCapitalAfter, KeyboardCapitalAfterStr | Colocar em maiúscula a primeira letra de cada frase |
| KeyboardDeleteSpace, KeyboardDeleteSpaceStr | Excluir o espaço anterior |
| KeyboardSpaceAfter, KeyboardSpaceAfterStr | Adicionar espaço depois |
| KeyboardSpaceBefore, KeyboardSpaceBeforeStr | Adicionar espaço antes |
| KeyboardHoldShiftDoubleTap | Usar todas as letras maiúsculas quando eu tocar duas vezes em Shift |
| KeyboardHoldShift | Manter Shift pressionado até soltar |
| KeyboardHoldCtrl | Manter Ctrl pressionado até soltar |
| KeyboardHoldAlt | Manter Alt pressionado até soltar |
| KeyboardHoldWin | Manter Win pressionado até soltar |
| KeyboardAutoclick | Ativar AutoClick |
| KeyboardAutoclickDelay | Atraso do AutoClick (ms) |
Gestos
| UseGestures | Usar gestos |
| SensitivityGestures | Sensibilidade dos gestos (0-30) |
| GestureRight, GestureLeft, GestureUp, GestureDown | Ação para o gesto |
Janela flutuante (FKB)
| FKBVisible | FKB está visível |
| TFloatingWindowKbFormTop | Top do FKB |
| TFloatingWindowKbFormLeft | Left do FKB |
| TFloatingWindowKbFormHeight | Reservado |
| TFloatingWindowKbFormWidth | Reservado |
| TFloatingWindowKbFormState | Reservado |
| FKBAutoHide | Ocultar automaticamente: ocultar o FKB quando o teclado virtual estiver visível |
| FKBLocked | FKB está bloqueado |
| FKBSize | Tamanho do FKB |
| FKBHeight | Altura do FKB |
| FKBWidth | Largura do FKB |
| FKBTransparent | Transparência do FKB (0-255) |
| FKBFirstInfo | Ocultar o balão sobre o FKB (Você pode ajustar as configurações...) |
| FloatingWindowKbHint | Determina se o FKB exibe uma dica de ajuda quando o ponteiro do mouse para momentaneamente sobre o FKB |
Ícone flutuante
| ShowCaretKbIcon | Mostrar o ícone flutuante do teclado virtual ao lado do cursor de texto quando possível |
| ShowCaretKbAutoHide | Ocultar automaticamente: ocultar o ícone quando o teclado virtual estiver visível |
| ShowCaretKbLabel | Mostrar o rótulo ao lado do ícone |
| CaretKbWidth | Largura do ícone |
| CaretKbHeight | Altura do ícone |
| CaretKbLeft, CaretKbTop | A distância entre o cursor de texto e o ícone |
Sugestões de texto
| WCEnabled | Sugestões de texto ativadas |
| WCShowAsGrid | Mostrar como um conjunto de botões ao lado do teclado virtual |
| WCAlignTextLeft | Alinhar palavras à esquerda |
| WCAutoHide | Ocultar automaticamente as Sugestões de texto |
| WCShowWithKeyboard | Mostrar, ocultar e mover com o teclado virtual |
| WCThreshold | Limite mínimo de caracteres |
| WCDisplayedWords | Número de palavras exibidas |
| WCShowDelay | Atraso de aparecimento das Sugestões de texto (ms) |
| WCAddSpace | Adicionar um espaço depois de escolher uma sugestão de texto |
| WCHideCompleteWords | Não mostrar palavras com 1 caractere restante |
| WCDisplayNumbers | Mostrar números |
| WCConfirmKey | Confirmar a palavra selecionada com esta tecla |
| TWordCompleteFormTop | Top da janela de Sugestões de texto |
| TWordCompleteFormLeft | Left |
| TWordCompleteFormHeight | Height |
| TWordCompleteFormWidth | Width |
| TWordCompleteFormState | Reservado |
Sugestões de texto: dicionários
| WCLearn | Aprender novas palavras |
| WCConfirmation | Confirmação da adição de palavras ao dicionário personalizado |
| WCWordConfirmDelay | Atraso de desaparecimento (ms) da confirmação da adição de palavras |
| WCWordConfirmKey | Confirmar a nova palavra com esta tecla |
| WCDataPath | A pasta usada pelo programa para armazenar dicionários e estatísticas |
| WCSecurityPassword | Desativar a função de Sugestões de texto ao inserir senhas |
Barra de idiomas
| TFloatingWindowLangFormTop | Top da barra de idiomas |
| TFloatingWindowLangFormLeft | Left da barra de idiomas |
| TFloatingWindowLangFormHeight | Reservado |
| TFloatingWindowLangFormWidth | Reservado |
| TFloatingWindowLangFormState | Reservado |
| FLGHeight | Altura da barra de idiomas |
| FLGWidth | Largura da barra de idiomas |
| FLGVisible | A barra de idiomas está visível |
| FLGLocked | A barra de idiomas está bloqueada |
| FLGShowWithKeyboard | Mostrar, ocultar e mover com o teclado virtual |
| FLGKind | Tipo da barra de idiomas |
| FLGShowLabel | Mostrar o rótulo da barra de idiomas |
| FLGTransparent | Transparência da barra de idiomas (0-255) |
| FLGFirstInfo | Ocultar o balão sobre a barra de idiomas (Você pode ajustar as configurações...) |
| FloatingWindowLangHint | Determina se a barra de idiomas exibe uma dica de ajuda quando o ponteiro do mouse para momentaneamente sobre a barra de idiomas |
Ícones de atalho
| ShowIconWindows | Mostrar os ícones de atalho do Windows |
| ShowIconApp | Mostrar os ícones de atalho do aplicativo ativo |
| ShowIconCKeys | Mostrar os ícones de atalho do programa |
| ShowIconHints | Mostrar as dicas dos ícones de atalho |
| ShowHotkeySquare | Mostrar informações sobre a disponibilidade das teclas de atalho do aplicativo |
| TIconSetupFormTop | Top da janela «Editar ícones de atalho» |
| TIconSetupFormLeft | Left da janela «Editar ícones de atalho» |
Sons
| SoundEnabled | Ativar sons |
| Sound0 | Som: teclas alfanuméricas pressionadas no teclado virtual |
| Sound1 | Som: tecla Backspace ou Delete pressionada no teclado virtual |
| Sound2 | Som: teclas do sistema pressionadas no teclado virtual |
| Sound3 | Som: teclas alfanuméricas pressionadas |
| Sound4 | Som: tecla Backspace ou Delete pressionada |
| Sound5 | Som: tecla do sistema pressionada |
| Sound6 | Som: atalho de teclado do programa pressionado |
| Sound7 | Reservado |
| Sound8 | Reservado |
| SoundVolume | Volume desses sons (0-100) |
Dependências
| DependenciesListCount, DependenciesList0, DependenciesList1... | Lista de Dependências |
Avançado
| NumLockStatus | Estado do Num Lock: 0 — não alterar, 1 — ativar na inicialização, 2 — desativar na inicialização |
| ShortcutInfoEnabled | Ativar a mensagem de informação sobre o lançamento de programas com atalhos |
| ShortcutInfoFontName, ShortcutInfoFontIsBold, ShortcutInfoFontIsItalic, ShortcutInfoFontSize, ShortcutInfoColor | Fonte da informação de atalho |
| ShortcutInfoHideDelay | Atraso de desaparecimento (ms) da informação de atalho |
Outros
| ActionSetupActive | Ocultar o balão sobre a janela «Configurações de atalhos de teclado» |
| TActionSetupFormTop | Top da janela «Configurações de atalhos de teclado» |
| TActionSetupFormLeft | Left |
| TActionSetupFormHeight | Height |
| TActionSetupFormWidth | Width |
| TActionSetupFormState | State da janela «Configurações de atalhos de teclado» |
| pnlLeftWidth | Largura do painel esquerdo da janela «Configurações de atalhos de teclado» |
| ShowLangIcon | Reservado |
| ShowCaretFlag | Reservado |
| ShowCaretFlagOnChange | Reservado |
| FastCaretFlag | Reservado |
| CapsLockIcon | Reservado |
| CaretFlagAlphaBlend | Reservado |
| SCOptions | Reservado |
| CreateBtnKind | Tipo da última tecla virtual criada |
| MessageRecordMacros | Ocultar a mensagem sobre a gravação de macros |
| BalloonRecordMacros | Ocultar o balão sobre a gravação de macros |
| rqcrpt, crpt | Senhas |
| IniPath | Reservado |
| ActionString | Reservado |
| TrayAction | Reservado |
Veja também
Como alterar as configurações do teclado a partir do seu aplicativo