2 ms·
Right, but what's the difference? I.e. if the keyboard sends "9" but software captures that and sends out "cntrl-shift-3" it's the same outcome as if the keyboa
by kennywinker 6y ago
Right, but what's the difference? I.e. if the keyboard sends "9" but software captures that and sends out "cntrl-shift-3" it's the same outcome as if the keyboard sent "cntrl-shift-3" - is it not?
If we really want custom hardware involved, the most economical solution would probably be a USB repeater that did the re-interpreting in hardware.
- OJFord 6y agoThen keycode & keysym correspond to different characters (or whatever) and whether or not you get the desired outcome depends on the implementation of the software capturing it at any given time. Took me a while to work out that the reason my pasted passwords would occasionally not work was the remapping of a couple of symbol keys. (I'm accustomed to a weird mashup of USA/UK layout, thanks mainly to Apple's non-standard 'UK' layout donating Americani?ms, but then useless prominent keys I swapped for something more helpful (backtick & pipe I think, off the top of my head, for things so useless that I literally never use them and don't know their names.))
- bonestamp2 6y agoWhat do you do when you want to type "9" though?
- flyingpant 6y agoThe software he mentioned stores macros for each keyboard. So you can still type 9 on your main keyboard.
- kortex 6y agoThis really only works in the most trivial of cases. There just isn't enough symbol-space information in a basic keyboard to be able to implement many QMK hallmarks like level shifting, chords, momentary hold effects, and taps. I have thought about custom in-line hardware but that's honestly as complicated as QMK. Plus latency. What I would love however is an inline monitor to see what keycodes I'm issuing. It gets...zany.
- mcpeepants 6y ago> What I would love however is an inline monitor to see what keycodes I'm issuing. this is actually very simple to do with QMK if you have a board with an OLED display. it's also implemented in the default keymap for a bunch of the split ergo boards (Lily58 is one that has it)
- oxygenoxy 6y agoDon't need "custom" in-line hardware. Just get this. https://www.1upkeyboards.com/shop/controllers/usb-to-usb-converter/ https://www.1upkeyboards.com/shop/controllers/usb-to-usb-con...
- numpad0 6y agoWindows: HID Macros[1], AutoHotKey[2] Mac: Karabiner-Elements[3] *nix: idk but should be plentiful ways PC DOS: you’re probably out of luck 1: http://www.hidmacros.eu/ http://www.hidmacros.eu/ 2: https://www.autohotkey.com/ https://www.autohotkey.com/ 3: https://karabiner-elements.pqrs.org/ https://karabiner-elements.pqrs.org/
- formerly_proven 6y agoObvious problem: it depends on software. So this can't send privileged keystrokes, and doesn't work across operating systems. Some software intentionally ignores keyboard events sent by stuff like Autohotkey.