Jestem przyzwyczajony do laptopów Apple, na których mapowane jest Function+ . Nie mam nic przeciwko + .BackspaceDeleteShiftBackspace
Czy istnieje sposób na uzyskanie tego? Uwaga: używam Xmonada i mam skonfigurowane pewne modyfikacje klawiatury, xmodmap
ale bardzo mało rozumiem, jak to działa.
Próbowałem xmodmap -e "keycode 22 = BackSpace KP_Delete BackSpace BackSpace"
, który działa w niektórych aplikacjach, ale jest ignorowany przez mój terminal.
Widziałem to pytanie, ale wydaje się, że jest specyficzne dla KDE. Wolałbym nie używać GUI.
Odpowiedzi:
Nie sądzę, żeby to było możliwe. Sam klawisz funkcyjny nie wysyła kodu klucza, modyfikuje kod wysyłany przez klawisz, który jest wciśnięty w połączeniu z. Oznacza to, że jest implementowany przez klawiaturę, a nie system operacyjny. Na większości klawiatur nie ma kodu cofania funkcji.
Możesz to sprawdzić na klawiaturze za pomocą polecenia showkey. Uruchom showkey jako root i spróbuj naciskać różne klawisze za pomocą klawisza funkcyjnego i bez niego.
źródło
Tutaj znalazłem przydatny samouczek
http://blacketernal.wordpress.com/set-up-key-mappings-with-xmodmap/
Całkiem proste rozwiązanie z innym podejściem, które rozwiązało mój problem
źródło