sasha0552
sasha0552
Hi @matt335672. > I'm going to run out of time to review this before I have to spend some family time next week I'm afraid. It's okay, there's no need...
> The same document only allows a CARD8 for the keycode in the on-wire protocol, even though the XKeyEvent allows an unsigned int. A single keycode can have multiple meanings,...
`xmodmap` says: ``` $ xmodmap -pk There are 7 KeySyms per KeyCode; KeyCodes range from 8 to 255. KeyCode Keysym (Keysym) ... Value Value (Name) ... 8 9 0xff1b (Escape)...
@matt335672 I think xrdp is passing *scan*codes, not *key*codes. ``` KeyRelease event, serial 44, synthetic NO, window 0x3000001, root 0x309, subw 0x0, time 951717947, (-437,-296), root:(270,13), state 0x10, keycode 164...
I mean, xrdp doesn't even passing scancodes. The process looks like this: 1. Convert the rdp code to some internal value (not necessary a real scancode or keycode) 2. Convert...
@matt335672 Thanks for the patches, they look good to me. I have applied them. Can you also take a look at neutrinolabs/xorgxrdp#303?
@matt335672 I am running the script in the GitHub Codespaces using Xvfb as a server. `Ubuntu 20.04.6 LTS` is used. ``` sudo apt-get update && sudo apt-get install -y xvfb...
@jsorg71 I'm using FreeRDP (xfreerdp).
@matt335672 Thanks for the patch. Yes, the keymaps are the same. Nice that now we can just do `./dump-keymaps.sh` without launching xvfb or using xvfb-run separately.
It seems, KoboldAI requires Lua 5.3+ because of `utf8` module, but `lupa==1.10` provides only Lua 5.1 ```sh $ python3 -c 'import lupa; lua = lupa.LuaRuntime(unpack_returned_tuples=True); print(lua.eval("_VERSION"))' Lua 5.1 ``` I...