Hallo
Ik moet hier zelf ook nog eens op zitten broeden en kan vanwege ernstig tijdsgebrek
daar geen echte panklare oplossing in bieden. Dus alvorens iets met die udev regels
aan te vangen, lees ook even de aanbevelingen of voer die eerst uit.
Ik zag overigens dat je een type fout heb gemaakt in; $ ls /dev Lgrep tty
ls: cannot access Lgrep: No such file or directory
ls: cannot access tty: No such file or directory
het beste is om dit soort commando's te copy/pasten; die L moet een | zijn dat is een
zogenaamde pipe. Eerste aanbeveling is eigenlijk dan ook om vertrouwd met de terminal te,
worden; dat moeten blinden nl. noodgedwongen ook.
En tja ik vind wel een udev regel voor deze terminal, maar daar ben je er denk ik niet mee.
Een compleet setje met regels heb ik hier vandaan;
https://lists.ubuntu.com/archives/ubuntu-accessibility/2008-April/002828.htmluit een al wat ouder draadje.
de volgende code;
# udev rules file for brltty
#
ACTION!="add", GOTO="brltty_rules_end"
SUBSYSTEM!="usb_device", GOTO="brltty_rules_end"
# Alva
SYSFS{idVendor}=="06b0", SYSFS{idProduct}=="0001", RUN+="/lib/brltty/brltty.sh -b al -d usb:"
# Baum
SYSFS{idVendor}=="0403", SYSFS{idProduct}=="fe71", RUN+="/lib/brltty/brltty.sh -b bm -d usb:"
SYSFS{idVendor}=="0403", SYSFS{idProduct}=="fe72", RUN+="/lib/brltty/brltty.sh -b bm -d usb:"
SYSFS{idVendor}=="0403", SYSFS{idProduct}=="fe73", RUN+="/lib/brltty/brltty.sh -b bm -d usb:"
SYSFS{idVendor}=="0403", SYSFS{idProduct}=="fe74", RUN+="/lib/brltty/brltty.sh -b bm -d usb:"
SYSFS{idVendor}=="0403", SYSFS{idProduct}=="fe75", RUN+="/lib/brltty/brltty.sh -b bm -d usb:"
# FreedomScientific
SYSFS{idVendor}=="0f4e", SYSFS{idProduct}=="0100", RUN+="/lib/brltty/brltty.sh -b fs -d usb:"
SYSFS{idVendor}=="0f4e", SYSFS{idProduct}=="0111", RUN+="/lib/brltty/brltty.sh -b fs -d usb:"
SYSFS{idVendor}=="0f4e", SYSFS{idProduct}=="0112", RUN+="/lib/brltty/brltty.sh -b fs -d usb:"
# HandyTech
SYSFS{idVendor}=="0921", SYSFS{idProduct}=="1200", RUN+="/lib/brltty/brltty.sh -b ht -d usb:"
#SYSFS{idVendor}=="0403", SYSFS{idProduct}=="6001", RUN+="/lib/brltty/brltty.sh -b ht -d usb:"
# Papenmeier
SYSFS{idVendor}=="0403", SYSFS{idProduct}=="f208", RUN+="/lib/brltty/brltty.sh -b pm -d usb:"
# Voyager
SYSFS{idVendor}=="0798", SYSFS{idProduct}=="0001", RUN+="/lib/brltty/brltty.sh -b vo -d usb:"
LABEL="brltty_rules_end"
kan in een file worden gezet, die
85-brltty.rules kan worden genoemd en in
/etc/udev/rules.d wordt gesaved. (Eventueel mogen de types achterwege blijven die je niet hebt
als brailleregel, Alva, Baum etc.)
Om daar te mogen schrijven moet je root voor zijn.
Dus vanuit een terminal
sudo gedit , wachtwoord ingeven (je ziet niets)
die tekst die in het code blok staat kopiëren en dan op de juiste plaats saven.
Machine herstarten en kijk of er wat gebeurt, maar ik ben bang van niet veel.
Zo heb ik ook een programmertje dat zich zonder udev regel niet laat aansturen,
die maakt dan ook geen eigen /dev/ttyUSB0 aan en functioneert met de juiste udev regel toch.
Maar hoe je die brltty dat nu duidelijk moet maken weet ik niet, misschien dat de udev regel dat oplost.
Kijk voor je dit doet ook even in /etc/udev/rules.d/ of daar al niet een brltty udev regel setje staat.
Tot op heden is Vinux nog het meest gericht op blinden met de meeste zaken al netjes ingericht;
haal deze eens op en draai die in
live mode (dus niet installeren) met een aangesloten brailleregel
en kijk of dat meteen functioneert.
Zoja, dan is het misschien mogelijk om daar handig wat configuratie scriptjes en udev regels te 'lenen'
Of je zet hem er per direct op na een geslaagde test.
Veel info kun je ook altijd in de mailing lists voor blinden vinden bijv. hier;
https://www.redhat.com/archives/blinux-list/je hoeft er niet lid van te worden maar kan gewoon door alle berichten browsen.
Groeten Gerrit