▲ 68 ▼ My Accessibility Stack and the future on Wayland (nocoffei.com) submitted 5 months ago by exu@feditown.com to c/linux@programming.dev 13 comments fedilink hide all child comments cross-posted from: https://feditown.com/post/3071906 Edit: To clarify, this is not my personal blog. It's just intended to raise awareness and spread it around here as well. I just don't believe in editorializing titles
[–] jaybone@lemmy.zip 2 points 5 months ago (3 children) xdotool and kin didn’t work on Wayland for me. permalink fedilink source parent hideshow 3 child comments replies: [–] rumba@lemmy.zip 2 points 5 months ago* (1 child) same, these are surfaced in python, but it's barely usable device = uinput.Device([ uinput.BTN_LEFT, uinput.BTN_RIGHT, uinput.REL_X, uinput.REL_Y, ]) device.emit(uinput.REL_X, 0) device.emit(uinput.REL_Y, 0) device.emit(uinput.BTN_LEFT, 1) device.emit(uinput.REL_X, -100) device.emit(uinput.REL_Y, -100) permalink fedilink source parent hideshow 1 child comment replies: [–] jaybone@lemmy.zip 2 points 5 months ago Yeah I wrote something using a lower level interface. Like at the usb layer or some shit, I forget. I gave that up and went back to X. permalink fedilink source parent [–] esc@piefed.social 1 point 5 months ago There is wdotool, it's not complete re-implementation yet, but it works. permalink fedilink source parent
[–] rumba@lemmy.zip 2 points 5 months ago* (1 child) same, these are surfaced in python, but it's barely usable device = uinput.Device([ uinput.BTN_LEFT, uinput.BTN_RIGHT, uinput.REL_X, uinput.REL_Y, ]) device.emit(uinput.REL_X, 0) device.emit(uinput.REL_Y, 0) device.emit(uinput.BTN_LEFT, 1) device.emit(uinput.REL_X, -100) device.emit(uinput.REL_Y, -100) permalink fedilink source parent hideshow 1 child comment replies: [–] jaybone@lemmy.zip 2 points 5 months ago Yeah I wrote something using a lower level interface. Like at the usb layer or some shit, I forget. I gave that up and went back to X. permalink fedilink source parent
[–] jaybone@lemmy.zip 2 points 5 months ago Yeah I wrote something using a lower level interface. Like at the usb layer or some shit, I forget. I gave that up and went back to X. permalink fedilink source parent
[–] esc@piefed.social 1 point 5 months ago There is wdotool, it's not complete re-implementation yet, but it works. permalink fedilink source parent