XUbuntu: Заставьте Shift+NumPad работать как Windows

Хорошо, я использовал Ubuntu с GNOME некоторое время, но теперь я использую XUbuntu. В Ubuntu раньше было предпочтение клавиатуры, которое делает цифровую клавиатуру более нормальной, это назвали, что-то как "Заставляет Shift+NumPad работать как Windows".

Проблема, которая это, которое решают опции, что при нажатии NumPad 7 она действует как "Домашний" ключ, который является всем штрафом, но если Вы нажимаете Shift+NumPad 7, он действует как "7" ключ, который не прекрасен, потому что я нахожусь на ноутбуке, и обычный "Домашний" ключ требует меня к получению по запросу анатомически безумного перемещения. Так или иначе эта опция заставила Shift+NumPad 7 действовать как "Домашний" ключ.

Я не могу найти ту опцию под XUbuntu. Как я устанавливаю его?

Обновление: GUI или командная строка, не имеет значения.

34
задан 14 August 2011 в 12:38

9 ответов

После некоторого захвата я нашел решение: необходимо добавить numpad:microsoft опция к XkbOptions. На более старом Ubuntus сделайте это в своем xorg.conf. На более новых открывают файл /etc/default/keyboard и изменение эта строка:

XKBOPTIONS=""

кому:

XKBOPTIONS="numpad:microsoft"

Сохраните и перезагрузка (перезапускающий X, кажется, не работает, по крайней мере, не с RAlt+PrintScreen+K). Вы, возможно, должны работать sudo dpkg-reconfigure keyboard-configuration для изменений для вступления в силу.

48
ответ дан 23 November 2019 в 00:26

Довольный я нашел Ваше сообщение. Используя Аккуратного Нарвала, я нашел подобную опцию в настройках Keyboard.

  1. Поиск клавиатуры
  2. Нажмите вкладку Layouts
  3. Нажмите кнопку Options
  4. Разверните разные опции совместимости
  5. Проверьте "Сдвиг с работами клавиш цифровой клавиатуры как в MS Windows"
  6. Близко и Вы хороши!
13
ответ дан 23 November 2019 в 00:26

Ubuntu 14.04 больше не имеет "Разных опций совместимости" в настройках клавиатуры.Редактирование /etc/default/keyboard также не рабочее решение. Но база данных dconf содержит необходимые опции с ключом /org/gnome/desktop/input-sources/xkb-options. Это опции должно быть завершено с numpad:microsoft к чему-то как ['grp:alt_shift_toggle', 'grp_led:scroll', 'numpad:microsoft'] вручную в dconf-редакторе или использующий этот сценарий:

# !/bin/bash
old=`gsettings get org.gnome.desktop.input-sources xkb-options`
new=`echo $old | sed "s/'numpad:microsoft'//g" | sed -r "s/(, )+/, /g" | sed -r "s/(, )?]/, 'numpad:microsoft']/"`
gsettings set org.gnome.desktop.input-sources xkb-options "$new"
18
ответ дан 23 November 2019 в 00:26

У меня была подобная проблема на lubuntu. Я пытался измениться /etc/default/keyboard файл, но это не помогло.

Я думаю, что причина могла бы состоять в том, что у меня был преобразователь Расположения в моей системе. Однако добавление numpad:microsoft в поле "Advanced setxkbmap Options" в опциях Обработчика Раскладок клавиатуры, на самом деле работавшего. Я не должен был даже перезагружать X.

2
ответ дан 23 November 2019 в 00:26

В Xubuntu 16.04 проигнорирована установка XKBOPTIONS (XKBOPTIONS = "numpad:microsoft") в/etc/default/keyboard - я полагаю, что это ошибка.

Я использую следующую команду в качестве обходного решения:
setxkbmap -option 'numpad:microsoft'

Для выполнения вышеупомянутой команды автоматически при запуске графической настольной среды, я имею, создают запись Автоматического запуска Приложения:
Меню> Настройки> Сессия и Запуск> Автоматический запуск Приложения> Добавляет

         Имя: Заставьте Shift+NumPad работать как MS Windows
Описание: безотносительно
   Команда:setxkbmap -option 'numpad:microsoft'

12
ответ дан 23 November 2019 в 00:26

Для человечности 18.04 другой опции должен использовать Dconf-редактора, мощный GUI для большинства настроек человечности. Если не установленный, откройте Terminal и тип:

  • apt-get update
  • apt-get install dconf-editor -y

Открытый dconf Editor, затем /org/gnome/desktop/input-sources/xkb-options.

На новой установке человечности, Custom value будет пробел. Поворот Use default value ПРОЧЬ затем:

  • вставить ['numpad:microsoft'] (если пробел) или
  • добавить , 'numpad:microsoft' (после того, как независимо от того, что там, если не пробел),

Например, ['caps:none', 'numpad:microsoft'] который и отключает Caps Lock и использует NumPad в качестве в Windows.Закрыть dconf Editor, никакая перезагрузка не требуется.

2
ответ дан 23 November 2019 в 00:26

Для меня 'keypad:pointerkeys' опция помогла на Lubuntu 18.04 Бионическому Бобру

-1
ответ дан 23 November 2019 в 00:26

В Ubuntu 19.10 вы можете получить эту функциональность, установив gnome-tweak-tool , затем открыв его, выбрав Клавиатура и мышь -> Дополнительные параметры макета , затем развернув Разные параметры совместимости и проверка Num Lock on: цифры; Shift для клавиш со стрелками, Num Lock отключен: клавиши со стрелками (как в Windows), как показано здесь:

Gnome Tweak Tool Config

Изменения вступают в силу немедленно.Кажется, он меняет тот же параметр, что и ответ @AlainD

1
ответ дан 31 March 2020 в 00:10

Kubuntu 20.04 также имеет меню Разные параметры совместимости! Таким образом, вы можете решить проблему с numlock и shift+home/shift+end.

enter image description here

1
ответ дан 3 November 2020 в 17:05

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

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