{"id":9142,"date":"2019-07-09T11:43:08","date_gmt":"2019-07-09T11:43:08","guid":{"rendered":"http:\/\/ubuntuhandbook.org\/?p=9142"},"modified":"2019-07-09T11:43:08","modified_gmt":"2019-07-09T11:43:08","slug":"xinput-gui-graphical-tool-configure-x-input-devices","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2019\/07\/xinput-gui-graphical-tool-configure-x-input-devices\/","title":{"rendered":"xinput-gui: Simple Graphical Tool To Configure X Input Devices"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2016\/06\/ubuntu-logo-245.png\" alt=\"ubuntu 17.04\" width=\"245\" height=\"250\" class=\"aligncenter size-full wp-image-5952\" \/><\/p>\n<p>Xinput-gui is a simple graphical application for <a href=\"https:\/\/wiki.ubuntu.com\/X\/Config\/Input\" rel=\"noopener\" target=\"_blank\">Xorg&#8217;s Xinput<\/a> tool, utility to configure and test X input devices.<\/p>\n<p>Xinput-gui is written with Python 3 and GTK+3. It&#8217;s in early stage with basic features. For bugs, feature requests, reports to <a href=\"https:\/\/github.com\/IvanFon\/xinput-gui\/issues\" rel=\"noopener\" target=\"_blank\">project issues page<\/a>.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/xinput-gui.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/xinput-gui-600x356.jpg\" alt=\"\" width=\"600\" height=\"356\" class=\"aligncenter size-large wp-image-9143\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/xinput-gui-600x356.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/xinput-gui-450x267.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/xinput-gui-768x456.jpg 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/xinput-gui.jpg 810w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><b>To install xinput-gui utility in Ubuntu 18.04 and higher:<\/b><\/p>\n<p><b>1.<\/b> Download the source tarball from the link below:<\/p>\n<p style=\"text-align:center;\"><a href='https:\/\/github.com\/IvanFon\/xinput-gui\/releases' class='arconix-button-flat arconix-button-medium arconix-button-tan' target=\"_blank\" >Download xinput-gui (tar.gz)<\/a><\/p>\n<p><b>2.<\/b> Then extract and select &#8220;<i><b>open in terminal<\/b><\/i>&#8221; from source folder context menu:<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/xinput-guitarball.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/xinput-guitarball-600x286.jpg\" alt=\"\" width=\"600\" height=\"286\" class=\"aligncenter size-large wp-image-9144\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/xinput-guitarball-600x286.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/xinput-guitarball-450x215.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/xinput-guitarball-768x367.jpg 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/xinput-guitarball.jpg 834w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><b>3.<\/b> When terminal opens, run commands:<\/p>\n<pre style=\"border:none;\">sudo python3 setup.py install<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/install-xinputgui-600x112.jpg\" alt=\"\" width=\"600\" height=\"112\" class=\"aligncenter size-large wp-image-9145\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/install-xinputgui-600x112.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/install-xinputgui-450x84.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/install-xinputgui-768x143.jpg 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/install-xinputgui.jpg 788w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>If everything goes OK, an executable file <code>xinput-gui<\/code> should be created in the source folder.<\/p>\n<p><b>To launch xinput-gui utility:<\/b><\/p>\n<p>To launch the tool, either run command <code>xinput-gui<\/code> when you&#8217;re in the source folder:<\/p>\n<pre style=\"border:none;\">xinput-gui<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/launch-xinputgui-600x95.jpg\" alt=\"\" width=\"600\" height=\"95\" class=\"aligncenter size-large wp-image-9146\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/launch-xinputgui-600x95.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/launch-xinputgui-450x71.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/launch-xinputgui.jpg 749w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Or run the executable file from its context menu:<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/run-xinputgui.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/run-xinputgui-600x284.jpg\" alt=\"\" width=\"600\" height=\"284\" class=\"aligncenter size-large wp-image-9147\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/run-xinputgui-600x284.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/run-xinputgui-450x213.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/run-xinputgui-768x364.jpg 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/07\/run-xinputgui.jpg 809w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Xinput-gui is a simple graphical application for Xorg&#8217;s Xinput tool, utility to configure and test X input devices. Xinput-gui is written with Python 3 and GTK+3. It&#8217;s in early stage with basic features. For bugs, feature requests, reports to project issues page. To install xinput-gui utility in Ubuntu 18.04 and higher: 1. Download the source [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[52],"tags":[1755],"class_list":["post-9142","post","type-post","status-publish","format-standard","hentry","category-app-review","tag-xinput-gui"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/9142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=9142"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/9142\/revisions"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=9142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=9142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=9142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}