<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
	<id>https://mediawiki.zina.run/index.php?action=history&amp;feed=atom&amp;title=%D0%9A%D0%BE%D0%B4%D1%8B_%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88_%D0%B2_Linux</id>
	<title>Коды клавиш в Linux - Історія редагувань</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zina.run/index.php?action=history&amp;feed=atom&amp;title=%D0%9A%D0%BE%D0%B4%D1%8B_%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88_%D0%B2_Linux"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zina.run/index.php?title=%D0%9A%D0%BE%D0%B4%D1%8B_%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88_%D0%B2_Linux&amp;action=history"/>
	<updated>2026-10-12T12:56:13Z</updated>
	<subtitle>Історія редагувань цієї сторінки в вікі</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://mediawiki.zina.run/index.php?title=%D0%9A%D0%BE%D0%B4%D1%8B_%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88_%D0%B2_Linux&amp;diff=165&amp;oldid=prev</id>
		<title>&gt;WikiSysop в 17:28, 21 січня 2018</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zina.run/index.php?title=%D0%9A%D0%BE%D0%B4%D1%8B_%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88_%D0%B2_Linux&amp;diff=165&amp;oldid=prev"/>
		<updated>2018-01-21T17:28:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова сторінка&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Узнать коды клавиш в Linux можно с помощью программы &amp;lt;code&amp;gt;xev&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
# В терминале запустить &amp;lt;code&amp;gt;xev | grep keysym&amp;lt;/code&amp;gt;. Появится маленькое окошко «Event tester».&lt;br /&gt;
# Теперь нажать любую клавишу на клавиатуре и код клавиши отобразится в окне консоли, из которой был запущен xev.&lt;br /&gt;
&lt;br /&gt;
== Примеры ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Пример 1.&amp;#039;&amp;#039;&amp;#039; Узнаем код клавиши «q». &amp;lt;code&amp;gt;Alt+F2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;konsole&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;xev&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt;. В консоли появится текст:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;KeyPress event, serial 34, synthetic NO, window 0x4800001,&lt;br /&gt;
    root 0x82, subw 0x0, time 165037087, (-811,423), root:(482,448),&lt;br /&gt;
    state 0x10, keycode 24 (keysym 0x71, q), same_screen YES,&lt;br /&gt;
    XLookupString gives 1 bytes: (71) &amp;quot;q&amp;quot;&lt;br /&gt;
    XmbLookupString gives 1 bytes: (71) &amp;quot;q&amp;quot;&lt;br /&gt;
    XFilterEvent returns: False&lt;br /&gt;
&lt;br /&gt;
KeyRelease event, serial 34, synthetic NO, window 0x4800001,&lt;br /&gt;
    root 0x82, subw 0x0, time 165037191, (-811,423), root:(482,448),&lt;br /&gt;
    state 0x10, keycode 24 (keysym 0x71, q), same_screen YES,&lt;br /&gt;
    XLookupString gives 1 bytes: (71) &amp;quot;q&amp;quot;&lt;br /&gt;
    XFilterEvent returns: False&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Здесь указаны 2 события: нажатие (KeyPress) клавиши «q» и отпускание (KeyRelease) этой же клавиши. Искомый код — &amp;#039;&amp;#039;&amp;#039;q&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Если использовать &amp;lt;code&amp;gt;xev | grep keycode&amp;lt;/code&amp;gt;, то получим более удобный вид:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;    state 0x10, keycode 24 (keysym 0x71, q), same_screen YES,&lt;br /&gt;
    state 0x10, keycode 24 (keysym 0x71, q), same_screen YES,&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Пример 2.&amp;#039;&amp;#039;&amp;#039; Узнаем код клавиши «Й». В консоли &amp;lt;code&amp;gt;xev | grep keycode&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Shift+й&amp;lt;/code&amp;gt;. В консоли появится текст:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;    state 0x2010, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,&lt;br /&gt;
    state 0x2011, keycode 24 (keysym 0x6ea, Cyrillic_SHORTI), same_screen YES,&lt;br /&gt;
    state 0x2011, keycode 24 (keysym 0x6ea, Cyrillic_SHORTI), same_screen YES,&lt;br /&gt;
    state 0x2011, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Здесь первая строка — код левого Shift (Shift_L), вторая и третья — нажатие и отпускание клавиши «Й» в верхнем регистре (Cyrillic_SHORTI), четвертая — отпускание левого Shift. Искомый код — &amp;#039;&amp;#039;&amp;#039;Cyrillic_SHORTI&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Linux]]&lt;/div&gt;</summary>
		<author><name>&gt;WikiSysop</name></author>
	</entry>
</feed>