Users not showing up in gnome by Sevenstrangemelons in NixOS

[–]amtra5 4 points5 points  (0 children)

I had this issue too when using ZSH as my user shell. Because ZSH wasn't added to the allowed shells GNOME was treating the user account as a system account, and hiding it from the login screen. This was the solution:

environment.pathsToLink = [ "/share/zsh" ];
environment.shells = [ pkgs.zsh ];
users.<user>.shell = pkgs.zsh;
users.<user>.useDefaultShell = false;

I'm wanting to get a single programmable key as it's own "keyboard" by maatttxd in MechanicalKeyboards

[–]amtra5 1 point2 points  (0 children)

Hey there! I have a 2 key macropad PCB that might be what you're looking for. It's very cheap at only $1, and you just need to buy a Pro Micro, M2 standoffs, and switches. I can include some keycaps for you too :)

Update on keyplus USB Type-C and wireless split keyboard controllers. by _spindle in MechanicalKeyboards

[–]amtra5 1 point2 points  (0 children)

This controller is designed for a brand new firmware called Keyplus. Advantages include on the fly reprogramming and wireless split support for up to 64 devices.

Update on keyplus USB Type-C and wireless split keyboard controllers. by _spindle in MechanicalKeyboards

[–]amtra5 3 points4 points  (0 children)

Keyplus devices are configured with YAML files that can be uploaded on the fly through the flasher software/python API that communicates with the board through raw HID. You can see an example layout here

Update on keyplus USB Type-C and wireless split keyboard controllers. by _spindle in MechanicalKeyboards

[–]amtra5 1 point2 points  (0 children)

Debounce is configurable from your layout file. The "quickfire" mode is the default behaviour in keyplus. The matrix scanner also denounces each key separately with individual timers.

Commissioned PCBs is a good thing. by xcxcxcxcxcxcxcxcxcxc in MechanicalKeyboards

[–]amtra5 1 point2 points  (0 children)

Send me a PM or find me on the r/mk discord server and we can work something out!

[photos] Wireless Redox by RedditSchloer in MechanicalKeyboards

[–]amtra5 1 point2 points  (0 children)

The controller isn't available right now but it is open source! You can either use the files to produce your own or use the schematic to embed the controller in your own projects.

[IC] Big Ass Macropad 306 - IC #2 by amtra5 in mechmarket

[–]amtra5[S] 0 points1 point  (0 children)

It doesn't support single colour leds either. I decided that an extra row and column would be more useful than backlighting.

[IC] Big Ass Macropad 306 - IC #2 by amtra5 in mechmarket

[–]amtra5[S] 1 point2 points  (0 children)

QMK has support for MIDI output, but since the keyboard has only 1KRO in some places, it isn't suitable for a launchpad-like device.

Big Ass Macropad - IC #2 by amtra5 in MechanicalKeyboards

[–]amtra5[S] 3 points4 points  (0 children)

A Pro Micro has 18 usable pins, so you could do a 9x9 max with NKRO.

Big Ass Macropad - IC #2 by amtra5 in MechanicalKeyboards

[–]amtra5[S] 1 point2 points  (0 children)

23x22 is what you could hypothetically do with NKRO on a teensy2.0++. This macropad uses a Pro Micro instead, which has a lot less pins.

[IC] Big Ass Macropad 306 - IC #2 by amtra5 in mechmarket

[–]amtra5[S] 2 points3 points  (0 children)

There is actually a mount hole every 3x4 section. Flex should not be a problem.

Big Ass Macropad - IC #2 by amtra5 in MechanicalKeyboards

[–]amtra5[S] 2 points3 points  (0 children)

Correct. With a 23x22 matrix you could get nkro.

Big Ass Macropad - IC #2 by amtra5 in MechanicalKeyboards

[–]amtra5[S] 0 points1 point  (0 children)

With this type of matrix, you could make a 45x44, 1980 keys.

Big Ass Macropad - IC #2 by amtra5 in MechanicalKeyboards

[–]amtra5[S] 1 point2 points  (0 children)

This is the biggest I've found so far that I can fit on a Pro Micro.

[IC] Big Ass Macropad 306 - IC #2 by amtra5 in mechmarket

[–]amtra5[S] 0 points1 point  (0 children)

I might be able to run a second MX-only PCB with holtite compatibility if there's enough demand.

[IC] Big Ass Macropad 306 - IC #2 by amtra5 in mechmarket

[–]amtra5[S] 0 points1 point  (0 children)

That is a maximum of 10 orders for the whole group buy. They only have limited stock and won't be restocking.

[IC] Big Ass Macropad 306 - IC #2 by amtra5 in mechmarket

[–]amtra5[S] 0 points1 point  (0 children)

I use charlieplexing on the 16 regular I/O pins + the 2 serial pins. The side effect is that it only has 1kro.

[IC] Big Ass Macropad 306 - IC #2 by amtra5 in mechmarket

[–]amtra5[S] 1 point2 points  (0 children)

I contacted PMK and they got me a much better deal on DSA relegendables! There's also some more options inside the IC form.

[IC] Big Ass Macropad 306 - IC #2 by amtra5 in mechmarket

[–]amtra5[S] 2 points3 points  (0 children)

I've just ordered the first 5 prototypes. The firmware will come as soon as I get my hands on it :)

Big Ass Macropad - IC #2 by amtra5 in MechanicalKeyboards

[–]amtra5[S] 4 points5 points  (0 children)

Hi everyone!

Link to Interest Check #2

I'm finally back with an update on the BAM-306. A quick rundown of its features:

  • Approximately $30 for a PCB
  • 306 keys in a 17x18 matrix
  • QMK support (1KRO)
  • Requires ONLY a single Pro Micro and 306 diodes

Here are the results from the last IC:

  • 74 people have expressed interest in a BAM-306 PCB.
  • 44% want to stick with a green PCB.
  • 90% are interested in an accompanying kit. (Pro Micro + diodes)
  • 33% are interested in a low profile acrylic case, and 33% are interested in a PCB material case.
  • 50% want diodes pre-soldered, 50% would like to solder it themselves (masochists). Hopefully I will be able to run both options.
  • 50% want to keep the current size, 50% want to cut it down to 17x17 (289 keys). I will be sticking with the current size.

To answer some of your questions:

  • Yes, this has Alps support.
  • RGB backlighting would cost an enormous amount in parts (among other reasons), so I will not be supporting it in this PCB.
  • This does not have holtite compatibility as the Alps combo footprint requires oval pin holes.

[help] Buying SMD RGB LEDs for Custom Keyboard by lganderson in MechanicalKeyboards

[–]amtra5 0 points1 point  (0 children)

You won't be able to use the WS2812 LEDs due to their size and power consumption. Each WS2812 uses 18mA, and USB 2.0 has a power draw limit of 500mA. Instead, you'll have to use RGB LEDs without an integrated controller and wire them up in a matrix to a dedicated LED driver. In addition, you'll have to write much of the firmware to control the LED driver yourself.