""

2 máy tính dùng chung bàn phím

Share:

Khác với những công ty startup, ở những công ty to hơn, thì nhiều phần vì policy của người sử dụng nên máy vi tính do công ty cấp đầy đủ cài sẵn các ứng dụng theo dõi hoặc kiểm soát internet traffic, với đủ thiết bị hầm bà lằng các kiểu, cho nên vì vậy best practice mà không ít người recommend là thực hiện 2 laptop riêng biệt, một đồ vật chỉ để làm việc và một trang bị chỉ để làm những việc cá thể (như trông nom web, xem phim heo, ngân hàng, đùa game, code side project những kiểu).

Bạn đang đọc: 2 máy tính dùng chung bàn phím

Thế là mình có tác dụng một quả mini PC chạy Windows, trọn vẹn xài. Quay trở về Windows sau bao nhiêu năm "xa xứ", bản thân rất ấn tượng vì chiếc độ chất của nó, tuy vậy nó kèm theo với đủ thứ hầm bà lằng nhưng mình đề nghị tắt bớt, nhưng nhìn toàn diện là vừa đủ đồ chơi, thứ gì rồi cũng có, thiết lập môi trường dev trong WSL, code bằng vim hoặc VS Code mọi được,...

Vì sao là Windows mà không hẳn là Linux? vày mình lười config =)) từ lâu tốn bao nhiêu sức lực để cài đặt xong phân phối bà nó mẫu máy. Mà lại tính ra xài Windows khôn xiết tiện do vẫn hoàn toàn có thể xài WSL để sở hữu môi trường Linux, lại hoàn toàn có thể thoải mái cài đặt game tốt các phần mềm khác chỉ tất cả trên Win.

Nhưng xài 2 trang bị thì việc thay đổi qua lại thân 2 sản phẩm công nghệ khá là phiền phức, bạn nào demo rồi chắc sẽ hiểu. Nên phương án là KVM.

KVM, viết tắt của Keyboard, clip and Mouse Switch, là các phần mềm hoặc thứ giúp chia sẻ chuột và bàn phím cho 2 hoặc nhiều laptop khác nhau. Bao gồm 2 các loại KVM là Hardware KVM và Software KVM.

Hardware KVM tất nhiên sẽ connect trực tiếp các thiết bị vào mỗi vật dụng tính, và câu hỏi switch qua lại giữa các máy tính xách tay thường đã được tiến hành thông qua một hành vi vật lý ví dụ như bấm nút, hoặc đơ dây, hoặc tiến bộ hơn thì rất có thể là voice command, ưu điểm của hardware KVM là các thiết bị được kết nối trực tiếp với máy tính nên bảo đảm về độ trễ (input delay), không lỗi vặt, không giới hạn về hệ điều hành. Nhưng nhược điểm cũng nằm tại vị trí chính vấn đề phải switch bởi một tác động ảnh hưởng vật lý, ko linh hoạt như các phương án dùng phần mềm.

Software KVM thì ngược lại, hay được implement bằng cách kết nối 2 hoặc nhiều máy vi tính với nhau thông qua giao thức TCP hoặc UDP, trong những số đó 1 máy vi tính làm server, sẽ kết nối trực tiếp tới những thiết bị input, các máy tính xách tay khác đang là client, để switch hỗ tương giữa những máy cùng nhau thì hay sẽ dùng chuột move đến những cạnh màn hình hoặc bấm phím tắt nhằm di chuyển, cho nên việc switch diễn ra linh hoạt và dễ chịu hơn (tưởng tượng bao gồm 3 màn hình hiển thị cho 3 sản phẩm công nghệ tính, chỉ cần move qua lại giữa các screen là loài chuột và phím sẽ tự động đc switch qua). Cơ chế hoạt động thì đọc sắp tới đây hẳn là người nào cũng hiểu, nó bắt bộc lộ input từ sản phẩm công nghệ server cùng gửi về cho client nào đang rất được active. Vì thế sẽ gặp gỡ vấn đề về độ trễ nếu mặt đường truyền không đảm bảo, mặc dù phần nhiều các case sử dụng đều là trong thuộc 1 mạng LAN, độ trễ vẫn ko xứng đáng kể, còn lag thì có, mặc dù vấn đề lớn số 1 nằm sinh sống chuyện security policy của mấy dòng hệ điều hành, độc nhất là mấy mẫu OS đỏng đảnh như macOS.

Software KVM cơ mà reliable nhất thì có thể kể cho Flow của Logitech, rất đơn giản sử dụng và cấu hình, vận động ổn định, latency gần như ko nhận biết được, ít lag, dẫu vậy tiếc là chỉ hoạt động với đồ dùng của Logitech. Loài chuột thì dễ bởi vì chuột Logitech cũng xịn, đa số người dùng, còn bằng hữu IT phần lớn xài keyboard 50k mua ko kể chợ trời hoặc mech, cần sẽ ko work cùng với Flow.

Xem thêm: Tổng Hợp Những Bộ Phim Ma Kinh Dị Hay Nhất Thế Giới Không Dành Cho Người Yếu Tim

Các thành phầm thay thay thì gồm hàng trả tầm giá như ShareMouse (49 USD cho bản standard, dẫu vậy nếu anh em xài 2 screen thì yêu cầu mua phiên bản Pro giá bán 139 USD), Synergy (giá 29 USD cho phiên bản basic đủ xài), xài cũng ổn.

Open source thì tất cả Barrier, là một bạn dạng fork tự Synergy lúc nó chuyển sang close source. Đang gặp gỡ vấn đề về notarize tiện ích trên macOS nhưng rất có thể giải quyết được. Latency tương đối thấp, ít lag.

Nói về kiểu cách setup, nếu chọn máy macOS làm cho server và Windows làm cho client thì phần lớn sẽ chạm chán lỗi về keyboard (như là gõ trên đồ vật win thì đồ vật mac vẫn cảm nhận phím,...), cho nên cách tốt nhất có thể là lựa chọn máy win làm cho server còn sản phẩm công nghệ mac là client.

Nếu tất cả thể, thì bạn nên liên kết hai máy vi tính với nhau thông qua một cáp ethernet, bởi vậy độ trễ sẽ tương đối thấp và phần nhiều không bị lag (với máy mac thì (, chỉ cần xài cáp ethernet tiêu chuẩn vẫn có thể kết nối được với nhau) vẫn rất có thể kết nối được cùng với nhau).

*

Setup hiện nay tại của chính mình như sau:

Kết nối:

Máy PC kết nối với thứ Macbook do doanh nghiệp cấp, thông qua một sợi cáp ethernet (mình cần sử dụng dock station nên tất cả cổng ethernet, với các bạn không có cả cổng ethernet lẫn dock thì có thể mua một cái Thunderbolt hoặc USB Ethernet Adapter).Lúc này sẽ sở hữu được 2 IP khác nhau cho sản phẩm công nghệ PC, một IP là của đường liên kết trực tiếp từ PC mang đến Mac, với một IP khác là IP trong mạng nội bộ của hệ thống Wifi vào nhà.

Thiết bị:

Chuột và keyboard cắm thẳng vào PC

Software KVM:

Mình cần sử dụng BarrierMáy PC làm cho serverMáy Macbook làm client, bên trên Barrier client, cấu hình để nó connect tới đồ vật PC thông qua IP address của Ethernet connection chứ không phải IP vào mạng Wifi.

Vấn đề tương thích:

Khi sử dụng setup này, trên đồ vật Mac, phím Cmd đang được map thành phím Windows của bạn dạng phím, các phần mềm KVM khác bao gồm khả năng cấu hình lại, tuy vậy Barrier thì không, nên phương án là cài 1 phần mềm map lại keyboard trên Windows, lấy ví dụ mình xài SharpKeys để map luôn luôn phím Windows thành L-Alt, với L-Alt thành Windows.

Nói về trải nghiệm, thì cảm hứng di chuyển qua lại thân hai thiết bị tính hoàn toàn không có, cứ như thể vẫn sẽ ngồi bên trên 1 máy tính vậy, khôn cùng tự nhiên, nước ngoài trừ việc phải xài phím Cmd bên trên mac cùng Ctrl bên trên Windows.

Khi như thế nào có thời gian mình đang thử thiết đặt tương tự bên trên Linux, nhưng hiện tại thì mình cảm xúc khá ưa chuộng với WSL trên Windows đề nghị ngày đó kiên cố còn xa lắm, anh em nào gồm nhu cầu, thử thiết đặt rồi chia sẻ nào :D

Bài viết liên quan