Author Topic: How to program MX Mini with Aikon controller (now with video tutorial)  (Read 4290 times)

0 Members and 1 Guest are viewing this topic.

Offline intelli78

  • Thread Starter
  • Posts: 1503
  • Location: Seattle
EDIT: Thanks for the help guys. With your help I was able to successfully remap my MX Mini w/ Aikon controller. I made a YouTube tutorial for anyone who reads this thread in the future:




If you have an MX Mini with TRIK PCB (open it up and check, TRIK PCBs are red), these instructions do not apply to you. Instead, try this link: http://geekhack.org/index.php?topic=55038.0
« Last Edit: Sat, 14 June 2014, 18:11:16 by intelli78 »
Please consider carefully before you decide to comment, for Jesus.

Offline Pacifist

  • Report me *again* if there are gifs in my sig
  • * Elevated Elder
  • Posts: 3599
  • Location: Cali
  • on hiatus
Re: Questions about MX Mini PCBs, programming, and hotkeys
« Reply #1 on: Fri, 13 June 2014, 21:20:52 »
I'd say just try the software out and see what it can do. Unfortunatly mine hasn't arrived yet so I can't really test it myself

Offline intelli78

  • Thread Starter
  • Posts: 1503
  • Location: Seattle
Re: Questions about MX Mini PCBs, programming, and hotkeys
« Reply #2 on: Fri, 13 June 2014, 21:25:56 »
I'd say just try the software out and see what it can do. Unfortunatly mine hasn't arrived yet so I can't really test it myself

I initially tried the TRIK software that was mentioned in the Q&A thread, and when it failed to detect the board, I did more research and found the Aikon software. However, it requires a 32bit OS, so that means I have to set up a new virtual machine etc. Just want to see if anyone has already been through this and can confirm/deny whether it's worth going to the trouble. Also, need intel re: the perpetually on LEDs.
Please consider carefully before you decide to comment, for Jesus.

Offline Pacifist

  • Report me *again* if there are gifs in my sig
  • * Elevated Elder
  • Posts: 3599
  • Location: Cali
  • on hiatus
Re: Questions about MX Mini PCBs, programming, and hotkeys
« Reply #3 on: Fri, 13 June 2014, 21:27:58 »
Oh by the way what kind of programming will you do to yours? I'm thinking of making the right shift a fn key because I never use it with the top row to do audio shortcuts.

Offline intelli78

  • Thread Starter
  • Posts: 1503
  • Location: Seattle
Re: Questions about MX Mini PCBs, programming, and hotkeys
« Reply #4 on: Fri, 13 June 2014, 21:37:23 »
I want to remap the right column as follows:

Pause
Home
Page Up
Page Down
End
Right Arrow

Right now, the middle four keys are programmed to delete plus some other arrangement of pg up/dn and End that I do not want. Right now it's solved via software, but would be better to get it fixed in the firmware :D

What do you have planned re: keycaps
Please consider carefully before you decide to comment, for Jesus.

Offline intelli78

  • Thread Starter
  • Posts: 1503
  • Location: Seattle
Re: Questions about MX Mini PCBs, programming, and hotkeys
« Reply #5 on: Sat, 14 June 2014, 10:56:24 »
Anyone able to help?
Please consider carefully before you decide to comment, for Jesus.

Offline tjweir

  • * Exquisite Elder
  • Posts: 1039
  • Location: Toronto
Re: Questions about MX Mini PCBs, programming, and hotkeys
« Reply #6 on: Sat, 14 June 2014, 12:36:39 »
I have successfully programmed my mx-minis in two ways.

1. Using the Firmware, Client and Bootloader here: http://www.otd.kr/bbs/board.php?bo_table=aikon_down&sca=Firmware&sfl=wr_10&stx=&nca=

2. Updating the firmware to use the Ps2avrU programmer: http://winkeyless.kr/112

The original Aikon stack in 1) is much easier to use, but does not support some of the more useful things like media keys.  2) is a bit more of a process, but you get more features.

My wife's work laptop is 32-bit Windows, so I just used that.  I would recommend trying 1) and if its insufficient, update the firmware to the Ps2avrU stack.

Offline intelli78

  • Thread Starter
  • Posts: 1503
  • Location: Seattle
Re: Questions about MX Mini PCBs, programming, and hotkeys
« Reply #7 on: Sat, 14 June 2014, 12:49:31 »
I have successfully programmed my mx-minis in two ways.

1. Using the Firmware, Client and Bootloader here: http://www.otd.kr/bbs/board.php?bo_table=aikon_down&sca=Firmware&sfl=wr_10&stx=&nca=

2. Updating the firmware to use the Ps2avrU programmer: http://winkeyless.kr/112

The original Aikon stack in 1) is much easier to use, but does not support some of the more useful things like media keys.  2) is a bit more of a process, but you get more features.

My wife's work laptop is 32-bit Windows, so I just used that.  I would recommend trying 1) and if its insufficient, update the firmware to the Ps2avrU stack.

Many thanks for the info! Any idea about the LEDs?
Please consider carefully before you decide to comment, for Jesus.

Offline tjweir

  • * Exquisite Elder
  • Posts: 1039
  • Location: Toronto
Re: Questions about MX Mini PCBs, programming, and hotkeys
« Reply #8 on: Sat, 14 June 2014, 12:57:13 »
Many thanks for the info! Any idea about the LEDs?

In 1) you don't get much control and not sure about 2).  LEDs on custom boards have never "worked" with my Macs.  Currently my work and my home minis have LEDs on always for Esc, WASD, Caps and F15 (top right) and the F14 LEDs light up when the Function Layer is active.

I have not looked into it as I don't care about LEDs much, personal preference.



Offline intelli78

  • Thread Starter
  • Posts: 1503
  • Location: Seattle
Re: Questions about MX Mini PCBs, programming, and hotkeys
« Reply #9 on: Sat, 14 June 2014, 12:59:00 »
Thank you  :thumb:

I also use a Mac and do not care for LEDs. I will probably remove them then.
Please consider carefully before you decide to comment, for Jesus.

Offline tjweir

  • * Exquisite Elder
  • Posts: 1039
  • Location: Toronto
Re: Questions about MX Mini PCBs, programming, and hotkeys
« Reply #10 on: Sat, 14 June 2014, 13:03:21 »
All of my minis (aka, too many of them :3 ) have LEDs on Esc, Caps, WASD, F14 and F15.

I recommend soldering at least one LED in, because its your feedback method during programming.

Offline Pacifist

  • Report me *again* if there are gifs in my sig
  • * Elevated Elder
  • Posts: 3599
  • Location: Cali
  • on hiatus
Re: Questions about MX Mini PCBs, programming, and hotkeys
« Reply #11 on: Sat, 14 June 2014, 13:08:17 »
I want to remap the right column as follows:

Pause
Home
Page Up
Page Down
End
Right Arrow

Right now, the middle four keys are programmed to delete plus some other arrangement of pg up/dn and End that I do not want. Right now it's solved via software, but would be better to get it fixed in the firmware :D

What do you have planned re: keycaps

I'm probally going to do the traditional KC84 setup, with a Fn layer or two.

Keycaps will be OG dyesubs, with A profile RGB and the right collum will be my own custom blanks in a color scheme I'm not sure of yet.

Offline intelli78

  • Thread Starter
  • Posts: 1503
  • Location: Seattle
Re: How to program MX Mini with Aikon controller
« Reply #12 on: Sat, 14 June 2014, 18:08:19 »
Look forward to seeing it.

I have updated the OP. I made a YouTube tutorial for programming the aikon pcb.
Please consider carefully before you decide to comment, for Jesus.

Offline tjweir

  • * Exquisite Elder
  • Posts: 1039
  • Location: Toronto
Re: How to program MX Mini with Aikon controller (now with video tutorial)
« Reply #13 on: Mon, 16 June 2014, 08:13:35 »
Great video!

To update the firmware you only need to pop off your spacebar and bridge two pins, it's simple.

1.0.4 from Aikon has issues with OSX anyway, so you probably have 1.0.3 on yours.

Offline Pacifist

  • Report me *again* if there are gifs in my sig
  • * Elevated Elder
  • Posts: 3599
  • Location: Cali
  • on hiatus
Re: How to program MX Mini with Aikon controller (now with video tutorial)
« Reply #14 on: Wed, 18 June 2014, 18:51:18 »
just an fyi i found out mine was aikon when in devices it said aikon. There isn't anything else identifying it marked on the pcb

Offline intelli78

  • Thread Starter
  • Posts: 1503
  • Location: Seattle
Re: How to program MX Mini with Aikon controller (now with video tutorial)
« Reply #15 on: Wed, 18 June 2014, 19:01:09 »
Yea, it sounds like anything that's not clearly marked as TRIK is Aikon.
Please consider carefully before you decide to comment, for Jesus.

Offline Pacifist

  • Report me *again* if there are gifs in my sig
  • * Elevated Elder
  • Posts: 3599
  • Location: Cali
  • on hiatus
Re: How to program MX Mini with Aikon controller (now with video tutorial)
« Reply #16 on: Wed, 18 June 2014, 19:35:38 »
who designed this to only work with 32 bit?  That's so stupid........

Offline intelli78

  • Thread Starter
  • Posts: 1503
  • Location: Seattle
Re: How to program MX Mini with Aikon controller (now with video tutorial)
« Reply #17 on: Wed, 18 June 2014, 19:37:05 »
Dude, I did notice after I made the video that the website has some 64bit libusb drivers labeled as "test" or something. You might want to give those a shot and let us know if it works.
Please consider carefully before you decide to comment, for Jesus.

Offline Pacifist

  • Report me *again* if there are gifs in my sig
  • * Elevated Elder
  • Posts: 3599
  • Location: Cali
  • on hiatus
Re: How to program MX Mini with Aikon controller (now with video tutorial)
« Reply #18 on: Wed, 18 June 2014, 23:50:40 »
Tried 64 bit, broke all my USB ports until I uninstalled it and restarted the machine. Luckily its a laptop so the built in keyboard and trackpad don't use USB. this is 64bit win8.1 btw

32 bit windows xp professional in vmware workstation doesn't recognize my mini
« Last Edit: Wed, 18 June 2014, 23:55:00 by Pacifist »