How to add a Pause/Break key to a keyboard that doesn't have one?

4

1

I would like to make my right Alt key into a Pause/Break key, because my keyboard doesn't have one.

I would like to know where to go to edit this information, and how to save the changes.

Please, don't tell me something like "use [this program]" unless it is very easy to use and understand. Also, the usual code RAlt::^CtrlBreak doesn't work for my Hegemonia game.

Vladimir

Posted 2010-09-03T15:58:07.270

Reputation: 71

2Different operating systems have different methods to configure the keyboard. You should have said which operating system you use in your question. – Gilles 'SO- stop being evil' – 2010-09-03T19:07:58.377

Answers

3

Okay! I figured out the AutoHotKey finally Smile My Hegemonia Game works now... I have Dell Inspiron 1545 with Windows Vista... My keyboard doesn't have the Pause/Break key that is needed for Pausing the Hegemonia game... So, I remapped my Right Alt key into Pause key...

here is what I did and what you should do if you come to problem like this:

  • Download and Install AutoHotKey Software.

  • Then go to my Start Menu Programs and open the Program "AutoHotKey"

  • Now let it save a file wherever it's asking to save it in.

  • If the icon doesn't show up yet in the bottom right corner of your screen then go and open the "AutoHotKey" program again, now it should show up in the bottom right corner.

  • Right click on the "H" icon by your clock in the bottom right corner of your screen and choose "Edit This Script".

  • Delete everything from that notepad and only put this code in it:

RAlt::^Pause

  • Then save the file and close it.

  • Then Right click on that "H" icon again and choose "Reload This Script"

  • now you are ready to go... Yes, the "H" icon has to be on when you want your Right Alt key to be used as a Pause key, but when you are done playing a game that needs a pause key, then you can just right click on that "H" icon and choose Exit.

  • then next time when you want to play a game that uses Pause/Break key for pausing the game, just make sure that you open this same AutoHotKey program first and then the game.

  • No, you don't need to edit the script or reload the program when you open it later on for later uses, because it's all already saved Smile

I was so happy when it worked for me... AWESOME!

Vladimir

Posted 2010-09-03T15:58:07.270

Reputation: 71

I mapped it to cap lock: CapsLock::CtrlBreak – sean e – 2011-12-15T21:40:55.753

2

SharpKeys might be a solution.

IMAGE

harrymc

Posted 2010-09-03T15:58:07.270

Reputation: 306 093

1

Instead of remapping at the software level, you could remap at the system level:

Use KeyTweak for this. This tends to work everywhere for me...

Tamara Wijsman

Posted 2010-09-03T15:58:07.270

Reputation: 54 163

The KeyTweak manual states: The Pause/Break key cannot be remapped. This special key generates a 3-byte scancode, but the Scancode Map registry entry only allows for the remapping of 2-byte scancodes. – sean e – 2011-12-15T21:08:58.483

Then remap the two first or two last bytes, @sean; whichever are the more specific bytes. It can be done. – Tamara Wijsman – 2011-12-15T21:48:21.940

1I didn't have the patience/time to figure it out. Maybe there's a conflict with the OEM software. I found success with AutoHotKey though a reg-only solution would have been preferred. – sean e – 2011-12-15T22:35:06.633

1

I know this is an old post, but for people looking this up and you need the pause/break function. I have windows 8.1 with no pause/break function on my keyboard. I found a sort-of fix. Use your windows search and search On-Screen keyboard. The On-Screen keyboard has the pause function.

Paul

Posted 2010-09-03T15:58:07.270

Reputation: 11

0

On my DELL Inspiron 15 Fn-B gives 'pause', Ctrl-Fn-B gives 'break'.

Kris

Posted 2010-09-03T15:58:07.270

Reputation: 1

3Hi, welcome to SuperUser. What if the asker doesn't use DELL? Every manufacturer or even model will have this different (especially one that is 6 years old). – Marek Rost – 2017-03-17T18:18:08.103