•  ánh sáng không có thực

Các phương pháp truy cập máy tính để bàn từ xa từ máy tính bảng Android.

Chất lượng phát trực tuyến, cấu hình đầu vào và các phím nóng ghi đè ...

Ghi bàn

có môi trường sử dụng được trên máy tính bảng để lập trình (với emacs).

Giải pháp rõ ràng (?)

Sử dụng máy tính bảng như một ứng dụng khách mỏng để thiết lập máy tính để bàn phù hợp.

Các giao thức có sẵn

Đứng

Tôi sử dụng bàn phím cơ máy tính bảng / w vì máy tính xách tay có bàn phím cơ tốt không thực sự tồn tại ... phải không? Hoặc nếu chúng tồn tại, chúng đắt tiền và bàn phím phẳngdù sao. Giữ màn hình ở góc nhìn chính xác cần có giá đỡ hoặc một trong những giá đỡ đó bằng thanh có thể uốn cong, có kẹp hoặc kẹp từ tính.

Kiểm soát đầu vào

Tôi gắn một bàn phím cơ vào máy tính bảng, với một Công cụ chuyển đổi OTG . Bluetooth cũng sẽ ổn ... Vấn đề là android lập bản đồ một số khá phổ biến các phím tắt được sử dụng trên windows, sử dụngMETA (ALT ) hoặc làMETA (phím windows). Và không cung cấp cách để vô hiệu hóa chúng. KeyMapper hoạt động một phần, trong đó nó có thể vô hiệu hóa hành động từ phía android, nhưng tôi vẫn không thể chuyển tiếp các tổ hợp phím.

Từ xa hay bản địa?

Mặc dù vậy, việc sử dụng một ứng dụng khách từ xa có tốt không? Có thể sử dụng emacs trực tiếp trên android và sử dụng khả năng từ xa của emacs là cách thiết lập tương thích hơn? Để cài đặt emacs trên Android, bạn phải sử dụng ch Cơ sở. UserLand giúp dễ dàng tạo các nhóm phân phối phổ biến và khởi động trực tiếp XServer. Tuy nhiên để có trải nghiệm emacs thích hợp vẫn đòi hỏi cấu hình cao. Emacs-nox trên termux sẽ tốt hơn sau đó emacs-gtk thông qua userland / VNC? Termux hỗ trợ cho ứng dụng x11 . Nó sử dụng Xwayland để cung cấp hỗ trợ X11 cho các ứng dụng, nó có vẻ nhanh hơn nhiều so với máy chủ xsdl x11, bởi vì (tôi đoán) nó sử dụng bộ nhớ chia sẻ để đệm luồng (thay vì cổng TCP hoặc unix). Vẫn không có hỗ trợ tăng tốc HW, máy tính bảng của tôi mang GPU POWERVR vẫn chưa có bất kỳ dạng trình điều khiển mã nguồn mở nào (nhưng rõ ràng là nó đã được lên lịch phát hành vào quý 2 năm 2022). Tôi cũng đã chạy thành công một linuxdeployđã định cấu hình chroot không có chi phí proot trên máy chủ termux-x11. Tuy nhiên, chroot phải khớp với phiên bản wayland (và có thể cả mesa nữa) của termux.

Kết luận

Xem xét chi phí cấu hình của việc chạy emac trên máy tính bảng Android, tại thời điểm này, một phiên từ xa vẫn thuận tiện hơn. Nếu các nỗ lực của termux X11 cộng với việc phát hành cuối cùng của trình điều khiển powervr kết thúc thành công thì sự cân bằng có thể chuyển sang thiết lập gốc.

Nếu emacs có hỗ trợ cho ngăn xếp đồ họa android Sẽ không còn nhiều lựa chọn nữa, nhưng không phải vậy, và rõ ràng là không có hứng thú với nó, (cũng không có hứng thú với giao diện cảm ứng, vì vậy tốt nhất tùy chọn để sử dụng emac trên các thiết bị cầm tay mà không có bàn phím thích hợp tại thời điểm này sẽ là emacspeak).

NixOnDroid có thể giảm bớt những khó khăn về cấu hình khi thêm tất cả các công cụ mà emac yêu cầu, hoặc hỗ trợ nix sắp tới choarm64.

Vẫn còn vấn đề về một số phím tắt không đi qua được, cách giải quyết phổ biến là ánh xạ chúng tới các phím tắt khác, rất may có một cách rất mạnh ứng dụng keymapping cho android . Tôi sẽ phải kiểm tra mức tiêu thụ pin phân tích cú pháp và nếu nó quá cao, tôi sẽ xem xét RDP đơn giản hoặc đơn giản là một phiên ssh từ xa với emacsi trong thiết bị đầu cuối.

Thẻ bài: