Posted on

Keycaps Profile Comparison: SA Pulse – GMK – EnjoyPBT – Blank DSA (ali) – DSA Royal Navy – Triumph Adler – Choc Low Profile

Left to Right: SA Pulse —- GMK — EnjoyPBT —- Blank DSA (ali) —- DSA Royal Navy —- Triumph Adler —- OEM

Spacebars top down: GMK —- EnjoyPBT —- DSA royal navy —- Triumph Adler

Posted on

Mill Max hotswap sockets 0305 vs 7305 vs Holtite

Mill Max sockets 0305 – budget, good if you have enough room between the PCB and the case, easier than 7305 to solder

Mill Max sockets 7305 – more expensive than 0305, good if you don’t have a lot of room between your PCB and the case, more difficult than 0305 to solder.

Holtite – more expensive than 7305, good if you don’t have a lot of room between your PCB and the case, can be used unsoldered if not planning to hotswap frequently the switches, but more difficult to solder than 7305 if decided to be soldered.

Mill Max 0305Mill Max 7305

Thanks for this info to u/nineleveno:
Looks like Mill-Max also makes 3305 sockets now, which are made specifically for keyboards with a thinner lip than 7305 (0.25mm vs 7305’s 0.36mm) and same length as 7305. It is more expensive than 7305 though.

Part Numbers for 3305

The 2.67mm long (7305 length):

  • Gold: 3305-0-15-15-47-27-10-0
  • Tin: 3305-0-15-80-47-27-10-0

The 3.30mm long

  • Gold: 3305-1-15-15-47-27-10-0
  • Tin: 3305-1-15-80-47-27-10-0

The 3.94mm long (0305 length):

  • Gold: 3305-2-15-15-47-27-10-0
  • Tin: 3305-2-15-80-47-27-10-0
Mill Max 7305 vs Holtite vs 0305
Mill Max 7305 vs Holtite vs 0305
Highs on low profile case: Holtite, Mill Max 7305, Mill Max 0305 and no socket.
Posted on

ISO characters and symbols on ANSI layout/keyboard (ISO-PT example)


1) Autohotkey
This solution is intended more for the keyboards that aren’t programable (don’t support QMK for example), but nothing stops you to use it even on programable ones. I use it on DZ60 PCB.
Autohotkey consists in having a small app working in background that detects combinations of keys you click in order to trigger the output you have defined.

For example:
i have configured my compiled .ahk file to be executed every time i login into my windows account so it is completely transparent to me. My compiled .ahk file has the code below and ! means i press and hold left alt.
Combination of left alt + c results in ç
left alt + e + aá
left alt + n + a ã
left alt + i + a â
The downside is that it only works on the PC that you have autohotkey configured.

!c::Send {RAlt down}{,} {RAlt up}					;ç
!e::!'									;´
!n::+~									;~
!i::+6									;^

2) QMK Firmware
If your keyboard (PCB) supports QMK or any other programable firmware variant then you can program special characters and symbols you need anywhere you want or on any layer.
With QMK you have to program a keymap.c file, compile it and upload it to your keyboard. It will work with any PC anywhere you’ll use that keyboard (under same windows settings obviously).

3) Use Windows’ Keyboard input settings: US International.

Press this keyThen press this keyResulting character
‘(APOSTROPHE)c, e, y, u, i, o, aç, é, ý, ú, í, ó, á
“(QUOTATION MARK)e, y, u, i, o, aë, ÿ, ü, ï, ö, ä
`(ACCENT GRAVE)e, u, i, o, aè, ù, ì, ò, à
~(TILDE)o, n, aõ, ñ, ã
^(CARET)e, u, i, o, aê, û, î, ô, â

By pressing Alt Gr you get next ISO special letters and symbols:

¡ ² ³ ¤ € ¼ ½ ¾ ‘ ’ ¥ ×
 ä å é ® þ ü ú í ó ö « »
  á ß ð           ø ¶ ´ ¬
   æ   ©     ñ µ ç   ¿

ALT Gr in combination with Shift key

¹     £               ÷
 Ä Å É   Þ Ü Ú Í Ó Ö
  Á § Ð           Ø ° ¨ ¦
   Æ   ¢     Ñ   Ç

Sources:
https://eurkey.steffen.bruentjen.eu/start.html
https://docs.microsoft.com/en-us/globalization/keyboards/kbdusx.html
https://support.microsoft.com/en-us/topic/how-to-use-the-united-states-international-keyboard-layout-in-windows-7-in-windows-vista-and-in-windows-xp-e05ce3ed-11f0-8fc2-498e-a214fa6b898f
https://en.wikipedia.org/wiki/AltGr_key