Are there instructions for how to use the speakup_dummy module out
there? The idea, as I understand it, is to simply mirror the text being
output by the speakup module to be output instead to a tty device.
However, since speakup is monitoring tty devices for input, I'm assuming
that the proper way to monitor speakup would be to direct the dummy
output to a terminal emulator, like /dev/pts/0, then perform an action
in tty1 and come back to the desktop to see what got picked up (if
anything). That should prevent an infinite loop. However, every time I
attempt to modprobe the speakup_dummy module, I get the error message
"modprobe: ERROR: could not insert 'speakup_dummy': No such device".
$ sudo modprobe speakup_dummy
modprobe: ERROR: could not insert 'speakup_dummy': No such device
I can see that the speakup_dummy.ko file exists:
$ find /lib/modules/$(uname -r) -type f -name 'speakup_dummy.ko'
/lib/modules/6.1.0-42-amd64/kernel/drivers/accessibility/speakup/speakup_dummy.ko
So I'm assuming it is trying to output to a non-existent device. Is this
correct? If so, how exactly do I set the device I want it to output to?
I have been searching for documentation but haven't found anything yet,
other than a very general description of what the module is supposed to
do. I don't see any helpful output from dmesg:
$ sudo dmesg | grep 'speakup'
[89257.603737] speakup: unregistering synth device /dev/synth
[89267.530037] speakup 3.1.6: initialized
$ sudo dmesg | grep 'dummy'
[89267.531974] dummy: device probe failed
Thank you,
Aaron