|
|
@ -106,7 +106,9 @@ window.Input = function (conn) { |
|
|
|
'np_sub': na('\x1bOS', '-'), |
|
|
|
'np_sub': na('\x1bOS', '-'), |
|
|
|
'np_point': na('\x1bOn', '.'), |
|
|
|
'np_point': na('\x1bOn', '.'), |
|
|
|
'np_div': na('\x1bOQ', '/') |
|
|
|
'np_div': na('\x1bOQ', '/') |
|
|
|
// we don't implement numlock key (should change in numpad_alt mode, but it's even more useless than the rest)
|
|
|
|
// we don't implement numlock key (should change in numpad_alt mode,
|
|
|
|
|
|
|
|
// but it's even more useless than the rest and also has the side
|
|
|
|
|
|
|
|
// effect of changing the user's numlock state)
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const blacklist = [ |
|
|
|
const blacklist = [ |
|
|
@ -204,7 +206,7 @@ window.Input = function (conn) { |
|
|
|
|
|
|
|
|
|
|
|
// Button presses
|
|
|
|
// Button presses
|
|
|
|
$('#action-buttons button').forEach(s => { |
|
|
|
$('#action-buttons button').forEach(s => { |
|
|
|
s.addEventListener('click', () => { |
|
|
|
s.addEventListener('click', function (evt) { |
|
|
|
sendBtnMsg(+this.dataset['n']) |
|
|
|
sendBtnMsg(+this.dataset['n']) |
|
|
|
}) |
|
|
|
}) |
|
|
|
}) |
|
|
|
}) |
|
|
@ -290,10 +292,10 @@ window.Input = function (conn) { |
|
|
|
// console.log("B ",b," M ",m);
|
|
|
|
// console.log("B ",b," M ",m);
|
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
mouseTracksClicks () { |
|
|
|
/** |
|
|
|
return cfg.mt_click |
|
|
|
* Prevent capturing keys. This is used for text input |
|
|
|
}, |
|
|
|
* modals on the terminal screen |
|
|
|
|
|
|
|
*/ |
|
|
|
blockKeys (yes) { |
|
|
|
blockKeys (yes) { |
|
|
|
cfg.no_keys = yes |
|
|
|
cfg.no_keys = yes |
|
|
|
} |
|
|
|
} |
|
|
|