{"id":162535,"date":"2026-06-09T19:07:52","date_gmt":"2026-06-09T16:07:52","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/universal-keyboard\/"},"modified":"2026-06-09T19:07:52","modified_gmt":"2026-06-09T16:07:52","slug":"universal-keyboard","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/universal-keyboard\/","title":{"rendered":"Universal Keyboard"},"content":{"rendered":"<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/3qiGU5Us97k\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p># **Universal Keyboard mod that allows you to control various features I wanted better control over.<br \/>\n#<br \/>\n# Basically, just right click a compatible block to link the keyboard, and then place it down. Configurable wireless range, with 16 blocks default.\u00a0<br \/>\n#<br \/>\n# UPDATE: Mod didnt work on dedicated servers before, it does now in 1.0.4. Also adds in &#8220;channels&#8221; which does change up my instructions a little bit, so forgive me as I take a day or two to upload a new video that will make more sense.\u00a0<br \/>\n#<br \/>\n# Mostly just shift+right click to enter &#8220;link mode&#8221;, scroll to select a channel like its drive-by-wire. You can have different channels interact within the sequencer, or switch channels quickly in the GUI. Very cool, will add a video later.**<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br \/>\nCurrent support for:<\/p>\n<p>1. CC: Tweaked Computer&#8211; I was annoyed that I couldn&#8217;t easily type on the computer while watching my monitor, and not stuck in the computer&#8217;s GUI terminal. That&#8217;s the original inspiration behind this mod. It&#8217;s only a little ironic that the rest of the features have the player in a GUI.. But that&#8217;s different.<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>2. A &#8220;sequencer&#8221; that is just visual scripting, using the CC peripherals and redstone signals around the keyboard. Watch the video to help it be best understood.<\/p>\n<p>My most recent update added this if\/skip, which is a little hard to understand if you arent used to it. Its the least intuitive part, so I will just include the photo and say that this can be used as a very basic altiude control (add more lines and it might work really well):<\/p>\n<p>![sequencer_screen](https:\/\/private-user-images.githubusercontent.com\/144073219\/590189175-a293078c-a329-434f-a4d2-4a10c856dfe8.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Nzg1NjQ1OTQsIm5iZiI6MTc3ODU2NDI5NCwicGF0aCI6Ii8xNDQwNzMyMTkvNTkwMTg5MTc1LWEyOTMwNzhjLWEzMjktNDM0Zi1hNGQyLTRhMTBjODU2ZGZlOC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNTEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDUxMlQwNTM4MTRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hMmQzZGE1YTc0YzAyMzUyYzgyYWM0YjJiZTVhMjdhZmI0MjVjNDU3NDUxYmM0YTlmMWFjMTRkYTdhYTBkODc1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.kyDcQdnbrrspXrVgRgB7KyqyyRcxBFCBqe2B5NcVL5A)<\/p>\n<p>So if the redstone signal being received is high enough (above 10 signal strength), we skip 1 row. That would have raised the thruster output. Then it checks if signal stregnth is too low. If its too low, also skip lowering the thruster power. Its a band where if it goes to high, the power gets cut, and if the RS signal goes too low, the power gets increased. In a loop. Ask if you have questions<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>3. Any CC:Tweaked peripheral&#8211; because so many mods already add compats for this, I am using that for the majority of the features. Currently the GUI is a little rough but you can see the values being returned by peripheral.call, and you can set anything that allows setting values.<\/p>\n<p>![peripheral_screen](https:\/\/github.com\/user-attachments\/assets\/870da0fe-845f-46eb-bcec-b61a4ee613d4)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>4. Those Create &#8220;value panels&#8221; that can currently only be controlled manually by clicking and holding with a wrench. You can now set it remotely, or again with the sequencer<\/p>\n<p>![value_panel](https:\/\/github.com\/user-attachments\/assets\/b6cfa7da-8839-409d-b4df-bd02bf6958ff)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>5. Lastly for now is the Create: Propulsion Simulated thrusters. There is a special GUI for them to make controlling easier. It uses the CC:tweaked peripheral compat to do this, so it&#8217;s limited to whatever there is currently a public method for. Will be improved later. See image below:<\/p>\n<p>NOTE: YOU MUST USE LATEST UPDATE FOR CREATE: PROPULSION SIMULATED VERSION 1.1.3 now on Curseforge and Modrinth. There have been significant reworks that the keyboard was based around<\/p>\n<p>\u00a0<br \/>\n![vector_thruster_screen](https:\/\/github.com\/user-attachments\/assets\/f4e4c5c3-f1ef-473b-a111-ae6d42742798)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>Lots more to come, so help me test and give me your thoughts! I don&#8217;t have a discord server so if you want to put a suggestion in &#8216;Issues&#8217; I will certainly read it.<\/p>\n<p>Also there is a cooler recipe if you have Create downloaded, but Create is not required:<\/p>\n<p>![crafting_image_1](https:\/\/github.com\/user-attachments\/assets\/5d87b6bf-7f4a-4694-aa9c-6661a1ca42e4)<\/p>\n<p>![crating_image_2](https:\/\/github.com\/user-attachments\/assets\/c7805fea-ca2c-4101-a859-1334b9ca3a1d)<\/p>\n<p>KNOWN BUGS<br \/>\n-The creative vector thruster doesnt let me edit the ThrustPower. This is different than the redstone &#8220;on&#8221; signal, its that &#8220;cfg&#8221; I set in the video, it did nothing. It works for the creative_thruster. Will be fixed at some point. At least the rest works from what I can tell.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Easy to use GUI controller for CC:Tweaked computer &#038; peripherals, Create&#8217;s value panels, Create: Propulsion thrusters, and more!<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_minecraft_slug":"universal-keyboard","_minecraft_project_id":"vnZAETyV","_minecraft_author":"bennethogan","_minecraft_license":"MIT","_minecraft_downloads":17,"_minecraft_follows":0,"_minecraft_client_side":"required","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"universal-keyboard.zip","_minecraft_size_bytes":434874,"_minecraft_version_count":3,"_minecraft_updated_at":"2026-05-16T12:35:30.541822Z","_minecraft_date_created":"2026-05-12T01:16:49.830290Z","_minecraft_date_modified":"2026-05-11T06:46:05.164456Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/universal-keyboard","_minecraft_icon_attachment_id":0,"_minecraft_imported_at":"2026-06-09T16:07:52+00:00","_minecraft_import_hash":"9572b02c940435306fd3928b1a9e29ad","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[158],"mod_loader":[160],"minecraft_version":[37],"class_list":["post-162535","mod","type-mod","status-publish","hentry","mod_category-neoforge","mod_loader-neoforge","minecraft_version-1-21-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Universal Keyboard - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/universal-keyboard\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Universal Keyboard - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Easy to use GUI controller for CC:Tweaked computer &amp; peripherals, Create&#039;s value panels, Create: Propulsion thrusters, and more!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/universal-keyboard\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/universal-keyboard\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/universal-keyboard\\\/\",\"name\":\"Universal Keyboard - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"datePublished\":\"2026-06-09T16:07:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/universal-keyboard\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/universal-keyboard\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/universal-keyboard\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Universal Keyboard\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Universal Keyboard - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/universal-keyboard\/","og_locale":"en_US","og_type":"article","og_title":"Universal Keyboard - Minecraft","og_description":"Easy to use GUI controller for CC:Tweaked computer & peripherals, Create's value panels, Create: Propulsion thrusters, and more!","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/universal-keyboard\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/universal-keyboard\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/universal-keyboard\/","name":"Universal Keyboard - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"datePublished":"2026-06-09T16:07:52+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/universal-keyboard\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/universal-keyboard\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/universal-keyboard\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Universal Keyboard"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/162535","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=162535"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=162535"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=162535"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=162535"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}