#javascript #keyboard-events #xtermjs
#javascript #клавиатура-события #xtermjs
Вопрос:
Я проверяю все нажатия клавиш с помощью:
term.onKey(function (e) {
console.log(e,'yes')
})
В настоящее время каждое нажатие любой клавиши будет ctrlKey
зависеть от того, нажал я ее или нет. пример:
domEvent: KeyboardEvent
altKey: false
bubbles: true
cancelBubble: false
cancelable: true
charCode: 0
code: "KeyV"
composed: true
ctrlKey: false
currentTarget: null
defaultPrevented: true
detail: 0
eventPhase: 0
isComposing: false
isTrusted: true
key: "v"
Любой способ сделать нажатие любой клавиши будет изменен на ctrlKey:true
?
Я хочу создать вспомогательную кнопку управления для мобильного пользователя. поэтому, когда помощник активен, всегда включайте controll.
Я пытался изменить напрямую, используя e.domEvent.ctrlKey=true
, но не работает