Удобное переключение между клавиатурой Apple и ПК (замена клавиш Windows и Alt)

Я чередую между щелкающей клавиатурой Unicomp днем ​​и клавиатурой Apple bluetooth ночью.

Клавиатура Apple физически меняет клавиши Alt и Windows . Как мне противодействовать этому?

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

4
задан 27 October 2011 в 22:39

2 ответа

Это на Ubuntu 10.04.

Замена клавиш Windows и Alt вручную

  1. Система -> Настройки -> Клавиатура
  2. Вкладка «Макеты»
  3. Нажмите «Параметры ...»
  4. Развернуть «Alt / Win key поведения»
  5. Выбрать между:
    • По умолчанию (при использовании клавиатуры ПК)
    • «LeftAlt поменялся местами с левой Win» (когда используя клавиатуру Apple)

Полуавтоматическая замена

Я добавил это в свой .bashrc:

# Output the gconf settings for enabled or disabled keyboard swapping based on whether the argument is "apple"
setting_for_alt_key () {
  gconftool --get /desktop/gnome/peripherals/keyboard/kbd/options \
  | ruby -e 'set = {}; STDIN.gets.strip.gsub(/\]|\[/, "").split(",").each{|x| set[x]=1}; set["altwin\taltwin:swap_lalt_lwin"]=1; STDOUT.write "[" + set.keys.select{|x| ARGV[0] == "apple" || x !~ /swap_lalt/ }.join(",") + "]"' \
    "$1"
}

kmac () { gconftool --set --type=list --list-type=string /desktop/gnome/peripherals/keyboard/kbd/options "$(setting_for_alt_key apple)"; }
kpc  () { gconftool --set --type=list --list-type=string /desktop/gnome/peripherals/keyboard/kbd/options "$(setting_for_alt_key)"; }

Затем когда я активирую клавиатуру Apple, я набираю kmac на терминале. Когда я деактивирую его, я печатаю kpc. До сих пор я не смог оправдать автоопределение.

(Кроме того, если у кого-то есть лучший способ работать с Gconf, будь то gconftool-2 или, возможно, языковые привязки, я бы хотел это услышать.)

0
ответ дан 27 October 2011 в 22:39

Перейдите в «Система»> «Установки»> «Клавиатура» и добавьте соответствующие раскладки клавиатуры, которые вы хотите использовать. Затем на вкладке раскладок нажмите кнопку «Параметры ...» и найдите «Клавиши для изменения раскладки» и найдите сочетание клавиш, которое вам понравится.

0
ответ дан 27 October 2011 в 22:39

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

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