mastodon.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
The original server operated by the Mastodon gGmbH non-profit

Administered by:

Server stats:

341K
active users

#qmk

4 posts4 participants0 posts today

🌘 費里斯掃把上的鏽跡 (Rust on the Ferris Sweep)
➤ 新興韌體 RMK 的設定與挑戰
gabevenberg.com/posts/rmk-ferr
這篇文章記錄了作者將鍵盤韌體從成熟的 QMK 遷移到新興的 Rust 語言編寫的 RMK 的過程。作者詳細描述了配置 RMK 的步驟,包括設置環境、修改配置文件、解決通訊問題以及調整 VIAL 支援檔案。過程中遇到了許多挑戰,例如查找正確的引腳映射、解決半雙工序列通訊問題,以及調整 VIAL 檔案以匹配 RMK 的鍵盤佈局。儘管過程繁瑣,但作者最終成功地在費里斯掃把鍵盤上運行了 RMK,並分享了相關的程式碼倉庫。
+ 我也想試試 RMK,但看來設定起來真的不容易,需要對硬體和軟體都有一定的瞭解。
+ 這篇文章寫得非常詳細,對於想嘗試 RMK 的人來說很有幫助,至少知道需要準備什麼了。

Mildly interesting · Rust on the Ferris SweepThe other day, I stumbled upon RMK, a keyboard firmware written in Rust. Given that my Ferris Sweep has a Ferris the crab logo on the silkscreen, it felt only fitting that I flash it with RMK. Since I first built it, my Ferris Sweep has been running QMK, a very mature C-based keyboard firmware. QMK is a great project, and doing basic keymaps for an already-supported keyboard is straightforward and well-documented.

I was trying to setup a build environment for my #ZSA Voyager so that I could enable features like Achordion to make the home row mods work better.

I got everything setup now and want to get started adding the features only to read in the newest newsletter from ZSA that they added Chordal Hold their version of #QMK which achieves the same result.

I will keep my setup in case something else tickles my fancy but for the moment the need seems to be gone.

blog.zsa.io/chordal-hold/

blog.zsa.ioIntroducing Chordal HoldHome-row mods users, rejoice!

so today we have 2 legendary scripts using xdotool and wmctrl to bring focus (if the app is already opened, otherwise it'll open it) to a running app AND bring the mouse to the center of the application... the perfect combo for testing a custom mouse with custom keys firing pie-menus!

#bash#kando#qmk
Replied to 🇨🇦Samuel Proulx🇨🇦

@fastfinge I briefly wondered if Vial would work, which is how I’ve been reprogramming my #MechanicalKeyboard. Vial is open source, available as a standalone app and as a webpage (works in Chrome), see get.vial.today/ - It is essentially a GUI to remap #QMK firmware keyboards. However, the interface is very mouse dependent (as far as I could tell), and searches on their GitHub repository gives no reason to hope it has any better screen reader support. Sorry.

VialHomeVial is an open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time.
Replied in thread

@fedicat
You're welcome.
And if you're ready for a bigger step into the rabbit hole, feel free to fully customize your keycaps through YuzuKeycaps.com
I've created my absolute endgame set there, for my #ErgoDash after tweaking and thinking about my layout with #QMK.
But before that, I've bought more than a few things at YMDK.

I just bought a Silakka54 split keyboard so I can test having a split board instead of my normal 75% board and also for playing around with layouts and layer management.

reddit.com/r/ErgoMechKeyboards

And all this just because I wasn't able to compile a new firmware for my Q1 Pro with VIAL support, got frustrated and needed something to compensate. A blogpost about this failure is coming soon.

Hey, #MechanicalKeyboard people! I just got myself a #Ducky One X wireless mechanical keyboard. As a #screenreader user who finds myself constantly running out of keyboard shortcuts, multi-level actuation sounded really exciting to me. Unfortunately, the browser-based programmer at duckyhub.io is entirely inaccessible. Apparently it uses a standard called #QMK or something? I don't build mechanical keyboards; I use them because I love the feedback, so I'm not deep enough into the hobby to know much about this. A browser-based programmer gave me hope that programming would be #accessible, but at least with the official website, that hope turned out to be false. So before I return this thing, do these standards mean there might be other software I can try to program the keyboard, to see if it's more accessible for me? #a11y #keyboard

Just started using the choral hold feature recently introduced in #QMK on my #planck keyboard and it’s almost as if I now had an entirely different keyboard!

This is especially designed for people like me who have their mod keys as dual functions on the home row. It prevents some typos and reduces input lag (because the firmware doesn’t need to wait as long to know if a key is held or not is some cases).

You can read more on the ZSA blog: blog.zsa.io/chordal-hold/

Continued thread

Ooof. Disabling all the silly RGB matrix effects is a pain in the ass with QMK. I may need to tangle out some more files to overwrite existing ones, so I don't have to disable them one by one.

#QMK may be more featureful, and more portable than #Kaleidoscope, but the developer experience of the latter is so much nicer.

At some point, I might port Kaleidoscope to the Voyager, too. But... not yet.

Ayer fue el cuadragésimo día del año. Un día en que la gente entusiasta de los teclados dedica a los más pequeñitos. No soy mucho de poner enlaces a Youtube, pero me parece que este merece la pena: youtu.be/lGHcYFP3NWI?si=iO_QTs

Ya me diréis en que momento del video habéis mirado la marca de desgaste de vuestra barra espaciadora :)

Redragon Alcor K717 is marketed as a #qmk compatible keyboard, so I bought it with the intention to adapt it for one-handed typing. Unfortunately, the only available source code doesn't include any support for wireless communication. It only offers a basic layout in USB mode. I wrote to Redragon support, but it seems like a loss of time and money.

reddit.com/r/BudgetKeebs/s/E2X

EDIT: the link is wrong, the firmware sources are actually there.
github.com/hangshengkeji/qmk_f