Configurar o xkb para um único usuário faz com que "X Error of failed request"

1

Estou seguindo esta receita para configurar uma chave de religação para um único usuário.

Eu faço o seguinte:

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

Eu realmente quero modificar o mapeamento pc , mas mesmo sem editar nada, isso causa o seguinte erro em xkbcomp line:

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

Na verdade, só quero religar algumas chaves, como PgUp => Left , etc.

    
por MInner 01.06.2016 / 02:13

0 respostas