Мова

Universal Keyboard Controller

Universal Keyboard Controller

Modrinth

Advanced Keyboard / Gamepad Controls for Wireless Redstone & CC: Tweaked Peripherals. Compact controller for your Aeronautics builds that doesn't require you to write in Lua!

3.0k завантажень 16 підписників оновлено 5d ago
остання v1.3.3 Modrinth
Neoforge 1.21.1 – 1.21.1 TechnologyTransportationUtility

Update 1.3.3 has released! This came soon after 1.3.2, to update the Sable compat for their 2.0 update

New images and videos coming soon.

New Control Wheel - with animation!
Click explosion!

Interactive Wiki - Web Version

New Interactive Wiki

Additional update note: The animation might seem broken now, because I changed it from recognizing keys (A & D by default), to wanting row numbers from the live control menu. This makes it work with controllers, but the keyboard users might be confused that it suddenly doesnt work by default.

You just need to go in the config file, and choose which row numbers cause a left and right animation.


I will make new videos and images really soon! The old images would just be confusing. The videos are still generally applicable



🌐 Multi-language README's:

English | Português | Русский |


IMPORTANT - READ THIS

CC:Tweaked and Create are not required, but I do highly recommend both of them, to take advantage of all the features of the keyboard. Most of the features of the keyboard use CC:Tweaked's peripherals. You will need to download the latest CC:Tweaked from Modrinth, not Curseforge.


> I suggest taking a look at the web-version of the wiki to learn about the features described below. There are interactive images of the UI-- you hover over the parts you want to learn more about

Keyboard is dye-able!


What Does This Mod Do?

> Control your ships or other contraptions with 'Live Controller' mode! It's like the Typewriter, Drive-By-Wire, and Tweaked Controllers. But with a lot more features!

> Build awesome PID scripts visually with 'Sequencer Mode' that allows for as much complexity as you need! Can be run in parallel with Live Control mode, so a keystroke can cause a whole series of events


The Other Keyboard Features

> Import keybinds from an Aeronautics Typewriter placed up to 20 blocks away, to easily upgrade to the keyboard!

> Racing simulator / HOTAS controller support! Up to 16 analog axis per device, up to 16 devices. Enable "Advanced Controller Input" in the config file

> Favorite a screen to jump straight there when you right-click the keyboard. You can enable "Autostart" in the config, to autostart the Live Controls immediately when you favorite it as well. 1-click start! You can always shift+right-click to open the main menu

> Remotely change the Create mod's "Value slider panels". This can be done in a on the spot in "value panel mode", or you can interact with them in the sequencer

> Sable compatibility -> while on a sub-level, the keyboard knows your velocity and world position. There are PID scripts on Github, that you can load into your keyboard to try out!

> 'Thruster Control Panel', which might feel a bit useless now that I have added 'Live Controls'. But I'm keeping it

> Directly set values on CC:Tweaked peripherals, and directly type on the computers (it is a keyboard, after all!)!


What Features Require Which Optional Dependencies?

| Feature | Keyboard Mod Only | +CC:Tweaked | +Create | +CC+Create | +Create+Aero/Propulsion | +CC+Create+Aero/Propulsion |
|---------------------------------------------------------------|:---:|:---:|:-------:|:----------:|:-----------------------:|:---:|
| Live Controller - local RS outputs | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Live Controller - Variable mode | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Live Controller - Overdrive mode | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Live Controller - Wireless RS links | x | x | ✓ | ✓ | ✓ | ✓ |
| Live Controller - Thruster power/vector | x | x | x | x | x | ✓ |
| Live Controller - RPM mode | x | x | x | ✓ | ✓ | ✓ |
| |
| Typewriter import | x | x | x | x | ✓ | ✓ |
| CC Computer mode | x | ✓ | x | ✓ | x | ✓ |
| CC Peripheral mode | x | ✓ | x | ✓ | x | ✓ |
| Value Panel | x | x | ✓ | ✓ | ✓ | ✓ |
| Thruster Control | x | x | x | x | x | ✓ |
| |
| Sequencer - Math / Variable | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Sequencer - Set RS Out / Delay / Jump / Math / Loop / End | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Sequencer - If / Skip (RS inputs only, without CC) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Sequencer - Wait For (RS inputs only, without CC) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Sequencer - Set Value (CC peripheral setter) | x | ✓ | x | ✓ | x | ✓ |
| Sequencer - Type Text / Type Var | x | ✓* | x | ✓* | x | ✓* |
| Sequencer - Sublevel stats as condition/getter | x | x | x | x | ✓ | ✓ |

*Type Text/Var additionally require a CC computer to be linked on that channel.


Also there is a cooler recipe if you have Create downloaded, but Create is not required:

2026-05-09_20 07 39 2026-05-09_20 09 18

Версії

Release
1.3.3
neoforge · 1.21.1 · 5d ago
- Updated compatilibity to Sable 2.0! This was to address at least one crash for me, where I was using a keyboard on the ground to control a sub-level, then…
479
Release
1.3.2
neoforge · 1.21.1 · 6d ago
- Allow mouse inputs for key bindings. Left-alt to freeze camera and capture mouse during live controls. Default is false for mouse input, enable it in the…
168
Release
1.3.1
neoforge · 1.21.1 · 12d ago
- New texture! My husband suprised me with this beautiful Control Wheel model just after I posted the 1.3.0 update. Luckily it was the weekend. - This Control…
564
Release
1.3.0
neoforge · 1.21.1 · 15d ago
So much has been added! \-<span style="color: rgb(191, 237, 210);"><strong>Built in Wiki</strong>!</span> Not nearly complete, but still has more information…
259
Release
1.2.3
neoforge · 1.21.1 · 24d ago
Fix bug with CC Peripherals causing start/stop stuttering behavior; significant improvements to sequencer mode, with new math, nested menus, and parallel…
474
Release
1.2.2
neoforge · 1.21.1 · 27d ago
Adds Español, Português, Русский lang files, new keyboard variants (yay!) (and they are dye-able while placed! double yay), hopefully fixed Create…
300
Release
1.2.1
neoforge · 1.21.1 · 1mo ago
Increase wireless slots to 20, keybind slots to 40. Make it more clear when CC:Tweaked is required for a given feature, and a tooltip to tell the user to…
388
Release
1.2.0
neoforge · 1.21.1 · 1mo ago
Added "linked controller" mode, improvements to sequencer GUI, import keybinds from typewriter to save time
276
Release
1.1.0
neoforge · 1.21.1 · 1mo ago
Improved sequencer with variable storing & basic math, Sable compat, wireless redstone link compat, new keyboard variant (more coming soon!)
70
Release
1.0.4
neoforge · 1.21.1 · 1mo ago
Properly address server/client differences Adds new "channels" so you can connect different groups of meshes, and set up sequences between them. Might need…
31
Release
1.0.2
neoforge · 1.21.1 · 1mo ago
Added sequencer logic and improved GUI for Create: Propulsion thrusters specifically
10
Release
1.0.0
neoforge · 1.21.1 · 1mo ago
6

Коментарі 0

Поки немає коментарів. Будь першим, хто поділиться думкою.

Завантажити Universal Keyboard Controller

Файли надаються напряму з першоджерела. Modgrid не зберігає та не змінює їх.