Настройка xkb для одного пользователя вызывает «X Ошибка неудачного запроса»

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

Я делаю следующее:

cp /usr/share/X11/xkb/symbols/pc .xkb/symbols/pc
mkdir .xkb/keymap
if [ -d $HOME/.xkb/keymap ]; then
  setxkbmap -print | \
    sed -e '/xkb_symbols/s/"[[:space:]]/+pc&/' > $HOME/.xkb/keymap/custom
  xkbcomp -w0 -I$HOME/.xkb -R$HOME/.xkb keymap/custom $DISPLAY
fi

Я действительно хочу изменить отображение pc, но даже без редактирования чего-либо это вызывает следующую ошибку в строке xkbcomp:

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  138 (XKEYBOARD)
  Minor opcode of failed request:  20 (XkbSetGeometry)
  Value in failed request:  0x7e
  Serial number of failed request:  109
  Current serial number in output stream:  111

На самом деле я хочу перепривязать только несколько клавиш, например PgUp => Left и т. Д.

1
задан 1 June 2016 в 13:20

0 ответов

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

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