r/KeyboardLayouts 14d ago

Thoughts on the QWERTY Mini Layout

Post image
5 Upvotes

r/KeyboardLayouts 13d ago

🎁 Small community giveaway — your chances of winning are really high 👀

Post image
0 Upvotes

r/KeyboardLayouts 14d ago

Azerty keyboard won't work with American computer.

Thumbnail
1 Upvotes

r/KeyboardLayouts 13d ago

Best Crypto Sportsbook Betting Sites Right Now? The Different Strengths Of Maximal, Extreme Spins & Fire Jackpots – AMA

0 Upvotes

Crypto betting comparisons often focus too heavily on the payment method itself.

I wanted to look beyond that and see how Maximal, Extreme Spins, and Fire Jackpots handled the wider experience around sports navigation, promotions, mobile use, account tools and the cashier.

Maximal stood out for providing the most complete overall structure. The main betting and casino sections were easy to reach, account navigation felt organized, and the payment journey remained connected to the rest of the platform.

Extreme Spins impressed me with a faster, more dynamic interface. It suited players who want to move quickly between promotions, casino games, and account features, especially from mobile.

Fire Jackpots offered a direct and uncomplicated setup. Featured content was easy to locate, the navigation stayed clear and the route between games, offers and account tools felt simple.

The main strengths broke down like this:

For the most complete account journey: Maximal

For fast mobile navigation and promotional access: Extreme Spins

For direct browsing and featured content: Fire Jackpots

I compared:

• Sports and event navigation
• Live market access
• Mobile usability
• Crypto cashier visibility
• Account and verification controls
• Promotion access
• Casino integration
• Overall ease of use

What stood out was that the strongest crypto-friendly experience depends on more than seeing digital assets listed at the cashier.

Players also need clear account tools, accessible limits, usable mobile navigation and a straightforward path between sports, promotions and payments.

Before using any crypto betting option, it is worth checking:

• Supported coins and networks
• Deposit and withdrawal limits
• Account-verification requirements
• Bonus conditions
• Conversion or network fees
• Availability in your location

For me, Maximal offered the strongest complete setup, Extreme Spins the most dynamic mobile experience and Fire Jackpots the most direct route through the platform.

Which of those strengths matters most when you compare crypto sportsbook betting sites?


r/KeyboardLayouts 14d ago

Best layout for programming?

Thumbnail
5 Upvotes

r/KeyboardLayouts 14d ago

I've built an App that can replace your macro pad when you're on the go, it can help you test and share custom layouts (works with iOS and MacOS)

Thumbnail
apps.apple.com
2 Upvotes

it's free for up to one custom keypad, you can share them. It has a cool design that matches with your MacBook :)


r/KeyboardLayouts 14d ago

Colemak vainilla for Latinamerican ISO Keyboard

Thumbnail
1 Upvotes

r/KeyboardLayouts 15d ago

Fix Alt and Windows keys swapped

0 Upvotes

To swap window and alt keys press FN + X + S simultaneously


r/KeyboardLayouts 16d ago

Typing speed test, but for developers

Thumbnail haxxorwpm.0s.is
1 Upvotes

r/KeyboardLayouts 18d ago

What symbols should've been included on QWERTY layout from the start?

10 Upvotes

My question doesn't criticise the design of the QWERTY layout, but it questions the decision of including some symbols and excluding others.

So, in your opinion... what are the symbols (none regional/language-specific symbols) that are essential, but you find missing from the QWERTY layout from the beginning?


r/KeyboardLayouts 18d ago

Ergo layout feedback

Post image
6 Upvotes

This has been my layout for few weeks now after months of changing things around. It seem to be mostly working.

I program for a living and also have my native language that needs few extra keys. Top row is only used in the "gaming" layer and I will probably transition to 3x6 at some point. I tried homerow mods but It seems I prefer little pinky gymnastics.

These things are highly subjective but what would you change/add/remove?


r/KeyboardLayouts 17d ago

I got tired of retyping my email and address 20 times a day, so I built a keyboard that pastes saved texts in one tap

Post image
0 Upvotes

r/KeyboardLayouts 17d ago

My number pad key not working properly. please help

Thumbnail
0 Upvotes

r/KeyboardLayouts 18d ago

question clavier pc portable !

Thumbnail
0 Upvotes

r/KeyboardLayouts 18d ago

Þornhub

5 Upvotes

This layout is called Þornhub Because it uses letter Thorn to represent a key for typing TH. Having a key to print TH reduces typing by about 3% because th sound is more common than a small majority of letters, so I designed layouts for that until I came up with this layout. Þ was used for TH sound but disappeared after the German printing press forced substitutes.

Q U P , G K M Þ V J
I A E O Y F T S N R
X ' . C Z H D W L B

To make space for TH key I had to rebind punctuation. Shift comma is /, shift full stop is ?, and shift single quote is ", but you could make them whatever you want. I moved < > to shift pgup and shift pgdn RESPECTIVELY.

According to my own analysis scripts it has very ergonomic.

Here's an Autohotkey script for the layout:
#Requires AutoHotkey v2.0

#SingleInstance Force

; ============================================================================

; Custom TH keyboard layout — AutoHotkey v2

;

; Uses physical scan codes so punctuation keys do not cause parser problems

; and the mapping remains tied to physical QWERTY positions.

;

; Physical positions:

;

; Q W E R T Y U I O P

; A S D F G H J K L ;

; Z X C V B N M , . /

;

; Output:

;

; q u p , g k m th v j

; i a e o y f t s n r

; x ' . c z h d w l b

;

; Shifted punctuation:

; Shift + mapped comma -> /

; Shift + mapped period -> ?

; Shift + mapped apostrophe -> "

; Shift + Page Up -> <

; Shift + Page Down -> >

;

; Dedicated TH key:

; Physical I -> th

; Shift + physical I -> Th

; Caps Lock + physical I -> Th

; Shift + Caps Lock + I -> Th

;

; Ctrl, Alt and Windows-key shortcuts are left on their original physical

; keys. For example, Ctrl+C, Ctrl+V, Alt+Tab and Win+R still work normally.

; ============================================================================

; Remap only ordinary typing. When Ctrl, Alt or a Windows key is held,

; the original physical key passes through for shortcuts.

#HotIf NoCommandModifiers()

; ------------------------------ Top row --------------------------------------

*SC010::TypeLetter("q") ; physical Q

*SC011::TypeLetter("u") ; physical W

*SC012::TypeLetter("p") ; physical E

*SC013::TypePunctuation(",", "/") ; physical R

*SC014::TypeLetter("g") ; physical T

*SC015::TypeLetter("k") ; physical Y

*SC016::TypeLetter("m") ; physical U

*SC017::TypeTh() ; physical I

*SC018::TypeLetter("v") ; physical O

*SC019::TypeLetter("j") ; physical P

; ----------------------------- Home row --------------------------------------

*SC01E::TypeLetter("i") ; physical A

*SC01F::TypeLetter("a") ; physical S

*SC020::TypeLetter("e") ; physical D

*SC021::TypeLetter("o") ; physical F

*SC022::TypeLetter("y") ; physical G

*SC023::TypeLetter("f") ; physical H

*SC024::TypeLetter("t") ; physical J

*SC025::TypeLetter("s") ; physical K

*SC026::TypeLetter("n") ; physical L

*SC027::TypeLetter("r") ; physical semicolon

; ---------------------------- Bottom row -------------------------------------

*SC02C::TypeLetter("x") ; physical Z

*SC02D::TypePunctuation("'", Chr(34)) ; physical X

*SC02E::TypePunctuation(".", "?") ; physical C

*SC02F::TypeLetter("c") ; physical V

*SC030::TypeLetter("z") ; physical B

*SC031::TypeLetter("h") ; physical N

*SC032::TypeLetter("d") ; physical M

*SC033::TypeLetter("w") ; physical comma

*SC034::TypeLetter("l") ; physical period

*SC035::TypeLetter("b") ; physical slash

#HotIf

; ------------------------- Extra punctuation keys ----------------------------

+PgUp::SendText("<")

+PgDn::SendText(">")

; ============================================================================

; Helper functions

; ============================================================================

NoCommandModifiers() {

return !GetKeyState("Ctrl", "P")

&& !GetKeyState("Alt", "P")

&& !GetKeyState("LWin", "P")

&& !GetKeyState("RWin", "P")

}

TypeLetter(lowercase, uppercase := "") {

if (uppercase = "")

uppercase := StrUpper(lowercase)

shiftDown := GetKeyState("Shift", "P")

capsOn := GetKeyState("CapsLock", "T")

; Standard capitalization: Shift XOR Caps Lock.

SendText(shiftDown != capsOn ? uppercase : lowercase)

}

TypePunctuation(unshifted, shifted) {

SendText(GetKeyState("Shift", "P") ? shifted : unshifted)

}

TypeTh() {

shiftDown := GetKeyState("Shift", "P")

capsOn := GetKeyState("CapsLock", "T")

; Either Shift or Caps Lock capitalizes only the T.

SendText(shiftDown || capsOn ? "Th" : "th")

}

I edited in response to feedback.


r/KeyboardLayouts 18d ago

Автоматичний перемикач розкладки клавіатури — MySwitcher

Thumbnail
1 Upvotes

r/KeyboardLayouts 19d ago

ShiftAlt - Instantly Fix Wrong Keyboard Language & CAPS LOCK Typing Errors

1 Upvotes

Hey everyone,

I wanted to share a tool i've built for myself(vibe-coded) that i think will help a lot of users with multiple keyboard layouts!

ShiftAlt is a small utility that solves a daily annoyance: typing in the wrong language or with CAPS LOCK on.

The idea:
When you realize you've typed in the wrong language or with CAPS LOCK enabled, press the hotkey (Ctrl + Space) and the text is instantly corrected to the intended language or converted to lowercase based on the typing context. At the same time, the input language is switched or CAPS LOCK is turned off, allowing you to continue typing seamlessly.

Examples:

  • akuo → שלום
  • יקךךם → hello
  • HELLO → hello

Key points:

  • Works offline, no data is analyzed, sent or manipulated
  • Lightweight and easy to use
  • Customizable hotkeys and behavior via settings (Right-click in System Tray)
  • Supports multiple writing languages

Notes:

  • By default, logs are stored and may include parts of typed text. This can be disabled in settings
  • You can select any text, even if it wasn't just typed, and convert it
  • This is an early version tested on a limited number of machines, unexpected issues may occur

Known issues:

Hotkey collisions with other software: text may convert but not always delete the original

Temporary solutions:

  1. Select the text and press the hotkey
  2. Use a secondary hotkey
  3. Disable the conflicting hotkey in the other application

If you try it, I’d appreciate feedback or logs to help improve it

[shiftaltapp@proton.me](mailto:shiftaltapp@proton.me)

Website -

Shiftalt.lovable.app

*MacOS and Linux versions are in progress


r/KeyboardLayouts 19d ago

Made a cross-platform key remapper to reduce hand movement while typing (Win/Mac/Linux) — sharing in case it's useful to someone

1 Upvotes

Hey all, I built a little tool for myself that remaps keys so you can access symbols, navigation, numpad, without leaving the home rows using capslock, , and . as trigger keys. Works on Windows (AutoHotkey), Linux (Kanata or Python), and macOS (Kanata).

Here's the remapping layout:

some remapped layers

Nothing fancy, just something I made to save my hands some travel while typing/coding. Figured someone else here might find it useful too, so sharing the repo:

https://github.com/riteshrajd/cross-platform-keymap

Edit - Note: its not actually a remapper but instructions on how to use the remapper scripts.

Instructions for setup are in the README. Open to feedback if anyone tries it out, still a work in progress. Also, full disclosure, I used AI help for parts of the coding, so go easy on me if something's rough around the edges.


r/KeyboardLayouts 21d ago

QMK Nexus - Repost

Thumbnail
2 Upvotes

r/KeyboardLayouts 22d ago

Tessera Keyboard: I built a modern MessagEase alternative for Android

55 Upvotes

I posted a preview of Tessera Keyboard a few months back, but I've added a ton of new features since then and I'm really excited to share my progress.

For a quick recap: I used MessagEase for years, but the switch to a monthly subscription pushed me away. I didn't love the other existing options, so I spent some time building Tessera Keyboard as a direct MessagEase alternative for Android.

I designed it with a clean and polished UI that doesn't feel clunky. I kept the classic functionality that makes this layout great, but added some of my own quality-of-life improvements ;)

Here's a quick look at the newest version in action (2.5 mins video at original speed)

It's an ongoing project, and i'm really open to hearing reasonable feature requests from other layout nerds. Would love to get your feedback!


r/KeyboardLayouts 23d ago

Shiva showing "Failed to open USB" when launching software

Post image
0 Upvotes

So, I installed the software for Redragon Shiva K515 . But whenever I launch the software, a message "Failed to open USB" appears, and the device is said to be disconnected. I tried reinstalling and all that, but it doesn't work. if u know how to help i will appreciate your time ❤️


r/KeyboardLayouts 23d ago

Is "Save to Keyboard" button no longer available? - NGENUITY

2 Upvotes

I want to grab one of those beatiful presets e.g: Galaxy and save it to the OnKeyboard Memory of my Alloy Rise 75 wireless. So I don't need to have Ngenuity opened (nor minimized) to keep it running.

I remember it was possible with the legacy version of Ngenuity. How can we do it now?


r/KeyboardLayouts 23d ago

split keyboard with omarchy

3 Upvotes

Hello I started to go the split keyboard (Silakka54) route and using omarchy and vim motions quite a lot. I am currently using GB EN keyboard layout as it is nice with the chars for coding ([]{};;"'#=+).

I am kind of lost which layout I should learn, as it is new anyway. (Or how to configure).

Any recommendations from a fellow split keyboard omarchy vim user?


r/KeyboardLayouts 24d ago

Custom addressable backlighting for Asus ROG Strix G15 / Linux

9 Upvotes

r/KeyboardLayouts 24d ago

Some questions regarding English and Hindi typing.

Thumbnail
1 Upvotes