Как отключить подсветку клавиатуры Macbook

Кажется, что я не могу использовать автоматический вход в систему, потому что моя домашняя папка зашифрована.

* (gdmsetup:2834): WARNING: Unable to lookup user name data: Success *
* (gdmsetup:2834): DEBUG: XXXXXX XXXXX is using an encrypted home, not listing him for autologin *
7
задан 15 May 2012 в 19:18

16 ответов

Сделайте устройство подсветки клавиатуры доступным для записи всем:

sudo chmod 777 /sys/class/leds/smc::kbd_backlight/brightness

Затем в ваших ~ / .bash_aliases добавьте:

echo 0 | tee -a /sys/class/leds/smc::kbd_backlight/brightness

Альтернативно, если вы хотите, чтобы подсветка чтобы отключить их для всех пользователей, а затем добавьте эту строку вместо /etc/profile.d/custom.sh.

Единственное предупреждение, которое я заметил, заключается в том, что иногда отключение экрана приводит к сбросу подсветки на полная яркость. К сожалению, я не знаю, что вызывает это.

5
ответ дан 25 May 2018 в 11:23
  • 1
    Отключает ли это подсветку клавиатуры или просто устанавливает значение по умолчанию 0 (так что пользователь может иногда поднять его)? – Waldir Leoncio 25 October 2014 в 05:33
  • 2
    Позже. Пользователь все равно может изменить его, используя клавиши яркости (при условии правильности отображения) или используя вышеприведенную команду, но изменяя значение 0 на значение между [0: 255]. – Cerin 25 October 2014 в 19:02

Сделайте устройство подсветки клавиатуры доступным для записи всем:

sudo chmod 777 /sys/class/leds/smc::kbd_backlight/brightness

Затем в ~ ~ .bash_aliases добавьте:

echo 0 | tee -a /sys/class/leds/smc::kbd_backlight/brightness

В качестве альтернативы, если вы хотите, чтобы подсветка для отключения всех пользователей, а затем добавьте эту строку вместо /etc/profile.d/custom.sh.

Единственное предостережение, которое я заметил, это то, что разблокировка экрана иногда появляется, чтобы сбросить подсветку до полная яркость. К сожалению, я не знаю, что вызывает это.

5
ответ дан 25 July 2018 в 18:55

Сделайте устройство подсветки клавиатуры доступным для записи всем:

sudo chmod 777 /sys/class/leds/smc::kbd_backlight/brightness

Затем в ~ ~ .bash_aliases добавьте:

echo 0 | tee -a /sys/class/leds/smc::kbd_backlight/brightness

В качестве альтернативы, если вы хотите, чтобы подсветка для отключения всех пользователей, а затем добавьте эту строку вместо /etc/profile.d/custom.sh.

Единственное предостережение, которое я заметил, это то, что разблокировка экрана иногда появляется, чтобы сбросить подсветку до полная яркость. К сожалению, я не знаю, что вызывает это.

5
ответ дан 31 July 2018 в 11:12

Сделайте устройство подсветки клавиатуры доступным для записи всем:

sudo chmod 777 /sys/class/leds/smc::kbd_backlight/brightness

Затем в ~ ~ .bash_aliases добавьте:

echo 0 | tee -a /sys/class/leds/smc::kbd_backlight/brightness

В качестве альтернативы, если вы хотите, чтобы подсветка для отключения всех пользователей, а затем добавьте эту строку вместо /etc/profile.d/custom.sh.

Единственное предостережение, которое я заметил, это то, что разблокировка экрана иногда появляется, чтобы сбросить подсветку до полная яркость. К сожалению, я не знаю, что вызывает это.

5
ответ дан 2 August 2018 в 01:02

Сделайте устройство подсветки клавиатуры доступным для записи всем:

sudo chmod 777 /sys/class/leds/smc::kbd_backlight/brightness

Затем в ~ ~ .bash_aliases добавьте:

echo 0 | tee -a /sys/class/leds/smc::kbd_backlight/brightness

В качестве альтернативы, если вы хотите, чтобы подсветка для отключения всех пользователей, а затем добавьте эту строку вместо /etc/profile.d/custom.sh.

Единственное предостережение, которое я заметил, это то, что разблокировка экрана иногда появляется, чтобы сбросить подсветку до полная яркость. К сожалению, я не знаю, что вызывает это.

5
ответ дан 4 August 2018 в 16:34

Сделайте устройство подсветки клавиатуры доступным для записи всем:

sudo chmod 777 /sys/class/leds/smc::kbd_backlight/brightness

Затем в ~ ~ .bash_aliases добавьте:

echo 0 | tee -a /sys/class/leds/smc::kbd_backlight/brightness

В качестве альтернативы, если вы хотите, чтобы подсветка для отключения всех пользователей, а затем добавьте эту строку вместо /etc/profile.d/custom.sh.

Единственное предостережение, которое я заметил, это то, что разблокировка экрана иногда появляется, чтобы сбросить подсветку до полная яркость. К сожалению, я не знаю, что вызывает это.

5
ответ дан 6 August 2018 в 01:14

Сделайте устройство подсветки клавиатуры доступным для записи всем:

sudo chmod 777 /sys/class/leds/smc::kbd_backlight/brightness

Затем в ~ ~ .bash_aliases добавьте:

echo 0 | tee -a /sys/class/leds/smc::kbd_backlight/brightness

В качестве альтернативы, если вы хотите, чтобы подсветка для отключения всех пользователей, а затем добавьте эту строку вместо /etc/profile.d/custom.sh.

Единственное предостережение, которое я заметил, это то, что разблокировка экрана иногда появляется, чтобы сбросить подсветку до полная яркость. К сожалению, я не знаю, что вызывает это.

5
ответ дан 10 August 2018 в 07:19

Сделайте устройство подсветки клавиатуры доступным для записи всем:

sudo chmod 777 /sys/class/leds/smc::kbd_backlight/brightness

Затем в ~ ~ .bash_aliases добавьте:

echo 0 | tee -a /sys/class/leds/smc::kbd_backlight/brightness

В качестве альтернативы, если вы хотите, чтобы подсветка для отключения всех пользователей, а затем добавьте эту строку вместо /etc/profile.d/custom.sh.

Единственное предостережение, которое я заметил, это то, что разблокировка экрана иногда появляется, чтобы сбросить подсветку до полная яркость. К сожалению, я не знаю, что вызывает это.

5
ответ дан 15 August 2018 в 19:20
  • 1
    Отключает ли это подсветку клавиатуры или просто устанавливает значение по умолчанию 0 (так что пользователь может иногда поднять его)? – Waldir Leoncio 25 October 2014 в 05:33
  • 2
    Позже. Пользователь все равно может изменить его, используя клавиши яркости (при условии правильности отображения) или используя вышеприведенную команду, но изменяя значение 0 на значение между [0: 255]. – Cerin 25 October 2014 в 19:02
(Я знаю, что это относится к ubuntu, но подумал, что это может быть полезно для тех, кто работает с Mint)

Попытка добавить их в псевдонимы bash не сработала для меня в Linux Mint, работающем на Macbook Air 2012 (возможно, что-то не так).

Мне пришлось запускать скрипт как sudo при входе в систему

echo '2' > /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
echo '0' > /sys/devices/platform/applesmc.768/leds/smc::kbd_backlight/brightness
exit 0

Смотрите: как запустить скрипт как sudo при входе в систему

Я создал сценарий оболочки в ~ / subfolder / script.sh со сценарием сверху. Затем пришлось отредактировать файл sudoers и включить собственный скрипт без пароля.
username ALL=NOPASSWD:/full/path/to/script.sh

# Replace username and path with your own
Тогда в основном добавлено
sudo /full/path/to/script.sh
для запуска приложений.

Это объясняется в ссылке.

Любые предложения по улучшению будут оценены, но это работает для меня.

4
ответ дан 25 May 2018 в 11:23
  • 1
    Это также работает на Asus Zenbook Prime, просто используйте команду echo 0 > /sys/class/leds/asus\:\:kbd_backlight/brightness. Btw вы можете редактировать файл sudoers с помощью sudo visudo – tsusanka 24 September 2013 в 14:18

(я знаю, что это относится к ubuntu, но подумал, что это может быть полезно для тех, кто работает с Mint)

Попытка добавить их в псевдонимы bash не помогла для меня на Linux Mint работает на Macbook Air 2012 (возможно, что-то не так).

Мне пришлось запускать скрипт как sudo при входе в систему

echo '2' > /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
echo '0' > /sys/devices/platform/applesmc.768/leds/smc::kbd_backlight/brightness
exit 0

Смотрите: как запускать скрипт как sudo при входе в систему

  1. Я создал сценарий оболочки в ~ / subfolder / script.sh со сценарием сверху.
  2. Затем пришлось отредактировать файл sudoers и включить собственный скрипт для запуска без пароля.
    username ALL=NOPASSWD:/full/path/to/script.sh
    
    # Replace username and path with your own
    
  3. Тогда в основном просто добавлено
    sudo /full/path/to/script.sh
    
    для запуска приложений.

Это объясняется в ссылке.

Любые предложения по улучшению было бы оценено, но это работает для меня.

4
ответ дан 25 July 2018 в 18:55

(я знаю, что это относится к ubuntu, но подумал, что это может быть полезно для тех, кто работает с Mint)

Попытка добавить их в псевдонимы bash не помогла для меня на Linux Mint работает на Macbook Air 2012 (возможно, что-то не так).

Мне пришлось запускать скрипт как sudo при входе в систему

echo '2' > /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
echo '0' > /sys/devices/platform/applesmc.768/leds/smc::kbd_backlight/brightness
exit 0

Смотрите: как запускать скрипт как sudo при входе в систему

  1. Я создал сценарий оболочки в ~ / subfolder / script.sh со сценарием сверху.
  2. Затем пришлось отредактировать файл sudoers и включить собственный скрипт для запуска без пароля.
    username ALL=NOPASSWD:/full/path/to/script.sh
    
    # Replace username and path with your own
    
  3. Тогда в основном просто добавлено
    sudo /full/path/to/script.sh
    
    для запуска приложений.

Это объясняется в ссылке.

Любые предложения по улучшению было бы оценено, но это работает для меня.

4
ответ дан 31 July 2018 в 11:12

(я знаю, что это относится к ubuntu, но подумал, что это может быть полезно для тех, кто работает с Mint)

Попытка добавить их в псевдонимы bash не помогла для меня на Linux Mint работает на Macbook Air 2012 (возможно, что-то не так).

Мне пришлось запускать скрипт как sudo при входе в систему

echo '2' > /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
echo '0' > /sys/devices/platform/applesmc.768/leds/smc::kbd_backlight/brightness
exit 0

Смотрите: как запускать скрипт как sudo при входе в систему

  1. Я создал сценарий оболочки в ~ / subfolder / script.sh со сценарием сверху.
  2. Затем пришлось отредактировать файл sudoers и включить собственный скрипт для запуска без пароля.
    username ALL=NOPASSWD:/full/path/to/script.sh
    
    # Replace username and path with your own
    
  3. Тогда в основном просто добавлено
    sudo /full/path/to/script.sh
    
    для запуска приложений.

Это объясняется в ссылке.

Любые предложения по улучшению было бы оценено, но это работает для меня.

4
ответ дан 4 August 2018 в 16:34

(я знаю, что это относится к ubuntu, но подумал, что это может быть полезно для тех, кто работает с Mint)

Попытка добавить их в псевдонимы bash не помогла для меня на Linux Mint работает на Macbook Air 2012 (возможно, что-то не так).

Мне пришлось запускать скрипт как sudo при входе в систему

echo '2' > /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
echo '0' > /sys/devices/platform/applesmc.768/leds/smc::kbd_backlight/brightness
exit 0

Смотрите: как запускать скрипт как sudo при входе в систему

  1. Я создал сценарий оболочки в ~ / subfolder / script.sh со сценарием сверху.
  2. Затем пришлось отредактировать файл sudoers и включить собственный скрипт для запуска без пароля.
    username ALL=NOPASSWD:/full/path/to/script.sh
    
    # Replace username and path with your own
    
  3. Тогда в основном просто добавлено
    sudo /full/path/to/script.sh
    
    для запуска приложений.

Это объясняется в ссылке.

Любые предложения по улучшению было бы оценено, но это работает для меня.

4
ответ дан 6 August 2018 в 01:14

(я знаю, что это относится к ubuntu, но подумал, что это может быть полезно для тех, кто работает с Mint)

Попытка добавить их в псевдонимы bash не помогла для меня на Linux Mint работает на Macbook Air 2012 (возможно, что-то не так).

Мне пришлось запускать скрипт как sudo при входе в систему

echo '2' > /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
echo '0' > /sys/devices/platform/applesmc.768/leds/smc::kbd_backlight/brightness
exit 0

Смотрите: как запускать скрипт как sudo при входе в систему

  1. Я создал сценарий оболочки в ~ / subfolder / script.sh со сценарием сверху.
  2. Затем пришлось отредактировать файл sudoers и включить собственный скрипт для запуска без пароля.
    username ALL=NOPASSWD:/full/path/to/script.sh
    
    # Replace username and path with your own
    
  3. Тогда в основном просто добавлено
    sudo /full/path/to/script.sh
    
    для запуска приложений.

Это объясняется в ссылке.

Любые предложения по улучшению было бы оценено, но это работает для меня.

4
ответ дан 7 August 2018 в 18:39

(я знаю, что это относится к ubuntu, но подумал, что это может быть полезно для тех, кто работает с Mint)

Попытка добавить их в псевдонимы bash не помогла для меня на Linux Mint работает на Macbook Air 2012 (возможно, что-то не так).

Мне пришлось запускать скрипт как sudo при входе в систему

echo '2' > /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
echo '0' > /sys/devices/platform/applesmc.768/leds/smc::kbd_backlight/brightness
exit 0

Смотрите: как запускать скрипт как sudo при входе в систему

  1. Я создал сценарий оболочки в ~ / subfolder / script.sh со сценарием сверху.
  2. Затем пришлось отредактировать файл sudoers и включить собственный скрипт для запуска без пароля.
    username ALL=NOPASSWD:/full/path/to/script.sh
    
    # Replace username and path with your own
    
  3. Тогда в основном просто добавлено
    sudo /full/path/to/script.sh
    
    для запуска приложений.

Это объясняется в ссылке.

Любые предложения по улучшению было бы оценено, но это работает для меня.

4
ответ дан 10 August 2018 в 07:19

(я знаю, что это относится к ubuntu, но подумал, что это может быть полезно для тех, кто работает с Mint)

Попытка добавить их в псевдонимы bash не помогла для меня на Linux Mint работает на Macbook Air 2012 (возможно, что-то не так).

Мне пришлось запускать скрипт как sudo при входе в систему

echo '2' > /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
echo '0' > /sys/devices/platform/applesmc.768/leds/smc::kbd_backlight/brightness
exit 0

Смотрите: как запускать скрипт как sudo при входе в систему

  1. Я создал сценарий оболочки в ~ / subfolder / script.sh со сценарием сверху.
  2. Затем пришлось отредактировать файл sudoers и включить собственный скрипт для запуска без пароля.
    username ALL=NOPASSWD:/full/path/to/script.sh
    
    # Replace username and path with your own
    
  3. Тогда в основном просто добавлено
    sudo /full/path/to/script.sh
    
    для запуска приложений.

Это объясняется в ссылке.

Любые предложения по улучшению было бы оценено, но это работает для меня.

4
ответ дан 15 August 2018 в 19:20
  • 1
    Это также работает на Asus Zenbook Prime, просто используйте команду echo 0 > /sys/class/leds/asus\:\:kbd_backlight/brightness. Btw вы можете редактировать файл sudoers с помощью sudo visudo – tsusanka 24 September 2013 в 14:18

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

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