Клавиши Apple apple Ubuntu

У меня проблема. Я изменил поведение по умолчанию на моей яблочной клавиатуре.

Я хотел иметь активные клавиши f без использования клавиши fn. Например, если я хотел использовать ключ f12. Мне нужно было щелкнуть fn + f12, чтобы сделать эту работу. Я хотел просто нажать f12. Итак, я нашел эту инструкцию на форумах.

echo options hid_apple fnmode=2 | sudo tee -a /etc/modprobe.d/hid_apple.conf sudo update-initramfs -u -k all sudo reboot

Он работает отлично, но теперь я хочу вернуться к основному поведению: fn + f12 = f12

Как это сделать? Я пытался

echo options hid_apple fnmode=0 | sudo tee -a /etc/modprobe.d/hid_apple.conf

, но это не работает. Как вернуться к fn + f12 = f12?

Пожалуйста, помогите

0
задан 28 August 2017 в 11:27

2 ответа

Чтобы отменить что-то, вы сделали только запрос / прочитайте документацию для своих действий.

Линия echo options hid_apple fnmode=2 | sudo tee -a /etc/modprobe.d/hid_apple.conf передает текст options hid_apple fnmode=2 команде tee, которая записывает текст в /etc/modprobe.d/hid_apple.conf. Опция -a заставляет ее добавлять содержимое, поэтому конец вашего файла:

options hid_apple fnmode=2 options hid_apple fnmode=0

Случайно это может даже работать, потому что, я думаю, последний параметр должен переопределить предыдущий, но вы забыли запустить:

sudo update-initramfs -u -k all

Обязательно сохраните свою работу, а затем перезагрузите компьютер:

sudo reboot

TL; DR: удалите строки options hid_apple fnmode=2 и options hid_apple fnmode=0 из файла /etc/modprobe.d/hid_apple.conf (или, если нет другого содержимого, используйте sudo rm /etc/modprobe.d/hid_apple.conf, чтобы удалить файл вообще). Затем запустите:

sudo update-initramfs -u -k all sudo reboot # Again: be sure you have saved all your work, will reboot your computer without asking!
0
ответ дан 18 July 2018 в 07:49

Чтобы отменить что-то, вы сделали только запрос / прочитайте документацию для своих действий.

Линия echo options hid_apple fnmode=2 | sudo tee -a /etc/modprobe.d/hid_apple.conf передает текст options hid_apple fnmode=2 команде tee, которая записывает текст в /etc/modprobe.d/hid_apple.conf. Опция -a заставляет ее добавлять содержимое, поэтому конец вашего файла:

options hid_apple fnmode=2 options hid_apple fnmode=0

Случайно это может даже работать, потому что, я думаю, последний параметр должен переопределить предыдущий, но вы забыли запустить:

sudo update-initramfs -u -k all

Обязательно сохраните свою работу, а затем перезагрузите компьютер:

sudo reboot

TL; DR: удалите строки options hid_apple fnmode=2 и options hid_apple fnmode=0 из файла /etc/modprobe.d/hid_apple.conf (или, если нет другого содержимого, используйте sudo rm /etc/modprobe.d/hid_apple.conf, чтобы удалить файл вообще). Затем запустите:

sudo update-initramfs -u -k all sudo reboot # Again: be sure you have saved all your work, will reboot your computer without asking!
0
ответ дан 24 July 2018 в 18:53
  • 1
    спасибо за ответ, но удаление hid_apple.conf и sudo update-initramfs -u -k all sudo reboot не помогает – pawelkosz 28 August 2017 в 00:05
  • 2
    @pawelkosz просто чтобы убедиться: при выполнении команд не было никаких ошибок или предупреждений? – Hi-Angel 28 August 2017 в 00:07
  • 3
    нет ошибок и предупреждений. Как это исправить? Пожалуйста помоги – pawelkosz 28 August 2017 в 11:26
  • 4
    @pawelkosz Это странно. Вы уверены, что не делали никаких других действий помимо того, что вы описали? Я плохо разбираюсь в проблемах ввода-вывода в целом, однако мой ответ должен был отменить описанные действия. – Hi-Angel 28 August 2017 в 14:27

Другие вопросы по тегам:

Похожие вопросы: