{"id":3036,"date":"2015-05-29T17:10:36","date_gmt":"2015-05-29T17:10:36","guid":{"rendered":"http:\/\/www.hexacorn.com\/blog\/?p=3036"},"modified":"2015-05-29T17:10:36","modified_gmt":"2015-05-29T17:10:36","slug":"beyond-good-ol-run-key-part-31","status":"publish","type":"post","link":"https:\/\/www.hexacorn.com\/blog\/2015\/05\/29\/beyond-good-ol-run-key-part-31\/","title":{"rendered":"Beyond good ol\u2019 Run key, Part 31"},"content":{"rendered":"<p>The <a href=\"https:\/\/www.hexacorn.com\/blog\/2015\/04\/26\/beyond-good-ol-run-key-part-30\/\">last piece<\/a> in the series talked about Synaptics software &#8211; a program to manage the touchpad on some of the popular laptops (e.g. from Toshiba).<\/p>\n<p>Turns out Synaptics is not the only company providing a software managing the touchpad extensions and this short post introduces yet another one &#8211; from Alps company. The relationship between these two aforementioned companies seems to be actually quite close; I have not investigated it very thoroughly, but if you google these two, you will find a lot of overlaps; I personally don&#8217;t care too much &#8211; at the end of the day they both use different Registry entries, and this is all that matters ;).<\/p>\n<p>So, anyways, Alps touchpads can be found on many popular laptops e.g. from Dell and Toshiba. Here, I will talk about the Dell version.<\/p>\n<p>Looking at available options we can easily find the familiar &#8216;Run&#8217; command that can be associated with buttons&#8217; activities:<\/p>\n<p><a href=\"https:\/\/www.hexacorn.com\/blog\/wp-content\/uploads\/2015\/05\/Dell.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-medium wp-image-3037\" src=\"https:\/\/www.hexacorn.com\/blog\/wp-content\/uploads\/2015\/05\/Dell-300x212.png\" alt=\"Dell\" width=\"300\" height=\"212\" srcset=\"https:\/\/www.hexacorn.com\/blog\/wp-content\/uploads\/2015\/05\/Dell-300x212.png 300w, https:\/\/www.hexacorn.com\/blog\/wp-content\/uploads\/2015\/05\/Dell.png 756w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>A simple test (Run Notepad when we click Left button on the touchpad) allows us to quickly discover the location in the Registry where the settings are stored:<\/p>\n<p><a href=\"https:\/\/www.hexacorn.com\/blog\/wp-content\/uploads\/2015\/05\/Alps.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-medium wp-image-3038\" src=\"https:\/\/www.hexacorn.com\/blog\/wp-content\/uploads\/2015\/05\/Alps-300x91.png\" alt=\"Alps\" width=\"300\" height=\"91\" srcset=\"https:\/\/www.hexacorn.com\/blog\/wp-content\/uploads\/2015\/05\/Alps-300x91.png 300w, https:\/\/www.hexacorn.com\/blog\/wp-content\/uploads\/2015\/05\/Alps-1024x311.png 1024w, https:\/\/www.hexacorn.com\/blog\/wp-content\/uploads\/2015\/05\/Alps.png 1053w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>The key is located under HKCU:<\/p>\n<ul>\n<li>HKEY_CURRENT_USER\\Software\\Alps<\/li>\n<\/ul>\n<p>and the specific settings for buttons are located at:<\/p>\n<ul>\n<li>HKEY_CURRENT_USER\\Software\\Alps\\Apoint\\Button<\/li>\n<\/ul>\n<p>where:<\/p>\n<ul>\n<li>AppReg1 = &lt;path to executable&gt;<\/li>\n<li>ButtonFunction1 = 0x1b to run the program (while default=0x5 means simply &#8216;Click&#8217;)<\/li>\n<\/ul>\n<p>(this is for the Left button specifically &#8211; other buttons use consecutive numbers i.e. AppReg2, AppReg3; ButtonFunction2, ButtonFunction3)<\/p>\n<p>Again, it&#8217;s more\u00a0 a curiosity than a real threat, but still good to have it documented, even if that briefly \ud83d\ude42<\/p>\n<p>If you know any other software like this, and can send me screenshots\/reg entries I will be forever grateful \ud83d\ude42 Thanks in advance.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The last piece in the series talked about Synaptics software &#8211; a program to manage the touchpad on some of the popular laptops (e.g. from Toshiba). Turns out Synaptics is not the only company providing a software managing the touchpad &hellip; <a href=\"https:\/\/www.hexacorn.com\/blog\/2015\/05\/29\/beyond-good-ol-run-key-part-31\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[13,35,15,19,9],"tags":[],"_links":{"self":[{"href":"https:\/\/www.hexacorn.com\/blog\/wp-json\/wp\/v2\/posts\/3036"}],"collection":[{"href":"https:\/\/www.hexacorn.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hexacorn.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hexacorn.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hexacorn.com\/blog\/wp-json\/wp\/v2\/comments?post=3036"}],"version-history":[{"count":6,"href":"https:\/\/www.hexacorn.com\/blog\/wp-json\/wp\/v2\/posts\/3036\/revisions"}],"predecessor-version":[{"id":3044,"href":"https:\/\/www.hexacorn.com\/blog\/wp-json\/wp\/v2\/posts\/3036\/revisions\/3044"}],"wp:attachment":[{"href":"https:\/\/www.hexacorn.com\/blog\/wp-json\/wp\/v2\/media?parent=3036"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hexacorn.com\/blog\/wp-json\/wp\/v2\/categories?post=3036"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hexacorn.com\/blog\/wp-json\/wp\/v2\/tags?post=3036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}