В чем разница между Ubuntu 16.04 и 18.04 для безголовой виртуальной машины?

В других ответах здесь предлагается использовать numlockx onс xmodmap -e 'keycode 77 =', но numlockx onне будет работать в моей системе вместе с этой командой xmodmap, показывая мне сообщение об ошибке:

$ numlockx on
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  132 (XTEST)
  Minor opcode of failed request:  2 (X_XTestFakeInput)
  Value in failed request:  0x0
  Serial number of failed request:  17
  Current serial number in output stream:  20

А также настройка xmodmap -e 'keycode 77 ='по какой-то причине удалит все мои привязки клавиш, сделанные с помощью xbindkeys.

Однако этот ответ на аналогичный вопрос помог мне. Часть моего~/.xinitrc:

numlockx on
xmodmap -e 'keycode 77 = NoSymbol Num_Lock'

Таким образом, NumLock ничего не делает сам по себе, но при нажатии с Shift он выполняет свою первоначальную (в основном бесполезную )цель, и, что наиболее важно, не мешает numlockx onработать в моей системе или испортить мои привязки клавиш xbindkeys.

2
23.09.2019, 20:35
0 ответов

Теги

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