Theo tinh thần của Ubuntu và các triết lý mã nguồn mở linux lớn hơn mà mọi người dùng sẽ có thể sử dụng tất cả các phần mềm bất kể khuyết tật 1 , đây là một vài giải pháp bao gồm vượt ra ngoài những người dùng không cần hoặc không muốn sử dụng Orca.
Vô hiệu hóa Orca với Phím Shorcut Alt+ Super+S
Theo tài liệu trợ năng chính thức , việc vô hiệu hóa Orca có thể được bật bằng phím nóng:
Alt+ Super+S
Tất nhiên, nếu bạn đang chạy một trình quản lý cửa sổ độc lập như openbox (nói chuyện với bạn, người dùng LubFi), thì các phím bấm sẽ khác. Bạn rc.xml
sẽ phải cấu hình để bao gồm một hành động thực thi cho Orca. Xem http://openbox.org/wiki/Help:Bindings
Hoặc sử dụng một trong các phương pháp sau ...
Vô hiệu hóa Orca từ dòng lệnh
Sử dụng GS Settings
Trình đọc màn hình có thể được tắt thông qua gsettings
lệnh này:
gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled false
Dường như gửi một SIGTERM
quy trình cho Orca, điều này sẽ cho phép Orca đưa ra thông báo "Tắt trình đọc màn hình" có thể nghe được trước khi chấm dứt quá trình. Đây có vẻ là cách sạch nhất để tắt lời nói, nhưng vì Orca không còn chạy nữa, người dùng sẽ mất các tùy chọn khác mà họ có thể đang sử dụng ( braille
và braille-monitor
).
Sử dụng Orca
Phương pháp này hữu ích cho người dùng muốn tắt lời nói trong khi tiếp tục sử dụng các tùy chọn đọc màn hình khác - braille
và braille-monitor
.
Để khởi động lại Orca với lời nói bị vô hiệu hóa, hãy sử dụng lệnh này:
nohup orca -d speech --replace &
Các nohup
và &
đã được đưa vào vì vậy nó sẽ chạy ở chế độ nền mà không giết chết quá trình này nếu người dùng đóng nhà ga.
Lệnh này sẽ giết bất kỳ quy trình Orca nào đang chạy, có thể bằng một SIGKILL
, điều đó có nghĩa là Orca không có cơ hội đưa ra xác nhận âm thanh "Tắt trình đọc màn hình". Về mặt kỹ thuật, nó không tắt, bởi vì nó thay thế nó bằng một quy trình Orca mới bằng cách sử dụng các tùy chọn đã cho.
Phương pháp này có thể được sử dụng để vô hiệu hóa hoặc kích hoạt bất kỳ tùy chọn cụ thể nào. Chạy man orca
để biết chi tiết.
-e, --enable=speech|braille|braille-monitor
When starting orca, force the enabling of the supplied options.
-d, --disable=speech|braille|braille-monitor
When starting orca, force the disabling of the supplied options.
--replace
Replace a currently running orca process. By default, if orca
detects an existing orca process for the same session, it will
not start a new orca process. This option will kill and cleanup
after any existing orca process and then start a new orca in its
place.
Định cấu hình cài đặt tự động khởi động của Orca
Quản trị viên và người dùng có thể kiểm soát xem Orca có chạy khi khởi động hay không. Điều này có thể được thực hiện trên toàn cầu cho tất cả người dùng hoặc cho mỗi người dùng cá nhân trong mạng của bạn. Cài đặt tự khởi động của một người dùng ghi đè cài đặt toàn cầu.
Cách dễ dàng
Môi trường máy tính để bàn của bạn có thể có trình quản lý phiên đồ họa nơi bạn có thể xóa Orca khỏi danh sách ứng dụng khởi động. Ví dụ:
- Gnome
Chạy gnome-session-properties
trong thiết bị đầu cuối.
- LXDE
Chạy lxsession-default-apps
trong thiết bị đầu cuối.
- XFCE
Chạy xfce4-session
trong thiết bị đầu cuối.
Phương pháp nâng cao
Thay đổi cài đặt tự khởi động thủ công nên có sẵn cho mọi người thông qua thiết bị đầu cuối, bất kể môi trường máy tính để bàn.
Chỉnh sửa tệp orca-autostart.desktop
trong trình soạn thảo văn bản hoặc, nếu nó không tồn tại, hãy tạo nó trong thư mục tự khởi động:
- Tự khởi động thư mục cho một ví dụ người dùng cá nhân:
/home/mattmurdock/.config/autostart/
- Thư mục tự động khởi động cho tất cả người dùng:
/etc/xdg/autostart/
Nếu bạn không chắc chắn liệu các đường dẫn trên có chính xác hay không, có lẽ bạn có thể tìm thấy nó một cách nhanh chóng bằng cách chạy locate "orca-autostart.desktop"
.
Để vô hiệu hóa tính năng tự động khởi động của Orca, hãy đảm bảo bao gồm dòng NotShowIn=<desktop-environment>;
thay thế <desktop-environment>
bằng (các) bạn muốn vô hiệu hóa nó, mỗi dòng được theo sau bởi một dấu chấm phẩy. 2
Ví dụ: để tắt tự động khởi động Orca trong Gnome, XFCE và LXDE, tệp nên đọc như sau:
[Desktop Entry]
Type=Application
Name=Orca screen reader
Exec=orca
NoDisplay=true
AutostartCondition=GSettings org.gnome.desktop.a11y.applications screen-reader-enabled
X-GNOME-AutoRestart=true
X-Ubuntu-Gettext-Domain=orca
NotShowIn=Gnome;XFCE;LXDE;