Funkcja mapy + backspace do usunięcia


9

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, xmodmapale 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.


1
Używam Ubuntu 14.04 GNOME na Macbooku (10,1). fn + BackSpace domyślnie działa jako Usuń. Próbowałem powiązać Shift + BackSpace do usunięcia za pomocą xmodmap -e 'keycode 22 = BackSpace Delete', ale to nie działało. W aplikacjach Shift + BackSpace nic nie zrobił, aw terminalu wyświetlałby ~ 2.
ballPointPenguin

1
To dziwne, że na to pytanie nie ma odpowiedzi.
Steven Roose

@StevenRoose Szukasz odpowiedzi na to pytanie?
Seth

1
Dlaczego inaczej miałbym otworzyć nagrodę?
Steven Roose

Odpowiedzi:


1

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.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.