HI Aitor, > Am 29.12.2025 um 21:11 schrieb Aitor Santamaría via Freedos-user > <[email protected]>: > > Hello, > > Sorry to be late on this.
Never! ;) however: programmable Keyboard (QMK TMK…) resolve the question easily... I am not sure if I do understand how you understood my question. you write: > It has two parts, make Shift behave as space, and space behave as shift. What I want is something, which is nowadays called „tap dancing“ : Make SPACE behave as SPACE when „tapped“ (i.e. a „normal“ key press) and behave as SHIFT when held (together with tapping another alpha-numerical key. (Also the „home mod“ in QMK is great: use the home row keys as modifiers shift, ctrl, alt, os…) I don’t have any idea how this could be done, but maybe like in an addition: spacebar alone: 1 spacebare + other key: 1 + 1 = 2 (i.e.: catch sort of a sum of scancodes which differ from scancode from SPACEBAR alone … or so…) best, T. > > > El dom, 7 sept 2025 a las 13:21, Thomas Desi via Freedos-user > (<[email protected] > <mailto:[email protected]>>) escribió: >> In AHK (windows) or Karabiner*) (Mac) there is a „complex modification“ of >> the Space Bar’s behaviour possible: >> >> =============================================================== >> Change Space Bar to Shift. (Post space bar if pressed alone.) >> =============================================================== >> >> Would it be possible to interfere with the (Free)DOS’s Keyboard to create a >> similar behaviour in DOS?? >> >> Bret Johnson has exentsively worked on keyboard modifications, as I have >> some of his software here, but seemingly there wasn’t a solution at the time >> (1980/1990ies) available. I know that nobody would program something alike >> TODAY, but I keep trying to „investigate“ - I don’t even know what it would >> take to intercept the space-bars status’ to divert into an „if“-state. (See >> code below.) >> Any ideas somebody? >> >> PS: The goal is it, to get rid of the shift keys (left AND right) and shift >> keys only using together with the space bar key. Or other way round: >> Immagine a Shift key pressed alone inserts a „space“, else works as the >> SHIFT key as normally… >> >> Thomas >> >> >> >> ________ >> *) the json files looks like this: >> >> { >> "description": "Change spacebar to left_shift. (Post spacebar if pressed >> alone)", >> "enabled": false, >> "manipulators": [ >> { >> "from": { >> "key_code": "spacebar", >> "modifiers": { "optional": ["any"] } >> }, >> "to": [{ "key_code": "left_shift" }], >> "to_if_alone": [{ "key_code": "spacebar" }], >> "type": "basic" >> } >> ] >> } >> >> _______________________________________________ >> Freedos-user mailing list >> [email protected] >> <mailto:[email protected]> >> https://lists.sourceforge.net/lists/listinfo/freedos-user > _______________________________________________ > Freedos-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/freedos-user THOMAS CORNELIUS DESI Artistic Director MUSIKTHEATERTAGE WIEN Neubaugasse 33/1/9 1070 Vienna, Austria [email protected] <mailto:[email protected]> t +43 699 1084 0030 www.mttw.at <http://www.mttw.at/> The content of this email is confidential and intended for the recipient specified in message only. It is strictly forbidden to share any part of this message with any third party, without a written consent of the sender. If you received this message by mistake, please reply to this message and follow with its deletion, so that we can ensure such a mistake does not occur in the future.
_______________________________________________ Freedos-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-user
