Функция карты + Backspace для удаления


9

Я привык к ноутбукам Apple, на которых Function+ Backspaceотображается Delete. Я тоже в порядке с Shift+ Backspace.

Есть ли способ получить это? Обратите внимание, что я использую Xmonad, и у меня настроены некоторые модификации клавиатуры, xmodmapно я очень мало понимаю, как она работает.

Я пробовал xmodmap -e "keycode 22 = BackSpace KP_Delete BackSpace BackSpace", который работает в некоторых приложениях, но игнорируется моим терминалом.

Я видел этот вопрос, но он кажется специфичным для KDE. Я бы предпочел не использовать какой-либо графический интерфейс.


1
Я использую Ubuntu 14.04 GNOME на Macbook (10,1). fn + BackSpace по умолчанию работает как Delete. Я пытался привязать Shift + BackSpace к Delete, используя xmodmap -e 'keycode 22 = BackSpace Delete', но это не сработало. В приложениях Shift + BackSpace ничего не делал, а в терминале выводил бы ~ 2.
ballPointPenguin

1
Странно, что на этот вопрос не ответили.
Стивен Руз

@ StevenRoose Вы ищете ответ на этот вопрос?
Сет

1
Зачем еще мне открывать щедрость?
Стивен Руз

Ответы:


1

Я не думаю, что это возможно. Сама функциональная клавиша не отправляет код клавиши, она изменяет код, отправляемый клавишей, с которой она нажата в сочетании с. То есть он реализован клавиатурой, а не ОС. На большинстве клавиатур отсутствует код возврата функции.

Вы можете проверить это на своей клавиатуре, используя команду showkey. Запустите showkey от имени пользователя root и попробуйте нажимать различные клавиши с функциональной клавишей и без нее.


0

Я нашел полезное руководство здесь

http://blacketernal.wordpress.com/set-up-key-mappings-with-xmodmap/

Довольно простое решение с другим подходом, и оно решало мою проблему.


Я пробовал многочисленные уроки. Клавиша Fn не отображается. Я пытался заставить его работать с Shift или Alt сейчас, тоже не работает.
Стивен Руз

Это не решает вопрос и ссылки только сообщения не являются ответами
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.