0

How to type directly with keyboard U+200C character in Notepad or other places... in Windows 8.1? (without depending to a certain font)

I don't want to copy and paste ways. I don't want any complicated ways. I Just want something like Alt+### for typing U200C Directly at any text area in windows 8.1 without depending to a certain font. Just like ALT+129 for U200B.

(I do not need ALT+129, That's for U200B. I need U200C)

the U200C character name is: ZERO WIDTH NON-JOINER (ZWNJ)

Here is the U200C character info on:

https://en.wikipedia.org/wiki/Zero-width_non-joiner

https://www.fileformat.info/info/unicode/char/200c/index.htm

  • 1
    Tempted to close as duplicate of superuser.com/a/59458/1686 – grawity Mar 1 at 10:50
  • I upvoded @grawity, but went playing... Alt++ will immediately insert an equation into Word (thus not suitable)... and converting 0x200B / 0x200C to decimal and typing Alt+8203 results in ♂/♀ in Chrome, but quite possibly the characters you're after in Word... Sadly not a stable interface. Additionally copy/pasting the characters from Word doesn't work. – Attie Mar 1 at 11:00
  • 1
    "without depending to a certain font" that's not possible. If a font doesn't have that character defined you are out of luck. – DavidPostill Mar 1 at 17:52
  • Alt+129 gives ü in every place I've tried it. Can you clarify how you got Alt+129 to give you U200B? – Doug Deden Mar 1 at 21:05
  • Alt+129 (ZERO WIDTH SPACE): worked every place like notepad or even work here in this reply text. But I need an alt code for ZERO WIDTH NON-JOINER. aslo, if font is necessary so thats ok. (Arial or some other default fonts.) so how to do this WITH a certain font. – dave Mar 1 at 22:02
0

I don't know if you're still wanting to know but you might be able to do it with AutoHotkey a programming language for keyboard and mouse hooks allowing you to remap keys and create new key combinations.

after downloading it you should be able to create an auto hot key script by right-clicking and clicking new then clicking AutoHotkey script.

after that, you can do:

s:: send {U200C} return

which will remap the s key to the character. here you can learn about hot-keys and hot-strings to make it mapped to what you want: https://www.autohotkey.com/docs/Hotkeys.htm

  • Welcome to Super User. This is really more of a comment, hinting at something the OP could explore, than a solution. Can you expand this into an actual solution? – fixer1234 Jun 18 at 0:43
  • okay @fixer1234 – Fred Jul 1 at 1:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.