[FUG-BR] Modificando o Layout do Teclado no FreeBSD-10.3 Release

Otacílio otacilio.neto em bsd.com.br
Quarta Agosto 10 18:36:27 BRT 2016


Em 10/08/2016 18:32, Eduardo Lemos de Sa escreveu:
> Oi Otacílio
>
> 2016-08-10 17:23 GMT-03:00 Otacílio <otacilio.neto em bsd.com.br>:
>
>> Em 10/08/2016 17:19, Eduardo Lemos de Sa escreveu:
>>
>>> Oi Otacílio
>>>
>>> 2016-08-10 15:44 GMT-03:00 Otacílio <otacilio.neto em bsd.com.br>:
>>>
>>> Em 10/08/2016 15:31, Eduardo Lemos de Sa escreveu:
>>>> Prezados
>>>>> Ainda estou tentando configurar o notebook para rodar o FreeBSD
>>>>> 10.3-RELEASE amd64. Ainda nao testei a saida de video pela porta HDMI
>>>>> porque nao estou conseguindo encontrar um projetor livre. Enquanto isto,
>>>>> estou tentando configurar o teclado para acentuar corretamente no
>>>>> ambiente
>>>>> X.
>>>>>
>>>>> Eu tentei copiar o xorg.conf que eu usava nos desktops, mas nao
>>>>> funcionou.
>>>>> Principalmente, desconfio eu, porque os desktop tinham um teclado ABNT2
>>>>> (105 teclas) e o notebook tem um teclado de 76 teclas somente. O que eu
>>>>> fiz
>>>>> foi colocar estas linhas no xorg.conf (apos apagar as linhas relativas
>>>>> ao
>>>>> teclado):
>>>>>
>>>>> Section "InputDevice"
>>>>>        # generated from default
>>>>>        Identifier     "Keyboard0"
>>>>>        Driver         "keyboard"
>>>>>        Option         "XkbModel" "abnt2"
>>>>>        Option         "XkbLayout" "br"
>>>>> EndSection
>>>>>
>>>>>
>>>>> A acentuacao nao funcionou e ainda por cima a "/" desapareceu.
>>>>>
>>>>> Depois, procurei um arquivo .Xmodmap que contemplasse a acentuacao para
>>>>> o
>>>>> portugues. Ateh encontrei um, porem, ele acentuava, mas a "/" nao
>>>>> existia
>>>>> e
>>>>> eu nao consegui fazer o ccedilha.
>>>>>
>>>>> Finalmente, consegui resolver parcialmente o problema colocando no
>>>>> .xinitrc
>>>>>
>>>>> setxkbdmap -option compose:lwin
>>>>>
>>>>> com isto, eu faco a composiçáo de teclas (como voces podem ver) usando a
>>>>> tecla esquerda do windows. Porem, é trabalhoso escrever um texto usando
>>>>> este procedimento porque fica muito demorado.
>>>>>
>>>>> Por favor, alguem tem um arquivo .Xmodmap adaptado para um teclado de 76
>>>>> teclas ou alguma outra sugestao de como tornar a vida "um pouco mais
>>>>> facil"
>>>>>
>>>>> Obrigado pela atencao
>>>>>
>>>>> Edu
>>>>>
>>>>> Em seguida, o xorg.conf que estou usando atualmente
>>>>>
>>>>> Section "ServerLayout"
>>>>>        Identifier     "X.org Configured"
>>>>>        Screen      0  "Screen0" 0 0
>>>>>        InputDevice    "Mouse0" "CorePointer"
>>>>>        InputDevice    "Keyboard0" "CoreKeyboard"
>>>>> EndSection
>>>>>
>>>>> Section "Files"
>>>>>        ModulePath   "/usr/local/lib/xorg/modules"
>>>>>        FontPath     "/usr/local/share/fonts/misc/"
>>>>>        FontPath     "/usr/local/share/fonts/TTF/"
>>>>>        FontPath     "/usr/local/share/fonts/OTF/"
>>>>>        FontPath     "/usr/local/share/fonts/Type1/"
>>>>>        FontPath     "/usr/local/share/fonts/100dpi/"
>>>>>        FontPath     "/usr/local/share/fonts/75dpi/"
>>>>> EndSection
>>>>>
>>>>> Section "Module"
>>>>>        Load  "glx"
>>>>> EndSection
>>>>>
>>>>>
>>>>> Section "InputDevice"
>>>>>        # generated from default
>>>>>        Identifier     "Keyboard0"
>>>>>        Driver         "keyboard"
>>>>>        Option         "XkbModel" "pc76"
>>>>>        Option         "XkbLayout" "br"
>>>>> EndSection
>>>>>
>>>>> Section "InputDevice"
>>>>>        Identifier  "Mouse0"
>>>>>        Driver      "mouse"
>>>>>        Option        "Protocol" "auto"
>>>>>        Option        "Device" "/dev/sysmouse"
>>>>>        Option        "ZAxisMapping" "4 5 6 7"
>>>>> EndSection
>>>>>
>>>>> Section "Monitor"
>>>>>        Identifier   "Monitor0"
>>>>>        VendorName   "Monitor Vendor"
>>>>>        ModelName    "Monitor Model"
>>>>> EndSection
>>>>>
>>>>> Section "Device"
>>>>>            ### Available Driver options are:-
>>>>>            ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
>>>>>            ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
>>>>>            ### <percent>: "<f>%"
>>>>>            ### [arg]: arg optional
>>>>>            #Option     "Accel"                  # [<bool>]
>>>>>            #Option     "SWcursor"               # [<bool>]
>>>>>            #Option     "EnablePageFlip"         # [<bool>]
>>>>>            #Option     "ColorTiling"            # [<bool>]
>>>>>            #Option     "ColorTiling2D"          # [<bool>]
>>>>>            #Option     "RenderAccel"            # [<bool>]
>>>>>            #Option     "SubPixelOrder"          # [<str>]
>>>>>            #Option     "EXAVSync"               # [<bool>]
>>>>>            #Option     "EXAPixmaps"             # [<bool>]
>>>>>            #Option     "ZaphodHeads"            # <str>
>>>>>            #Option     "EnablePageFlip"         # [<bool>]
>>>>>            #Option     "SwapbuffersWait"        # [<bool>]
>>>>>        Identifier  "Card0"
>>>>>        Driver      "radeon"
>>>>>        BusID       "PCI:0:1:0"
>>>>> EndSection
>>>>>
>>>>> Section "Screen"
>>>>>        Identifier "Screen0"
>>>>>        Device     "Card0"
>>>>>        Monitor    "Monitor0"
>>>>>        SubSection "Display"
>>>>>            Viewport   0 0
>>>>>            Depth     1
>>>>>        EndSubSection
>>>>>        SubSection "Display"
>>>>>            Viewport   0 0
>>>>>            Depth     4
>>>>>        EndSubSection
>>>>>        SubSection "Display"
>>>>>            Viewport   0 0
>>>>>            Depth     8
>>>>>        EndSubSection
>>>>>        SubSection "Display"
>>>>>            Viewport   0 0
>>>>>            Depth     15
>>>>>        EndSubSection
>>>>>        SubSection "Display"
>>>>>            Viewport   0 0
>>>>>            Depth     16
>>>>>        EndSubSection
>>>>>        SubSection "Display"
>>>>>            Viewport   0 0
>>>>>            Depth     24
>>>>>        EndSubSection
>>>>> EndSection
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Olá Professor Eduardo
>>>> Eu utilizo o FreeBSD como guest no virtualbox. A interface é XFCE4. Para
>>>> o
>>>> teclado funcionar corretamente eu rodo o comando:
>>>>
>>>> setxkbmap -model abnt2 -layout br
>>>>
>>>> Depois que o XFCE4 abre. Para rodar automaticamente adicionei o comando
>>>> na
>>>> configuração "Início automático de aplicativos" que fica em "Sessão e
>>>> Inicialização" do XFCE.
>>>>
>>>> Sobre o monitor, aqui quando pluguei o XFCE detectou automaticamente. A
>>>> dica de Renato sobre o arandr para configurar o segundo monitor também é
>>>> valiosa.
>>>>
>>>> []'s
>>>>
>>>> -Otacílio
>>>>
>>>> -------------------------
>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>
>>>>
>>> Obrigado pela atenção.
>>>
>>> Eu usei o setxkbmap -model abnt2 -layout br e funcionou!!! Bem, quase
>>> tudo:
>>> a acentuação está redondinda, mas eu não consigo mais digitar o "/" . Eu
>>> tentei até usar o código ASCII para ele pressionando o ALT+47, mas também
>>> não funcionou.
>>> O seu teclado na máquina que você virtualiza é um de 105 teclas abnt2 ou
>>> você também está usando um notebook? Na máquina que eu estou escrevendo
>>> agora (um desktop) eu tenho um teclado abnt2 e tudo funciona bem,
>>> inclusive
>>> a "/".
>>>
>>> Com relação à saída do HDMI: acabei de encontrar um projetor livre e
>>> testei
>>> a solução usando o arandr e funcionou muito bem. Agora eu só preciso
>>> aprender a redirecionar também o som para esta porta (eu ministro a
>>> disciplina de Química Quântica e há muitos filmes de excelente qualidade
>>> no
>>> youtube = downloadables). Mas, um passo de cada vez.
>>>
>>> Um abraço
>>>
>>> Edu
>>>
>>>
>>> Uso em um notebook. O "/" eu digito assim Alt Gr+Q (o Alt do lado direito
>> da barra de espaços junto com a tecla Q).
>>
>>
>>
>> []'s
>>
>> -Otacílio
>>
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
> Obrigado pela dica. Testei e funcionou.
>
> Por curiosidade, você se lembra onde você conseguiu esta informação do
> ALT-GR + Q = / ? Pergunto isto porque pode ser que, no futuro, eu precise
> de algum símbolo, e se eu tiver uma tabela, a vida ficará mais facil.
>
> Obrigado
>
> Um abraço
>
> Edu
>
>
>
Veio pintado no meu teclado :)

Acho que todo abnt2 tem isso. Sugiro testar o AltGR com as outras teclas 
para ver o que aparece.


[]'s

-Otacílio



Mais detalhes sobre a lista de discussão freebsd