Estou tentando configurar o Apple Keyboard para que a tecla "fn" e a tecla "ctrl" sejam trocadas. Até agora eu troquei a tecla "cmd" e "alt", o "°" e "<" chave usando xmodmap. Informações para isso podem ser encontradas comparativamente fáceis.
Infelizmente, o xev não fornece nenhuma saída para a tecla fn, para todas as outras faz.
Alguém tem uma solução para isso, sem eu ter que recompilar meu próprio kernel (isso é uma máquina do trabalho, então não posso mudar o sistema, embora eu possa fazer o que eu quiser no espaço do usuário). A solução com a recompilação do kernel pode ser encontrada aqui: Linux: o Apple Wireless A1314 Fn não está registado, parece um bug de software
Meu kernel é o kernel 2.6.37.6-0.20-desktop do repositório OpenSUSE, sob um OpenSUSE 11.04 32bit.
Atualização: descobri aqui , que a tecla fn tem o keycode 464 (showkeys a detecta). Infelizmente, isso é maior que 255, o que significa que ele não pode ser mapeado com xmodmap.