# Key inputs

**URL:** https://discussions.unity.com/t/key-inputs/409688
**Category:** Scripting
**Tags:** Scripting
**Created:** [March 20, 2010, 2:40am UTC](https://discussions.unity.com/t/key-inputs/409688 "2010-03-20T02:40:09Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![anon\_26467255](https://avatars.discourse-cdn.com/v4/letter/a/76d3ee/32.png) [@anon\_26467255](https://discussions.unity.com/u/anon_26467255)
#### Post date: [March 20, 2010, 2:40am UTC](https://discussions.unity.com/t/key-inputs/409688/1 "2010-03-20T02:40:09Z")

</div>

I’ve been trying whenever I press enter (or any key for that matter) it’ll do what I need it to do. But I don’t know how to get key inputs. How can I do this?

---

<div class="post-metadata">

### Author: ![TheChronicPhenix](https://avatars.discourse-cdn.com/v4/letter/t/49beb7/32.png) [@TheChronicPhenix](https://discussions.unity.com/u/TheChronicPhenix)
#### Post date: [March 20, 2010, 2:41am UTC](https://discussions.unity.com/t/key-inputs/409688/2 "2010-03-20T02:41:44Z")

</div>

You mean like

```auto
Input.GetKey("s")

```

You can put any letter in for “s”.

---

<div class="post-metadata">

### Author: ![matthewminer](https://dub1.discourse-cdn.com/unity/user_avatar/discussions.unity.com/matthewminer/32/430918_2.png) [@matthewminer](https://discussions.unity.com/u/matthewminer)
#### Post date: [March 20, 2010, 2:50am UTC](https://discussions.unity.com/t/key-inputs/409688/3 "2010-03-20T02:50:10Z")

</div>

Alternatively, Unity’s [Input Manager](http://unity3d.com/support/documentation/Components/class-InputManager.html) allows you to assign arbitrary names to keys, so you can use something like _Input.GetButton(“Jump”)_ instead of hardcoding values.

---

<div class="post-metadata">

### Author: ![anon\_26467255](https://avatars.discourse-cdn.com/v4/letter/a/76d3ee/32.png) [@anon\_26467255](https://discussions.unity.com/u/anon_26467255)
#### Post date: [March 20, 2010, 2:57am UTC](https://discussions.unity.com/t/key-inputs/409688/4 "2010-03-20T02:57:13Z")

</div>

what about “enter”?

---

<div class="post-metadata">

### Author: ![TheChronicPhenix](https://avatars.discourse-cdn.com/v4/letter/t/49beb7/32.png) [@TheChronicPhenix](https://discussions.unity.com/u/TheChronicPhenix)
#### Post date: [March 20, 2010, 3:02am UTC](https://discussions.unity.com/t/key-inputs/409688/5 "2010-03-20T03:02:15Z")

</div>

use unity’s input manager. Plus I know there’s code for it, I just can’t remember it off the top of my head.

---

<div class="post-metadata">

### Author: ![anon\_26467255](https://avatars.discourse-cdn.com/v4/letter/a/76d3ee/32.png) [@anon\_26467255](https://discussions.unity.com/u/anon_26467255)
#### Post date: [March 20, 2010, 3:08am UTC](https://discussions.unity.com/t/key-inputs/409688/6 "2010-03-20T03:08:17Z")

</div>

I’m using the input manager but I don’t get it.

---

<div class="post-metadata">

### Author: ![TheChronicPhenix](https://avatars.discourse-cdn.com/v4/letter/t/49beb7/32.png) [@TheChronicPhenix](https://discussions.unity.com/u/TheChronicPhenix)
#### Post date: [March 20, 2010, 3:20am UTC](https://discussions.unity.com/t/key-inputs/409688/7 "2010-03-20T03:20:03Z")

</div>

Well, you use the Input Manager, and add in the enter key, and name i whatever you want, then use Input.GetButton(“WhateverYouNamedIt”). Or Input.GetButtonDown, or Input.GetButtonUp, whichever you prefer.

---

<div class="post-metadata">

### Author: ![anon\_26467255](https://avatars.discourse-cdn.com/v4/letter/a/76d3ee/32.png) [@anon\_26467255](https://discussions.unity.com/u/anon_26467255)
#### Post date: [March 20, 2010, 3:34am UTC](https://discussions.unity.com/t/key-inputs/409688/8 "2010-03-20T03:34:51Z")

</div>

ok, thanks.
