Редактирование pommed.conf, кажется, не имеет эффект

Я нахожусь на Macbook Pro 5,5, выполняющем 12.04 LTS, pommed v1.39 и Gnome Shell 3.4.

На Mac необходимо установить pommed пакет для использования в полной мере медиа включает клавиатуры Mac: яркость для дисплея, клавиатуры, извлекает CD, играет музыку.

Редактирование /etc/pommed.conf кажется, не имеет никакого эффекта на мои настройки подсветки клавиатуры на запуске. Я отредактировал его, чтобы иметь подсветку клавиатуры, чтобы быть прочь по умолчанию, но это прибывает в каждый раз, когда я вхожу в систему или перезапускаю.

Все настройки отвечают прекрасные для ввода с клавиатуры нажатий, все же. Ниже содержание моего /etc/pommed.conf:

#
# Configuration file for pommed
#

# General configuration
general {
    # fnmode: functions keys first (no need to use fn) or last
# Value is either 1 or 2, effect is hardware-dependent
fnmode = 1
}

# sysfs backlight control
# nVidia machines, will fall back to nv8600gmt if not supported by the kernel
lcd_sysfs {
# The sysfs backlight control is a generic interface provided
# by the Linux kernel for backlight control on most graphic cards.
# The brightness range can differ depending on the hardware.

# initial backlight level [12] (0 - 15, -1 to disable)
init = -1
# step value (1 - 2)
step = 1
# backlight level when on battery [6] (1 - 15, 0 to disable)
on_batt = 6
}

# ATI X1600 backlight control (MacBook Pro v1 & v2)
lcd_x1600 {
# initial backlight level [200] (0 - 255, -1 to disable)
init = -1
# step value (1 - 127)
step = 10
# backlight level when on battery [80] (1 - 255, 0 to disable)
on_batt = 80
}

# Intel 945GM, 965GM backlight control (MacBook v1-v4, MacBook Air v1)
lcd_gma950 {
# initial backlight level [0x6f] (0x1f - 0x94 usually, -1 to disable)
init = -1
# step value (0x01 - 0x20)
step = 0x0f
# backlight level when on battery [0x40] (0x1f - 0x94 usually, 0 to disable)
on_batt = 0x40
}

# nVidia GeForce 8600M GT/9400M/9600M GT backlight control
# (MacBook Pro v3-v5, MacBook v5, MacBook v2)
lcd_nv8600mgt {
# initial backlight level [12] (0 - 15, -1 to disable)
init = -1
# step value (1 - 2)
step = 1
# backlight level when on battery [6] (1 - 15, 0 to disable)
on_batt = 6
}

# Audio support
audio {
# disable audio support entirely
disabled = no

# Use amixer or alsamixer/alsamixergui to determine the sound card
# and the mixer elements to use here.

# sound card to use
card = "default"
# initial volume [80] (0 - 100%, -1 to disable)
init = -1
# step value (1 - 50%)
step = 5
# beep on volume change
beep = no
# mixer element for volume adjustment
volume = "PCM"
# mixer element for muting the speakers
speakers = "Front"
# mixer element for muting the headphones
headphones = "Headphone"
}

# Keyboard backlight control
kbd {
# default value for automatic backlight (0 - 255)
default = 0
# step value (1 - 127)
step = 10
# ambient light thresholds for automatic backlight (0 - 255)
on_threshold = 20
off_threshold = 40
# enable/disable automatic backlight
auto = no
# idle timer - fades keyboard backlight automatically (timeout in seconds, -1 to        disable)
idle_timer = 60
# idle level - level to fade keyboard to after idle_timer seconds. Defaults to     switching off.
# idle_level = 20
}

# CD/DVD drive ejection
eject {
# enable/disable eject key
enabled = yes
# CD/DVD device
device = "/dev/dvd"
}

# Beeper
beep {
# enable/disable beeper
# automatically disabled if audio support disabled above
enabled = no
# WAV file to use (from pommed: goutte.wav or click.wav in /usr/share/pommed)
beepfile = "/usr/share/pommed/goutte.wav"
}

# Apple Remote - deprecated
# Note: the appleir driver is required for this to work; this driver has been
# obsoleted with Linux 2.6.22, so unless you are running a kernel < 2.6.22 or
# use the appleir driver on a newer kernel, this won't work.
# You should use LIRC instead.
appleir {
# enable/disable the appleir support
enabled = no
}
2
задан 15 August 2012 в 09:20

2 ответа

У вас есть файл конфигурации, установленный где-нибудь, чтобы pommed запускался при запуске как root? И, по моему опыту, ему нужны привилегии суперпользователя, иначе он ничего не делает.

Кроме того, чтобы заставить кнопку извлечения работать, я сделал связывание клавиш, чтобы нажатие кнопки извлечения (XF86Eject на моем Macbook 7,1 (белый пластик, закругленные края)) выполняло команду «извлекать». Не работал через pommed.

0
ответ дан 15 August 2012 в 09:20

Да. Добавлен "pommed" в конец /etc/rc.local. У меня работает сейчас (при запуске). Обратите внимание, что все в этом скрипте запускается от имени root, поэтому «sudo» не требуется.

Не забудьте установить связывание клавиш между кнопкой извлечения (для оптических дисков) и командой извлечения, если только вы не столкнулись с проблемой извлечения. Если у вас нет команды eject (зайдите в терминал и наберите «eject», это заставляет оптический привод выдвигаться?), Я уверен, что вы можете установить его из вашего менеджера пакетов (apt-get, если Ubuntu). [ 111]

Приветствия, Джейк

0
ответ дан 15 August 2012 в 09:20

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

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