Tại sao tôi không thể sử dụng hai hoặc nhiều bàn phím / chuột cùng một lúc trên một máy tính?


16

Đây chỉ là một câu hỏi về sự tò mò. Tại sao tôi không thể sử dụng hai bàn phím cùng một lúc trong Windows? Ví dụ: nhập vào Notepad bằng 2 bàn phím ở chế độ song song thực . Có bất kỳ hệ điều hành xử lý đa nhiệm hoặc song song nào có thể làm điều đó không?


Câu trả lời:


10

Song song, việc sử dụng đồng thời nhiều thiết bị đầu vào trên một máy tính là có thể về mặt kỹ thuật, nhưng không được hỗ trợ rộng rãi vì thiếu nhu cầu. Nó sẽ đòi hỏi thêm thời gian của nhà phát triển phần mềm để thiết kế, kiểm tra và duy trì tính năng như vậy. Hầu hết các công ty phần mềm, bao gồm Microsoft, chọn dành thời gian cho các nhà phát triển cho các tính năng khác có nhu cầu cao hơn.

Tuy nhiên, một số công ty quyết định rằng nó đáng để đặt vào nỗ lực thêm. Mouse Party là một ví dụ về phần mềm hỗ trợ tối đa 9 con trỏ chuột trên một máy tính:

Giờ đây với Party Party ™ của Reflexive, LÊN TỚI 9 NGƯỜI CHƠI TRÊN NỀN TẢNG có thể chơi một trò chơi video - đồng thời TRÊN MÁY TÍNH CÙNG!

Mỗi trò chơi Reflexive có logo Mouse Party (LOGO) hỗ trợ chế độ chơi độc đáo này, nơi nhiều người có thể tập hợp trên cùng một PC và chơi hợp tác hoặc cạnh tranh với những người chơi khác.

Sẵn sàng để làm quen với nhau, hoặc có một cuộc thi thân thiện để xem những thành viên nào trong gia đình bạn được nghỉ đêm để làm các món ăn? Bữa tiệc chuột chỉ là tấm vé!

Lưu ý: Ban đầu tôi đã nghĩ đến một trò chơi khác hỗ trợ chuột "chế độ tiệc tùng" (có lẽ là trò chơi đầu tiên làm như vậy?), Nhưng không thể tìm thấy nó. Nó đã được phát hành vài năm trước. Tôi nghĩ mỗi người chơi điều khiển con tàu cướp biển của riêng họ. Còn ai nhớ trò chơi này không?


6

Không có hệ điều hành nào tôi biết hỗ trợ hai con trỏ độc lập hoặc đầu vào bàn phím cho cùng một phiên.

Tuy nhiên, Microsoft hỗ trợ hai (hoặc nhiều) phiên người dùng khác nhau trên một PC. Nó được gọi là Windows Multipoint và nhằm vào các tình huống y tế và giáo dục, nhưng thực sự có thể hoạt động ở bất cứ đâu. Điều này cho phép PC có hai bàn phím, chuột và màn hình cùng một lúc; và các phiên trên màn hình là độc lập.

HP tạo ra một máy tính để bàn MS 6000 thực hiện điều này và các mô-đun T100 để bổ sung các trạm bổ sung. Bạn có thể thêm khá nhiều trạm bổ sung nếu khối lượng công việc rất nhẹ.

X đã có thể thực hiện việc này bằng cách thiết lập hai máy chủ X khác nhau với các cấu hình khác nhau (cho màn hình, bàn phím và chuột).


Windows MultiPoint hoạt động bằng cách cho phép các nhà phát triển phần mềm sử dụng các con trỏ giả để có nhiều chuột hoạt động đồng thời trên cùng một máy. Để thấy điều này trong hành động, hãy xem các video trên channel9: channel9.msdn.com/tags/MultiPoint
Greg Bray

Những hạn chế? Vâng, bạn là người đầu tiên tôi từng nghe về việc hỏi về nó. Không có rào cản kỹ thuật quan trọng, hầu như không có ai muốn nó.
Chris S

3
Điều này không đúng (nữa). Có một phần mở rộng X được gọi là MPX hỗ trợ nhiều con trỏ chuột và bàn phím. Bạn có thể điều khiển nó bằng xinputlệnh. vi.wikipedia.org/wiki/Multi-Pulum_X
Danilo Bargen

@DaniloBargen Và hệ điều hành chính nào được mở rộng?
Chris S

3
@ChrisS Tất cả các bản phân phối Linux chính, ví dụ Ubuntu từ năm 2010: wiki.ubfox.com/X/MPX
Danilo Bargen

4

Có những câu trả lời hay khác đang tìm cách giải quyết, nhưng dường như không có câu trả lời nào giải thích được tại sao tính năng này không tồn tại. Windows không thể làm điều này vì một số lý do. Trong số đó:

  1. Không ai lập trình tính năng này vì rất ít người sẽ sử dụng nó. Mặc dù bạn rõ ràng có mong muốn chơi với tính năng này, nhưng có bao nhiêu người có thể sử dụng tính năng này? Thời gian lập trình viên không miễn phí, vì vậy, trả tiền cho họ để thiết kế tính năng này nhất thiết sẽ ngăn chặn sự phát triển của một số tính năng khác. Tính năng nào trong Windows mà bạn muốn chúng chưa được lập trình để có tính năng này?

  2. Giao diện người dùng cho điều này sẽ gây nhầm lẫn. Các con trỏ chuột và các điểm chèn có thể có các màu khác nhau để phân biệt chúng, nhưng khi bạn nhấp để bắt đầu nhập ở đâu đó, bàn phím nào nhận được đầu vào? Có phải mỗi con chuột tạo một điểm chèn cho chỉ một trong những bàn phím? Bây giờ bạn cũng đã tạo ra khái niệm có hai cửa sổ hoạt động đồng thời. Nếu chúng trùng nhau, cái nào đứng đầu? Nếu một chương trình hỏi HĐH nơi con trỏ chuột ở đâu, thì nó sẽ trả lời câu hỏi nào? Tôi chắc chắn có rất nhiều tình huống khác trong đó một UI mới sẽ cần được thiết kế để chứa hai nguồn đầu vào độc lập.


1
Để trả lời câu hỏi đầu tiên của bạn: clippy
Nick Grealy

Tôi có 4 màn hình 22 inch và đi từ trái sang phải rất mất nhiều thời gian! Có nhiều màn hình hơn không phải là bất thường nữa.
dùng12363

2

Có một dự án gọi là Multi-Pulum X (còn gọi là MPX) trên hệ thống người dùng X.org (như Linux). Đây là một bản demo .

Nhưng tôi nghĩ rằng một hệ thống giống MPX sẽ có sẵn trên Windows, giúp phát triển dự án "Surface" và hỗ trợ đa chạm mới.



0

Tôi chưa bao giờ có vấn đề như vậy. Trên Windows Vista của tôi, tôi hiện đang sử dụng 2 bàn phím (một bên trong máy tính xách tay và một bên ngoài) và nó hoạt động bình thường. Tôi thậm chí có thể nhấn shift trên một, và nó hoạt động (mặc dù điều tương tự không hoạt động đúng trên Linux). Tôi cũng có thể sử dụng 2 con chuột (tôi đã thử bàn di chuột và chuột ngoài và 2 con chuột ngoài).


1
nhưng người dùng đang hỏi về hai bàn phím gõ cùng lúc vào các ứng dụng khác nhau.
Lưới

4
À cái đấy thì. Sau đó, nó là một vấn đề hoàn toàn khác. :)
petersohn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.