

I removed all the keys (they just pull off of the underlying cherry switches), and found 3 more screws: one between the "F3" and "4" keys, one between the "Pause/Break" and "Page Up" keys, and one between the "Caps Lock" and "A" keys. To fix this properly, today I opened it back up. This was actually adequate to plug back in my keyboard in and play some games! However, I was lucky that the power and data lines were still connected, and it is more likely that if you get into this situation that it won't work at all, or only intermittently. With this piece removed, I could push the mini usb port back down into place. I was able to temporarily fix this problem by removing three screws from the bottom of the board (two are obvious, and the third was under a sticker, so don't do this unless you are cool voiding your warranty), which allowed me to remove a piece of plastic from the top of the keyboard that spanned across the length (under the F keys and down around the arrow keys). I guess this put too much strain on the mini usb jack, because while setting up at a friend's place for some games last night, I noticed the usb cable had come out, and when I tried to plug it back in, the jack bent up and away from the opening in the keyboard, making it impossible to use. I normally carry this keyboard in my backpack with my laptop, and I usually leave the mini-usb cable plugged into the keyboard while carrying it around. My Ducky 1087's mini usb jack came loose last night. Importantly, this key is bound to profile 2 after using it, swap back to profile 1 with fn+alt+1, so that left shift works as expected again (or just bind it something that makes more sense).Tl dr: I fixed the broken mini-usb issue by resoldering it back in place. Try it out: left shift+g should now emulate fn3+g and toggle the "show chunks" setting on and off. Press and hold fn+alt+tab again to exit macro recording mode.Press fn+3: this selects that combination as the input to map to the newly-programmed key.Tap left shift: this selects it as the key to be programmed.

Press and hold fn+alt+tab for several seconds until the keyboard blinks.This will separate the keyboard abuse we're going to inflict from the main profile. Press and hold fn+alt+2, to enable the second keyboard profile.We're going to set the left shift key to imitate F3 without needing to press fn: So here's what I came up with, using the key programming available on the Ducky One 2 Mini: Without some kind of reconfiguration, his keyboard literally cannot send the combination of fn3+g.Īfter banging my head around forums for a while, I was surprised that nobody seemed to have posted a working solution. Pressing F3 on his 60% keyboard requires using the _fn_ key, so if he presses another key while holding that key, it also activates the alternate function command mapped to the second key. That said, my son came to me with a problem: He wants to do something called "showing chunks" in Minecraft, which requires F3+g. Some special debug modes in Minecraft require pressing F3+some other key, which is a real mess for accessibility function keys aren't meant to be modifiers of other keys, and the Minecraft folks have some explaining to do on this.
