Talk:Keyboard input

From ArchWiki
Jump to: navigation, search


getscancodes is very useful tool for grabbing scancodes. Quick howto for newbie

  • install getscancodes from aur #yaourt -Sya getscancodes
  • connect your device and recognize it #dmesg|tail -30
  • find the event id of the device (use grep) #cat /proc/bus/input/devices
  • run getscancodes #sudo getscancodes /dev/input/event18

I find that it easy just to use setkeycodes for a quick test # setkeycodes scancode keycode

I recommend on mapping the scancodes to a keycode with udev, just link to the wiki or merge the pages. Dhead (talk) 05:54, 21 October 2013 (UTC)

There's already a link to official instructions in Extra_Keyboard_Keys#See_also, so I'd say it's not necessary to add these to our wiki.
setkeycodes and mapping with udev are described in Map_scancodes_to_keycodes, which is just fine - I don't know what you mean...
Map_scancodes_to_keycodes and Extra_Keyboard_Keys are properly interlinked, and I'm against the merging at the moment because that would imply other pages should be merged too and the resulting page would be too long and hard to read.
-- Lahwaacz (talk) 13:00, 21 October 2013 (UTC)


Extra keyboard keys has gobbled up a bunch of info that better fits into Xorg keyboard configuration and Console keyboard configuration.

Changes made:

I further:

--Larivact (talk) 13:31, 31 May 2018 (UTC)

The whole point of announcing article rewrites in a talk page is to wait for replies and comments and not to go on with the proposal overnight. I really expected that a maintainer would comprehend this by himself, but apparently even constant reminders are not enough. Instead, you act like a bull in a china shop.
I will review this over the weekend, let's see if you can wait with further changes at least if somebody asks. You still have the previous china shop to clean up.
-- Lahwaacz (talk) 06:59, 1 June 2018 (UTC)
Basically any of the moving you did did not improve anything:
As I don't find your restructuring better than the original state, I'll probably just start reverting it. Unless some influential people convince me otherwise. Not saying that the original state was ideal, but there was very little missing (like more descriptive titles).
In any case, next time start the discussion before you start moving things around and, of course, wait for positive feedback.
-- Lahwaacz (talk) 10:36, 3 June 2018 (UTC)
Note: I've reverted the Keyboard input page (the last two points on your list). -- Lahwaacz (talk) 11:32, 3 June 2018 (UTC)
It's ironic that you that you repeatedly remind me that content should be grouped by topic because that's exactly what I improved. The topic of scancodes, keycodes and keysyms is "keyboard input", not "extra keyboard keys". Describing keybinding under "extra keyboard keys" doesn't make any sense as you can bind any keys, not just special keys.--Larivact (talk) 12:24, 3 June 2018 (UTC)
You moved "Identifying scancodes" to Keyboard input and "Identifying keycodes" to Console keyboard configuration and Xorg keyboard configuration so don't tell me anything about your great plan having sensible content grouping. We could have just discussed how to rename the Extra keyboard keys page and everybody would be happy. -- Lahwaacz (talk) 13:03, 3 June 2018 (UTC)
I agree that moving "Identifying keycodes" was a mistake. Can you explain why you want to keep two distinct topics, keyboard input & extra keyboard keys, on the same page? What name do you suggest for Extra keyboard keys?--Larivact (talk) 14:16, 3 June 2018 (UTC)
Since binding special keys (or making some normal keys "special") is about the only thing for which knowing about scancodes, keycodes and keysyms is necessary, I don't see a point in describing these terms on a separate page. Even if you set up the wikilinks properly, I think it is much more sensible to keep it on one page rather than scattering the procedures which were laid out in Extra keyboard keys over multiple pages. As for a better title for Extra keyboard keys, you tell me... -- Lahwaacz (talk) 16:17, 3 June 2018 (UTC)
Knowing about keycodes and keysyms is also necessary for creating / editing keyboard layouts (e.g. X keyboard extension). As for a better title for Extra keyboard keys, there is none.--Larivact (talk) 04:03, 4 June 2018 (UTC)
So I just moved stuff back to Extra_keyboard_keys#Identifying_keycodes and flagged Keyboard_configuration_in_Xorg#Keybinding for merging with Keyboard shortcuts. I don't intend to restore the Extra keyboard keys/Console and Extra keyboard keys/Xorg subpages. -- Lahwaacz (talk) 09:02, 30 June 2018 (UTC)
Thanks for cleaning up after me. --Larivact (talk) 14:53, 1 July 2018 (UTC)


I want to split the first half of the article off to Keyboard input because scancodes, keycodes and keysyms are used for all keys, not just multimedia buttons, and are also relevant to XKB.

See my drafts: User:Larivact/drafts/Keyboard input & User:Larivact/drafts/Extra keyboard keys.

--Larivact (talk) 11:03, 5 September 2018 (UTC)

Because the part that I proposed to move was the majority of the article, I instead renamed the article to Keyboard input and split off Extra keyboard keys. --Larivact (talk) 17:45, 5 October 2018 (UTC)