Page 1 of 1
Win XP HyperTerminal CTRL BREAK
Posted: 30. Apr 2014, 12:17
by rabjac
I have just created a new Windows XP (64bit) VM in order to run Hyperterminal to setup an Oracle ST2540 external RAID array. The problem I have is I need to "Send <BREAK> for Service Interface", however I don't know what the key combination on a Macbook keyboard is. I've tried ctrl-c, but that doesn't give what I need. Can anyone help please?
Re: Win XP HyperTerminal CTRL BREAK
Posted: 30. Apr 2014, 13:07
by loukingjr
not sure if this is right but...
viewtopic.php?f=8&t=45872
Re: Win XP HyperTerminal CTRL BREAK
Posted: 30. Apr 2014, 16:52
by rabjac
Thanks for the reply, but already stated I tried this in the original post.
Re: Win XP HyperTerminal CTRL BREAK
Posted: 30. Apr 2014, 18:01
by loukingjr
rabjac wrote:Thanks for the reply, but already stated I tried this in the original post.
I had just got up. sorry

try holding the fn key along with control-c.
Re: Win XP HyperTerminal CTRL BREAK
Posted: 30. Apr 2014, 18:11
by socratis
Try to see if the scancode for Ctrl-Break works (0xe046). See
http://www.win.tue.nl/~aeb/linux/kbd/scancodes-1.html (random Google search) for a list of scancodes. Then with your VM running, issue the command
VBoxManage controlvm "<YourVMName>" keyboardputscancode e046
Haven't tried it, but it's worth it a shot...
Re: Win XP HyperTerminal CTRL BREAK
Posted: 30. Apr 2014, 19:50
by loukingjr
here's the problem. the extended keyboard for Macs is mapped differently than the wireless keyboard which is different than the MacBook keyboard which are all different than the Windows keyboard. There are some programs that you can run in XP that will remap the keyboard. I know there is an onscreen keyboard for windows 7 and there may be one for XP. I know it's not ideal but you could just click on the break key on that. if you install Windows in BootCamp Apple provides drivers that among other things makes Windows recognize the Mac keyboard but i don't know if they will work in a guest.
you can try something like this...
Input Remapper
Re: Win XP HyperTerminal CTRL BREAK
Posted: 1. May 2014, 09:14
by socratis
loukingjr wrote:you can try something like this... Input Remapper
That most probably wouldn't work.
a) It got its last update on 2007-07-29 - Version 1.0.04.
b) It works under Windows, not a Mac (unless you're thinking of installing it in the VM. Nah)
c) It doesn't mention Break as a mappable key.
You might take a look in
KeyRemap4MacBook. It could do what you want and more, but it's not a VirtualBox-based solution.
Re: Win XP HyperTerminal CTRL BREAK
Posted: 1. May 2014, 11:46
by loukingjr
socratis wrote:loukingjr wrote:you can try something like this... Input Remapper
That most probably wouldn't work.
a) It got its last update on 2007-07-29 - Version 1.0.04.
b) It works under Windows, not a Mac (unless you're thinking of installing it in the VM. Nah)
c) It doesn't mention Break as a mappable key.
You might take a look in
KeyRemap4MacBook. It could do what you want and more, but it's not a VirtualBox-based solution.
well a couple things.
if you actually looked at the link you would see that.
1. the last update was 2008-5-31. we are talking about Windows XP. there has been no radical change to XP to think it wouldn't work.
2. you would also see it was meant to be run in XP not on the Mac. So of course it would be installed in the VM
3. if doesn't mention every key does that mean none of those work?
4. did you try it before you decided to argue against it?
as far as KeyRemap4MacBook, why would anyone remap their Mac keyboard just to remap one key for a guest?
please at least test something before you argue against it.
Re: Win XP HyperTerminal CTRL BREAK
Posted: 1. May 2014, 12:26
by mpack
Let's get this straight: is this "Send break" request something you see over the HyperTerminal text connection? If yes then <break> can't refer to the break key on a PC keyboard, because that has no ASCII code. I would expect it to refer to Ctrl+C (ASCII code 3).
And another thing... HyperTerminal is just a dumb (maybe one of the dumbest) ANSI/tty serial terminal programs. Are you saying there is no direct equivalent on a Mac?
Re: Win XP HyperTerminal CTRL BREAK
Posted: 1. May 2014, 12:34
by loukingjr
mpack wrote:
And another thing... HyperTerminal is just a dumb (maybe one of the dumbest) ANSI/tty serial terminal programs. Are you saying there is no direct equivalent on a Mac?
I have no idea if there is an equivalent program if you are asking me. However, there aren't many "dumb" programs for the Mac in general because it is difficult to write for.
I just checked the HyperTerminal web site and apparently they are working o a version for OSX.
Re: Win XP HyperTerminal CTRL BREAK
Posted: 1. May 2014, 12:46
by mpack
Darwin/OS-X is a Unix derivative like Linux, yes? If so then it inherited a text terminal along with all the other stuff that underlies the shell. Possibly it's the same one you use for other terminal work, but with some startup argument that selects the comms interface.
Re: Win XP HyperTerminal CTRL BREAK
Posted: 1. May 2014, 12:50
by loukingjr
mpack wrote:Darwin/OS-X is a Unix derivative like Linux, yes? If so then it inherited a text terminal along with all the other stuff that underlies the shell. Possibly it's the same one you use for other terminal work, but with some startup argument that selects the comms interface.
OSX is a mix of Darwin, BSD and Unix so yes, it's a derivative of Unix and does have a terminal. Personally I think all terminals are "dumb" and I don't care to work in any on any platform. Sometimes it's just an evil necessity.
Re: Win XP HyperTerminal CTRL BREAK
Posted: 1. May 2014, 12:56
by loukingjr
I forgot to mention an interesting tidbit. Host+C is supposed to switch the guest into scaled mode, which it does. However, so does Control+C. At least in the Mac version of VirtualBox on OSX 10.9.2.