O Ubuntu 16.04 não reconhece a tecla Fn

4

Instalei o Ubuntu 16.04 e tudo funciona muito bem, exceto que ele não reconhece o layout do meu teclado corretamente.
Quando clico no gráfico do layout do teclado, a tecla Fn não aparece lá.

Além disso, atalhos como Alt + F4 não funcionam. Eu tenho que segurar Fn + Alt + F4 para trabalhar.

    
por Marko Mikulić 16.06.2016 / 12:29

2 respostas

4

Normalmente, você pode definir isso no utilitário BIOS / Set-up. Por exemplo, meu Dell 1558 tem dois modos:

  • As teclas de função controlam os recursos de mídia / brilho / sistema diretamente, e se você quiser usá-los como teclas de função, você tem que pressionar Fn + Fxx.

  • A maneira "Normal", onde as teclas de função agem como teclas de função, e você tem que pressionar Fn + Fxx para acessar os recursos de mídia / brindtess.

Isso não está relacionado especificamente ao Ubuntu, mas também se aplica ao Windows.

    
por JonasCz 16.06.2016 / 14:19
6

Como não vai.

Fn não aparece nos layouts de teclado porque, no que diz respeito ao sistema operacional, ele não existe.

A tecla Fn é manuseada inteiramente pelo microprocessador no teclado. O conhecimento dele não é enviado pelo fio. Não há "uso" de USB HID denotando isso. Não possui scancode PS / 2.

O microprocessador do teclado usa o atual estado de deslocamento Fn (incorporando qualquer " Fn lock" ou trava) para determinar os usos / scancodes que são enviados por fio para < em> outras chaves, incluindo as teclas que duplicam como teclas de função e (digamos) teclas multimídia. É por isso que você precisa pressionar Fn + F4 para realmente obter F4 enviado pelo fio.

(Em um número de microprocessadores de teclado modernos, há quatro mapas de chaves físicas para usos / scancodes, um para cada uma das quatro combinações de estado de mudança atual Fn e NumLock LED (sic!) estado.)

Para alguns teclados com chaves Fn , o fabricante também fornece um mecanismo de saída USB de fornecedor privado para configurar o sentido do estado de mudança de Fn . Esse mecanismo é o que o utilitário SETUP do seu firmware está chamando e que utilitários como o Lenovo Keyboard "Driver" chamam no Windows. Fora disso, porém, os sistemas operacionais e aplicativos não têm conhecimento de Fn .

    
por JdeBP 16.06.2016 / 15:12

Tags