{"id":3291,"date":"2019-09-25T10:19:09","date_gmt":"2019-09-25T04:49:09","guid":{"rendered":"http:\/\/reliablesoftwares.com\/blog\/?p=3291"},"modified":"2019-09-25T10:22:59","modified_gmt":"2019-09-25T04:52:59","slug":"unshaky-app-to-address-an-issue-on-the-mac-butterfly-keyboard","status":"publish","type":"post","link":"http:\/\/reliablesoftwares.com\/blog\/unshaky-app-to-address-an-issue-on-the-mac-butterfly-keyboard\/","title":{"rendered":"Unshaky : app to address an issue on the MAC butterfly keyboard"},"content":{"rendered":"<p>Mac new keyboard is a mess. Sometimes even if you press a key once it registered as more then once key press. <strong>Unshaky<\/strong> might save your keyboard by dismissing such as &#8220;second key hits&#8221;.<\/p>\n<h2>How-To<\/h2>\n<p><a href=\"https:\/\/github.com\/aahung\/Unshaky\/releases\">Download Unshaky.app here<\/a><\/p>\n<p>First, move the &#8220;Unshaky.app&#8221; to your &#8220;\/Applications&#8221; folder.<\/p>\n<h3><a id=\"user-content-grant-accessibility-permission\" class=\"anchor\" href=\"https:\/\/github.com\/aahung\/Unshaky#grant-accessibility-permission\" aria-hidden=\"true\"><\/a>Grant Accessibility Permission<\/h3>\n<p>Follow the instruction when you first open Unshaky. If the instruction does not work for you, go to System Preferences -&gt; Security &amp; Privacy -&gt; Privacy (Tab) -&gt; Accessibility (Left panel) and add &#8220;Unshaky.app.&#8221; Make sure it is checked.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/github.com\/aahung\/Unshaky\/blob\/master\/README\/how-to-1.png?ssl=1\" target=\"_blank\" rel=\"noopener noreferrer\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/github.com\/aahung\/Unshaky\/raw\/master\/README\/how-to-1.png?w=800&#038;ssl=1\" alt=\"Grant Accessibility Permission\" \/><\/a><\/p>\n<h3><a id=\"user-content-launch-at-startup-optional\" class=\"anchor\" href=\"https:\/\/github.com\/aahung\/Unshaky#launch-at-startup-optional\" aria-hidden=\"true\"><\/a>Launch at Startup (Optional)<\/h3>\n<p>Go to System Preferences -&gt; Users &amp; Groups -&gt; Login Items (Tab) and add &#8220;Unshaky.app&#8221;.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/github.com\/aahung\/Unshaky\/blob\/master\/README\/how-to-2.png?ssl=1\" target=\"_blank\" rel=\"noopener noreferrer\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/github.com\/aahung\/Unshaky\/raw\/master\/README\/how-to-2.png?w=800&#038;ssl=1\" alt=\"Grant Accessibility Permission\" \/><\/a><\/p>\n<h3><a id=\"user-content-configure-delays-for-your-defective-keys\" class=\"anchor\" href=\"https:\/\/github.com\/aahung\/Unshaky#configure-delays-for-your-defective-keys\" aria-hidden=\"true\"><\/a>Configure delays for your defective keys<\/h3>\n<p>Click Unshaky icon in the menu bar and select &#8220;Configure&#8221; to configure delays for the defective keys.<\/p>\n<p>&nbsp;<\/p>\n<p>Try out it is a really helpful app for the MAC keyboard issues.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mac new keyboard is a mess. Sometimes even if you press a key once it registered as more then once<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[10,242],"tags":[112,660],"class_list":["post-3291","post","type-post","status-publish","format-standard","hentry","category-app","category-mac","tag-keyboard","tag-unshaky"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pgLsB5-R5","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1529,"url":"http:\/\/reliablesoftwares.com\/blog\/swiftkey-keyboard-one-best-android-keyboard\/","url_meta":{"origin":3291,"position":0},"title":"SwiftKey Keyboard one of the best Android keyboard","author":"saifuddin","date":"February 5, 2015","format":false,"excerpt":"In Android you could choose to install any keyboard you like. The current default keyboard with Lollipop is quit good. Still it cannot be as compared\u00a0to SwiftKey yet. SwiftKey is quite easy to use and once you give access to your google account, it can learn from your writing pattern\u2026","rel":"","context":"In &quot;App&quot;","block_context":{"text":"App","link":"http:\/\/reliablesoftwares.com\/blog\/category\/blog\/app\/"},"img":{"alt_text":"swiftkey","src":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2015\/02\/swiftkey-150x148.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3690,"url":"http:\/\/reliablesoftwares.com\/blog\/guessword-the-hangman-game-that-knows-your-vocabulary\/","url_meta":{"origin":3291,"position":1},"title":"GuessWord: The Hangman Game That Knows Your Vocabulary","author":"saifuddin","date":"April 11, 2026","format":false,"excerpt":"Five blank spaces. Six lives. One hidden word. You pick \"E.\" Two blanks fill in. Lucky guess \u2014 or was it? You pick \"T.\" Nothing. A head appears on the gallows. Five lives left. Four blanks remain. Think fast. Welcome to GuessWord \u2014 a classic hangman game built for your\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"http:\/\/reliablesoftwares.com\/blog\/category\/blog\/ai\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/guessword.jpeg?fit=540%2C1200&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/guessword.jpeg?fit=540%2C1200&resize=350%2C200 1x, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/guessword.jpeg?fit=540%2C1200&resize=525%2C300 1.5x"},"classes":[]},{"id":503,"url":"http:\/\/reliablesoftwares.com\/blog\/how-to-load-game-from-usb-for-wii\/","url_meta":{"origin":3291,"position":2},"title":"How to load game from usb for Wii","author":"saifuddin","date":"January 26, 2012","format":false,"excerpt":"This is just for educational purpose. This work only after\u00a0Homebrew Channel is install, for\u00a0instruction\u00a0on how to install Homebrew Channel click here. You will require 2 softwares: 1.Download USB Loader GX (2.0 r1037) from\u00a0HERE 2. WBFS Manager from\u00a0HERE. (64-bit version of WBFS Manager,\u00a0download from\u00a0HERE; if you need MAC download\u00a0HERE. ) \u00a0\u2026","rel":"","context":"In &quot;Miscellaneous&quot;","block_context":{"text":"Miscellaneous","link":"http:\/\/reliablesoftwares.com\/blog\/category\/miscellaneous\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/reliablesoftwares.com\/wp-content\/uploads\/2012\/01\/wii-usb-loader-300x225.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3784,"url":"http:\/\/reliablesoftwares.com\/blog\/murmure-the-privacy-first-speech-to-text-tool-that-actually-works-offline\/","url_meta":{"origin":3291,"position":3},"title":"Murmure: The Privacy-First Speech-to-Text Tool That Actually Works Offline","author":"saifuddin","date":"April 27, 2026","format":false,"excerpt":"In a world where most AI tools depend on the cloud, constant internet connectivity, and\u2014often\u2014your personal data, Murmure takes a radically different approach. It\u2019s simple: your voice, your data, your machine. What is Murmure? Murmure is a free, open-source speech-to-text application designed to convert spoken words into text\u2014without sending a\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"http:\/\/reliablesoftwares.com\/blog\/category\/blog\/ai\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/Murmure.png?fit=800%2C533&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/Murmure.png?fit=800%2C533&resize=350%2C200 1x, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/Murmure.png?fit=800%2C533&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/Murmure.png?fit=800%2C533&resize=700%2C400 2x"},"classes":[]},{"id":3625,"url":"http:\/\/reliablesoftwares.com\/blog\/chatgpt-locally-for-free-the-complete-ollama-guide-2024\/","url_meta":{"origin":3291,"position":4},"title":"ChatGPT Locally for FREE: The Complete Ollama Guide (2024)","author":"saifuddin","date":"September 14, 2025","format":false,"excerpt":"Imagine having a ChatGPT-like AI assistant running on your computer, completely offline, with no monthly fees or data privacy concerns. It sounds too good to be true, but it's not only possible\u2014it's surprisingly easy to set up. Meet Ollama, the open-source tool that's revolutionizing how we interact with AI by\u2026","rel":"","context":"In &quot;Article&quot;","block_context":{"text":"Article","link":"http:\/\/reliablesoftwares.com\/blog\/category\/article\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/09\/images.png?fit=243%2C207&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3642,"url":"http:\/\/reliablesoftwares.com\/blog\/building-a-personal-ai-assistant-that-actually-works-complete-tutorial\/","url_meta":{"origin":3291,"position":5},"title":"Building a Personal AI Assistant That Actually Works \u2013 Complete Tutorial","author":"saifuddin","date":"September 25, 2025","format":false,"excerpt":"We\u2019ve all dreamed of having our own J.A.R.V.I.S.\u2014an AI assistant that listens, thinks, and helps us with daily tasks. The good news? You don\u2019t need to spend $1,000+ on a commercial solution. With the right open-source tools, you can build a personal AI assistant for under $50. This tutorial walks\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"http:\/\/reliablesoftwares.com\/blog\/category\/blog\/ai\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/09\/A_futuristic_personal_AI_assistant_setupglowing_ho_1757908515.jpg?fit=1024%2C1024&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/09\/A_futuristic_personal_AI_assistant_setupglowing_ho_1757908515.jpg?fit=1024%2C1024&resize=350%2C200 1x, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/09\/A_futuristic_personal_AI_assistant_setupglowing_ho_1757908515.jpg?fit=1024%2C1024&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/09\/A_futuristic_personal_AI_assistant_setupglowing_ho_1757908515.jpg?fit=1024%2C1024&resize=700%2C400 2x"},"classes":[]}],"jetpack_likes_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/posts\/3291","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/comments?post=3291"}],"version-history":[{"count":2,"href":"http:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/posts\/3291\/revisions"}],"predecessor-version":[{"id":3294,"href":"http:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/posts\/3291\/revisions\/3294"}],"wp:attachment":[{"href":"http:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/media?parent=3291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/categories?post=3291"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/tags?post=3291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}