hymie!
2018-07-25 20:15:53 UTC
I really hope this isn't UI.
We just had a bit of a discussion at my orkplace.
I had a KVM used to access a bunch of machines that are network-segregated.
$OldKVM had a neat feature -- you could tap RightCtl RightCtl followed
by a zero-padded two-digit number and $OldKVM would switch to that
numbered port. $OldKVM died.
I bought a new KVM. $NewKVM has the same feature, but set up somewhat
differently. You could press-and-hold LeftShift [1] , type a one- or two-
digit number, and release LeftShift, and $NewKVM will switch to that
numbered port.
Well, it almost works like that. In actuality, you can press-and-hold
LeftShift, type a one- or two- digit number, which will send the
appropriate punctuation characters to the currently-selected port, and
then release LeftShift, and $NewKVM will switch to that numbered port.
I maintain that this is broken behavior. $NewKVM should NOT be sending
to the port a set of keystrokes that are clearly designed to be
interpreted by the KVM.
But I was the only one who felt that way. The other people in my
discussion group (and $NewKVM's technical support team) believed that
it was more important to make sure that any key combination COULD be sent
to the port, even if you don't want to, rather than create a situation
where a key combination CANNOT be sent. $NewKVM manufacturer described
this as "intended behavior / WONTFIX" and suggested I pick a different
key that "does not affect the target".
I'm hoping to find somebody who agrees with me, that the negative potential
for sending unwanted characters to a server should be the bigger
concern -- in the most extreme case, I don't want to access a machine's
console and find that a ! character is waiting for the command I plan to
type. Failing that, maybe somebody can convince me why I'm wrong.
--hymie! http://lactose.homelinux.net/~hymie ***@lactose.homelinux.net
[1] I could also have configured the KVM to use LeftCtl or LeftAlt.
I'm using LeftShift specifically to demonstrate the problem. But the
problem affects all three key combinations.
We just had a bit of a discussion at my orkplace.
I had a KVM used to access a bunch of machines that are network-segregated.
$OldKVM had a neat feature -- you could tap RightCtl RightCtl followed
by a zero-padded two-digit number and $OldKVM would switch to that
numbered port. $OldKVM died.
I bought a new KVM. $NewKVM has the same feature, but set up somewhat
differently. You could press-and-hold LeftShift [1] , type a one- or two-
digit number, and release LeftShift, and $NewKVM will switch to that
numbered port.
Well, it almost works like that. In actuality, you can press-and-hold
LeftShift, type a one- or two- digit number, which will send the
appropriate punctuation characters to the currently-selected port, and
then release LeftShift, and $NewKVM will switch to that numbered port.
I maintain that this is broken behavior. $NewKVM should NOT be sending
to the port a set of keystrokes that are clearly designed to be
interpreted by the KVM.
But I was the only one who felt that way. The other people in my
discussion group (and $NewKVM's technical support team) believed that
it was more important to make sure that any key combination COULD be sent
to the port, even if you don't want to, rather than create a situation
where a key combination CANNOT be sent. $NewKVM manufacturer described
this as "intended behavior / WONTFIX" and suggested I pick a different
key that "does not affect the target".
I'm hoping to find somebody who agrees with me, that the negative potential
for sending unwanted characters to a server should be the bigger
concern -- in the most extreme case, I don't want to access a machine's
console and find that a ! character is waiting for the command I plan to
type. Failing that, maybe somebody can convince me why I'm wrong.
--hymie! http://lactose.homelinux.net/~hymie ***@lactose.homelinux.net
[1] I could also have configured the KVM to use LeftCtl or LeftAlt.
I'm using LeftShift specifically to demonstrate the problem. But the
problem affects all three key combinations.