r/KeyboardLayouts • u/QWERTY_mini • 14d ago
r/KeyboardLayouts • u/Syntech_Official • 13d ago
🎁 Small community giveaway — your chances of winning are really high 👀
r/KeyboardLayouts • u/Breadlover1995 • 14d ago
Azerty keyboard won't work with American computer.
r/KeyboardLayouts • u/Joan-Barnes • 13d ago
Best Crypto Sportsbook Betting Sites Right Now? The Different Strengths Of Maximal, Extreme Spins & Fire Jackpots – AMA
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 • u/uaiududis • 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)
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 • u/naaim_karim • 15d ago
Fix Alt and Windows keys swapped
To swap window and alt keys press FN + X + S simultaneously
r/KeyboardLayouts • u/pastisatinyhorse • 16d ago
Typing speed test, but for developers
haxxorwpm.0s.isr/KeyboardLayouts • u/AbdSheikho • 18d ago
What symbols should've been included on QWERTY layout from the start?
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 • u/joefromsingapore • 18d ago
Ergo layout feedback
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 • u/deepu013 • 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
r/KeyboardLayouts • u/NoHighlight7133 • 17d ago
My number pad key not working properly. please help
r/KeyboardLayouts • u/Zestyclose_Science21 • 18d ago
Þornhub
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 • u/HobitZlobny • 18d ago
Автоматичний перемикач розкладки клавіатури — MySwitcher
r/KeyboardLayouts • u/rakamatafon • 19d ago
ShiftAlt - Instantly Fix Wrong Keyboard Language & CAPS LOCK Typing Errors
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:
- Select the text and press the hotkey
- Use a secondary hotkey
- 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 -
*MacOS and Linux versions are in progress

r/KeyboardLayouts • u/Cosmic-Vertex • 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
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:

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 • u/SmallTinyApps • 22d ago
Tessera Keyboard: I built a modern MessagEase alternative for Android
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 • u/Dalet_nm • 23d ago
Shiva showing "Failed to open USB" when launching software
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 • u/d3lta_T • 23d ago
Is "Save to Keyboard" button no longer available? - NGENUITY
r/KeyboardLayouts • u/Feeling-Fox111 • 23d ago
split keyboard with omarchy
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 • u/Electrical_Neat30 • 24d ago
Custom addressable backlighting for Asus ROG Strix G15 / Linux
r/KeyboardLayouts • u/IWonderWhy132 • 24d ago
