Як я можу вимкнути прив'язки клавіш F1(довідка) та F10(меню сповіщень)?
Перший мені потрібен для утиліти екрану, а другий - для виходу mc
в консоль.
У системних налаштуваннях клавіатурних скорочень таких прив'язок немає .
Як я можу вимкнути прив'язки клавіш F1(довідка) та F10(меню сповіщень)?
Перший мені потрібен для утиліти екрану, а другий - для виходу mc
в консоль.
У системних налаштуваннях клавіатурних скорочень таких прив'язок немає .
Відповіді:
Вимкнення ярлика F1
У gnome-терміналі відкрийте Змінити ➜ Комбінації клавіш .
Прокрутіть униз до ярлика Довідка / Зміст , клацніть, де пишеться "F1", і натисніть Backspace:
Вимкнення ярлика F10
Встановіть пакунок compizconfig-settings-manager .
Відкрийте диспетчер налаштувань CompizConfig .
Введіть "єдність" у запис " Фільтр " та виберіть плагін Ubuntu Unity .
Натисніть кнопку праворуч від клавіші, щоб відкрити перше меню панелі та зніміть прапорець увімкнено .
Це відключило глобальний F10ярлик, тепер вимкніть F10ярлик термінала gnome :
У gnome-терміналі відкрийте комбінації клавіш ( Правка ➜ Комбінації клавіш) та
зніміть прапорець Увімкнути клавішу швидкого доступу до меню (F10 за замовчуванням)
F10 відображається на menubar_accel чимось в Ubuntu. Гном? Метацити? Не впевнений, яка точна річ, що це вкраде її, але ключ не примушує її до затемнення.
Наберіть це в консолі:
mkdir -p ~/.config/gtk-3.0
cat<<EOF > ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation {
unbind "<shift>F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}
EOF
Потім закрийте всі термінальні сеанси. Тепер він повинен працювати як слід ( mc
наприклад).
почати gconf-editor
і слідувати/apps/gnome-terminal/keybindings/help
Опис:
"Клавіша швидкого доступу клавіатури для запуску довідки. Виражається як рядок у тому самому форматі, що використовується для файлів ресурсів GTK +. Якщо ви встановите для цього параметра спеціальний рядок" вимкнено ", для цієї дії не буде комбінації клавіш."
Я новачок у Linux, і ця клавіша F10 зводить мене з розуму. Всі вищевикладені хитрощі не спрацювали, але я знайшов рішення (для Ubuntu 11.10 з класичним робочим столом Gnome 3). У терміналі введіть таку команду:
gsettings set org.gnome.desktop.interface menubar-accel ""
За допомогою dconf-редактора можна виявити, що F10 дійсно пішов. Зауважте, що подібні хитрощі, здається, залежать від версії Gnome / Ubuntu.
@kholis є правильним для відключення F10 в Unity, але якщо ви такий новачок, як я, вам потрібно трохи більше інформації, щоб зробити цю роботу.
Якщо це ще не встановлено, встановіть compizconfig-settings-manager:
sudo apt-get install compizconfig-settings-manager
Запустіть нещодавно встановлений диспетчер налаштувань та фільтруйте на "єдність"
Відредагуйте "Клавіша, щоб відкрити меню першої панелі", щоб відключити її або змінити на іншу клавішу.
Я ще не знайшов способу змінити F1.
Інструкція на веб-сайті http://ubuntuforums.org/showthread.php?t=1317325 (цитується нижче) також працює в Ubuntu 11.04. (Здається, відключення F1 і на робочому столі, і в терміналі. Тобто F1 не надсилає послідовність ansi до оболонки в терміналі, якщо це те, чого хотів ОП.)
- Перейдіть до системи - Налаштування - Комбінації клавіш
- Створіть новий ярлик. Назвіть це "нічого не робити" і напишіть "false" (без лапок) у поле "command". Нажимай добре.
- Прокрутіть донизу списку та знайдіть нову команду. Клацніть на "Інваліди", праворуч і натисніть F1.
Ви можете легко відключити його за допомогою CCSM (Клацніть, щоб встановити, якщо у вас його немає.
Потім перейдіть до робочого столу -> плагін Ubuntu Unity -> клавіша, щоб відкрити перше меню панелі та відключити його або змінити його на інший ярлик клавіатури.
Примітка . Схоже, цей метод не працює в Unity2D.
Це порада для користувачів Thnkpad, особливо T60. Перезапустіть клавішу F1, щоб вийти. Це виключає роздратовану спливаючу інформацію про термінал при натисканні на F1. Ви часто робите це через смішне розміщення ESC на T60.
Якщо ви хочете змінити це лише в терміналі Gnome, ви можете натиснути Правка> Комбінації клавіш на терміналі.
Я рекомендую використовувати F1 як ярлик для чогось іншого. Я запускаю Tilda - термінал командного рядка в стилі землетрусу, а ярлик за замовчуванням - F1. Це перекриває Довідку, тому у мене ніколи не запускається довідка, коли натискаю F1. Навіть якщо Тильда вам не дуже подобається, натиснути F1 знову, щоб приховати, це набагато менш виснажливо, ніж закрити Help після випадкового запуску.
F112.04.,
F10здається, нічого не робив з поля 12.04. , імітуючи клацання правою клавішею миші.
Отже, у відповідь на специфіку питання не потрібно відключати допомогу та сповіщення.
Ви все ще можете зіставити їх з чимось іншим на кшталт цього:
картографування гарячих клавіш у 12.04 здійснюється просто за допомогою віджета клавіатури.
У запуску Unity знайдіть клавіатуру.
У вікні, що відкриється, виберіть вкладку ярликів та спеціальні ярлики.
Клацніть плюс, щоб додати новий ярлик.
Назвіть його відповідно до функціоналу, який ви йому призначили.
Введіть команду, для якої потрібно виконати команду.
У правій частині вікна натисніть там, де написано вимкнено. Це має переключитися на Новий прискорювач.
Тепер просто вдарити F10.
Спеціальний прискорювач швидких клавіш, який ви визначили, замінює поведінку симуляції правою кнопкою миші. Ви можете встановити цю команду, echo 'nope' > /dev/null
якщо ви просто хочете, щоб ваш F10 нічого не робив.
mc
відкритому в терміналі.
12.04 Без єдності - вимкніть поведінку F1 та F11
Я встановив Ubuntu 12.04 / 64 і повністю видалив Unity з нього, дотримуючись цих вказівок. . Багато інструментів, які змінюють поведінку Єдності, отже, не працюють. Зокрема, CCSM більше не «бачить» комбінації клавіш.
Я виявив, що метод, що використовує Правки-> Клавіші швидкого доступу у вікні терміналу, також не працює. Після того, як трохи грати навколо я виявив , що дивиться далі вниз Сполучення клавіш вікна в Сполучення клавіш секції, F1 і F11 по - , як і раніше визначається відповідними ярликами.
Щоб виправити це,
Клацніть на "F11" у правому полі рядка, який визначає F11 як Повний екран. Текст буде змінено на "Новий прискорювач ...".
Введіть іншу, менш заперечувану послідовність клавіш (наприклад, alt-F11), і комбінація клавіш замінить ярлик. Якщо хтось знає, як набрати "нічого", будь ласка, повідомте нам про це.
Повторіть для клавіші F1.
Це те, що працювало для мене на Xfce ...
Робочий стіл -> Відкрити тут термінал -> Редагувати -> Налаштування -> Додатково
Ярлики
Виберіть "Вимкнути швидку клавішу меню (F10)" Вибрати "Вимкнути клавішу швидкого доступу у вікні довідки (F1)"
Знайдено тут https://forums.freebsd.org/threads/f1-f10-in-midnight-commander.63490/