Anyway, if you're considering getting a Race 3, or already have one, here's what you need to know: Review. A fantastic keyboard at an amazing price. The milled-aluminum case is stellar, and the thick PBT dye-subbed keycaps look & feel fantastic. Here is a great video review of the keyboard by someone who knows what they are talking about. KBC Vortex Poker 3 (POK3R) black case Cherry MX-Brown 60% keyboard white backlit. Condition is 'New'. Shipped with USPS First Class. Please note, this keyboard is backlit rgb backlit keyboard, the switches are brown.
Donate
$5$10$15$20customPoker Table Layouts
The Plate & Case Builder is offered free of charge to anyone who finds it useful. By using this builder you are by no means expected to donate. That being said, I dedicate quite a bit of time developing and updating this tool, so if you feel like buying me a beer (or two), it is always appreciated.
Gry slot machine online. I value your feedback, good or bad, so please feel free to get in touch. If you have questions or problems, please post in this GeekHack thread. By posting there others can benefit from the conversation and can weigh in with their feedback as well. If you want to contact me directly, you can message me on GeekHack.
I wish you the best on your keyboard building adventure.
The Plate & Case Builder is offered free of charge to anyone who finds it useful. By using this builder you are by no means expected to donate. That being said, I dedicate quite a bit of time developing and updating this tool, so if you feel like buying me a beer (or two), it is always appreciated.
Gry slot machine online. I value your feedback, good or bad, so please feel free to get in touch. If you have questions or problems, please post in this GeekHack thread. By posting there others can benefit from the conversation and can weigh in with their feedback as well. If you want to contact me directly, you can message me on GeekHack.
I wish you the best on your keyboard building adventure.
#!/usr/bin/env python3 |
# Remaps the Caps Lock key to serve as an alternate function key to enable the |
# KBC Poker 3 keyboard layout on other keyboards. Be sure to disable Caps Lock |
# before using this ('setxkbmap -option caps:none'). |
fromevdevimportInputDevice, UInput, categorize, ecodes |
# TODO: Figure out how to automatically detect keyboards |
dev=InputDevice('/dev/input/event2') |
capson=False |
ui=UInput() |
# Injects a keystroke. |
definject(key): |
ui.write(ecodes.EV_KEY, key, 1) |
ui.write(ecodes.EV_KEY, key, 0) |
ui.syn() |
# Reads and acts on device input. We're specifically looking for keystrokes. |
foreventindev.read_loop(): |
ifevent.typeecodes.EV_KEY: |
# If the use has pressed or is holding Caps Lock, grab all device input. |
ifevent.code58: |
ifevent.value1: |
capson=True |
dev.grab() |
elifevent.value0: |
capson=False |
dev.ungrab() |
# If Caps Lock is down, check for the keys we're remapping. |
elifcapsonTrueand (event.value1orevent.value2): |
indices= { |
22: ecodes.KEY_PAGEUP, |
23: ecodes.KEY_UP, |
24: ecodes.KEY_PAGEDOWN, |
35: ecodes.KEY_HOME, |
36: ecodes.KEY_LEFT, |
37: ecodes.KEY_DOWN, |
38: ecodes.KEY_RIGHT, |
49: ecodes.KEY_END |
} |
# Try to inject our alternate keystroke. |
try: |
inject(indices[event.code]) |
except: |
continue |