How do I get a special character on a netbook without a number pad?

42

6

I'd like to be able to use a keyboard shortcut to type special characters (characters that can't be found on my keyboard) such as the £ (pound) symbol, which I can get on a keyboard with a number pad by typing Alt+0163. Unfortunately, on my netbook, I don't have a number pad.

How then do I get special characters, using the keyboard, without using charmap?

Ryan Shripat

Posted 2010-10-20T20:23:56.693

Reputation: 759

4

Possible duplicate of How to input special characters w/o numpad?

– Dave – 2016-06-26T06:59:09.060

Hi @Dave! The other question has a specific constraint that I did not have - "without any kind of numeric keyboard (even not one accessed by FN)". This question is more open-ended and ultimately allowed for the Accepted Answer below which specifically pointed me towards an answer that would not satisfy the other question. – Ryan Shripat – 2016-06-27T12:13:26.223

Possible duplicate of Typing strange letters¿ w/o numpad?

– Ben N – 2016-06-27T22:46:04.377

Hi there, @BenN, like the other potential duplicate, the one you proposed doesn't include the answer (15 upvotes, more than both of the other questions' top answers) that I accepted, which is to use the function key. – Ryan Shripat – 2016-06-28T13:07:10.913

1Ah, that makes sense. I've retracted my close vote and edited the question to make its non-duplicateness clearer. – Ben N – 2016-06-28T15:20:12.797

I know it's not helpful but doing this is very easy on a Mac. Little annoyances like this one make me prefer my work Mac to my home Windows machine. – jcollum – 2017-02-26T17:31:44.260

So how do you do it on the Mac, @jcollum ? – Ryan Shripat – 2017-03-01T17:16:29.357

1é: hold down option, press e twice; ø: option o; ê : option i then e; and so on; if you use the mac's on-screen keyboard and press option the modifier keys are highlighted – jcollum – 2017-03-02T18:48:53.920

@jcollum, are there different keyboard layouts that you can use on the Mac? Because this method sounds annoying for anything more than a sentence or two. It's pretty nifty for one-offs though. – Ryan Shripat – 2017-03-06T12:17:56.593

1That's the US-English layout. It took me about 5 seconds to find how to switch my keyboard to Kurdish, for instance; it's easy. – jcollum – 2017-03-06T15:15:58.510

3shift + 3 ;) .. – Matt Ellen – 2010-10-20T23:04:08.000

Answers

22

Often times, your netbook might have a function key which will change 7,8,9,U,I,O,J,K,L, and M into a number pad. You can use these to do Alt+ combinations. Alternatively, open the Character Map (Under Accessories in the start menu) to select individual characters.

Darth Android

Posted 2010-10-20T20:23:56.693

Reputation: 35 133

Thanks, I'll check this out and let you guys know if it works... – Ryan Shripat – 2010-10-21T21:12:35.410

1My laptop does not have a numeric keyboard or numlock - apparently Lenovo decided it's a thing of the past? So, in hunting through CHARMAP program I can't find the Euro symbol. Any clue where it is, or how else to type the ALT keycodes without a numeric keypad? – Jay Imerman – 2014-04-01T17:26:28.513

@JayImerman Search for U+20AC in the charmap (they're in order, it's almost at the very bottom) – Darth Android – 2014-04-01T17:37:49.060

8

I've been searching for weeks, and I finally figured out that I can enter the Unicode (not ASCII) code for a symbol, highlight it, and press Alt+X in Microsoft Word. To make it even faster, I created autocorrect entries to replace /b6 with ¶  and /a7 with §.

(I write for a judge, and I need to enter the above paragraph and section symbols 75 times each day. I run Windows 8 on a Lenovo Yoga 13 netbook (first computer without numpad), and I was lost without the Alt+numpad access to ASCII set until now!)

Reference: how do I insert ASCII characters without numeric key pad?

user218664

Posted 2010-10-20T20:23:56.693

Reputation: 81

1Maybe you could attach a real keyboard? If you write for a judge it would seem to be worth the effort. – Jamie Hanrahan – 2017-05-16T15:56:15.010

7

You can use some macro program like AutoHotkey to bind it to specified hotkeys.

schöppi

Posted 2010-10-20T20:23:56.693

Reputation: 1 139

..interesting... – Ryan Shripat – 2010-10-21T21:13:02.990

2Care to show some examples? – Ivo Flipse – 2010-10-22T11:21:09.297

sry, haven't used it, yet ;) – schöppi – 2010-10-22T11:35:43.290

4

You could download the Microsoft Keyboard Layout Creator and put the symbols you use most on unused keys. I use AltGr+Q, W, E & R for the symbols I need.

Xtremity

Posted 2010-10-20T20:23:56.693

Reputation: 297

This was a cool find! – Ryan Shripat – 2016-04-28T14:28:17.247

How to get a custom keyboard made with that program to work on Windows 10? – Donald Duck – 2018-03-01T13:23:54.303

3

For web browsers, I just wrote a user script to address this for my own evil purposes, at least in Firefox with the Greasemonkey add-on and in Chrome with the Tampermonkey add-on.

GitHub page | Direct install | License

Unknown whether the script works in other browsers with Tampermonkey, but my guess is not fully. I might hack compatibility for other browsers if someone pays me enough.


With the script installed in your browser, Alt+number row combinations should work like Alt+NumPad would on a full-size keyboard. Additionally, Alt+x will translate the hexadecimal value preceding the text caret into a Unicode value, similar to MS Office.

Extended characters begin with a zero:

  • £ works with Alt+0163
  • ° works with Alt+0176
  • ² works with Alt+0178

For values between 32 - 255 without a leading zero, glyphs are retrieved using an OEM codepage table (with generous but unconsenting help from the SheetJS project's codepage abstractions). The following examples are made with codepage=437 (en-US) defined in the user script:

  • Ω works with Alt+234 (no leading zero)
  • works with Alt+236 (no leading zero)
  • £ works with Alt+156 (no leading zero)

You can also type a hex value then hit Alt+x to perform the conversion. It works like MS Word, but with looser interpretation of the hex notation. My goal is that if you forget the proper way to activate an Alt+x sequence, just try something and it'll probably work as intended.

  • results from typing 2713 then hitting Alt+x
  • also results from typing 0x2713 then hitting Alt+x
  • also results from typing \u2713 then hitting Alt+x
  • also results from typing U+2713 then hitting Alt+x
  • also results from typing 2713, highlighting it, then hitting Alt+x

rojo

Posted 2010-10-20T20:23:56.693

Reputation: 523

3

  1. The keypad on a laptop is located on keys

M-J-K-L-U-I-O-7-8-9
0 1 2 3 4 5 6 7 8 9

  1. You must engage the keypad. Find and hold the fn key and press the Num Lock key. On my laptop it is located on the Scroll Lock key. A little led bulb should light to show that the keypad function is engaged.
  2. Now you can type in the alt symbols ALT + Fn + MJ89 = ½ symbol

Jay Klepacs

Posted 2010-10-20T20:23:56.693

Reputation: 39

1Although I did not activate the Num Lock this solution works. – Vesnog – 2015-05-06T14:45:25.583

1Unfortunately no Num Lock or Scroll Lock on some netbooks (such as my 2017 Dell XPS 13"). :-( – Simon East – 2017-04-24T06:27:00.247

5Not a general sollution - many modern laptops do not have a "hidden" numpad – Joren Vaes – 2017-06-20T13:27:23.007

2

You could change your keyboard layout to United States–International. It takes a little getting used to, but not so much as I had thought. Then you would make the £ symbol by depressing 4 (not on the number pad) + Shift + Right Alt. Also, if you type diacritical marks often, this layout is especially useful.

Animadversor

Posted 2010-10-20T20:23:56.693

Reputation: 458

Or use the Microsoft Keyboard Layout Creator (free) to make the perfect layout. It's surprisingly easy. I'd say easier than getting used to the dead keys in the US International layout. – RomanSt – 2014-12-04T20:18:03.623

worth a shot - might be the best route! – Ryan Shripat – 2010-10-21T21:13:51.880

2

If you have a Windows operating system [such as Vista or 7 -- I'm not sure about XP] then you can use the Character Map. I actually discovered it by accident. Before then I thought my future laptop [that I plan to purchase] would require a numeric keypad, but now I guess I won't be needing it, thanks to the Character Map [I have Windows Vista, but plan to upgrade to Windows 7].

Vittoria Maschanelli

Posted 2010-10-20T20:23:56.693

Reputation: 21

1

You can buy an external numeric pad as an alternative or use Microsoft Keyboard Layout Creator. All laptops under 15 inch i've seen have that problem.

Cel

Posted 2010-10-20T20:23:56.693

Reputation: 11

1

Relativity simple method that I use:

Invoke, then use the "Ease of Access" on-screen keyboard:

  1. Go to CONTROL PANEL
  2. Click on EASE OF ACCESS
  3. Click on ON-SCREEN KEYBOARD
  4. The default setting MIGHT have numpad on the keyboard. but if NOT, click "options" on the on-screen keyboard itself, and then tick "turn on numeric keypad" at the top.

VOILA......

Keep it minimized if you plan to use letters repeatedly.

DAVE

Posted 2010-10-20T20:23:56.693

Reputation: 11

1

If you don't have a numeric pad, i wrote a little program for this use. This is the program: AltPiuSend

Push "Win + R" keys and digit "shell:startup", copy the program here and reboot. On startup, i register 10 hotkey: Alt + 0...9 (number in keyboard, not in numeric pad). When you push "Alt + Number" keys in the keyboard, i send Alt + the same number of the numeric pad (virtual key). It's all.

The program is written in VB .NET 2010 Express and need Microsoft Framework 4.0. If you don't have installed Microsoft Framework 4.0, search for "Microsoft Framework 4.0 download" and download it from Microsoft site.

Plinio

Posted 2010-10-20T20:23:56.693

Reputation: 111

0

In lenovo g40, you just go to insert then go to symbol and you select the special character you need in your document.

Cherrie

Posted 2010-10-20T20:23:56.693

Reputation: 1

Welcome to Super User! While this may answer the question, it would be a better answer if you could provide some explanation why it does so. – DavidPostill – 2016-03-07T16:38:26.173

0

It depends on your hardware, your operating system and the application you are using.

Some notebook PCs have a way of simulating a numeric keypad by using additional meta keys (Fn, Ctrl, Alt etc)

Some operating systems support alternative keyboard layouts or input method editors. For example I have a Windows PC with a UK keyboard (and hence no problem with £) in the system notification area I have a keyboard icon from which I can choose UK or UK-extended keyboards. The extended one lets me compose additional accented characters. Maybe there is an extended keyboard for your locale that supports a key combination for £.

Finally applications such as MS Word have their own means of inputting special characters - see the application help.

RedGrittyBrick

Posted 2010-10-20T20:23:56.693

Reputation: 70 632

0

Charmap is good but if you have to use too often for the same character, it becomes tiring. In that case, you can use the following utility and put your often used characters on a custom menu in the order that you want. Then you can invoke this menu on any editor by Alt-Shift-C:

CatchChar custom menu utility

user173399

Posted 2010-10-20T20:23:56.693

Reputation: 86

-1

Same problem on a Laptop Inspiron 13 without NumLock (even the overlayed NumPad activated by Fn is absent), running Windows 10 pro.

ONLY solution that has worked for me is the AutoHotKey Script in this post: How to input special characters w/o numpad?

Follow the instructions, you'll see a small icon in the Windows Taskbar showing that the script is running. Solved.

Mila.br

Posted 2010-10-20T20:23:56.693

Reputation: 1