मैं एक समान स्थिति में था और मैं तालमेल का उपयोग नहीं करना चाहता था क्योंकि मैं पहले से ही उन कंप्यूटरों पर तालमेल चला रहा था जिन्हें मैं कीबोर्ड भेजना चाहता था और मेजबान पर एक्स नहीं चल रहा था। मैंने अपने मामले के लिए uinput-mapper को सही समाधान पाया।
गीथब:
https://github.com/MerlijnWajer/uinput-mapper
कैसे करें:
http://blog.pi3g.com/2014/03/uinput-mapper-redirecting-keyboard-and-mouse-to-any-linux-system-use-a-raspberry-pi/
मैंने SSH के बजाय netcat का उपयोग किया है क्योंकि मैं अपने LAN पर सुरक्षा को लेकर बहुत चिंतित नहीं हूं और ऐसा लगता है कि आप अपना पासवर्ड टाइप करने से पहले कीबोर्ड को इंटरसेप्ट कर सकते हैं। मूल रूप से चलाया जाना चाहिए या अधिक आदर्श रूप से इनपुट उपकरणों के साथ गड़बड़ करने का विशेषाधिकार है।
कीबोर्ड की आवश्यकता वाले कंप्यूटर पर:
# nc -l -p 7005|./input-create
फिर कीबोर्ड के साथ कंप्यूटर पर:
# ./input-read -G /dev/input/eventX -D|nc 192.168.1.122 7005
(जहां EventX आपका कीबोर्ड है और 192.XXX वह कंप्यूटर है जिसे आप कीबोर्ड भेज रहे हैं)
यह कोई गति मुद्दों था और सभी कुंजी सही ढंग से काम करते हैं। मेरा मानना है कि यह चूहों के साथ भी काम करता है लेकिन मुझे इसका उपयोग करने की आवश्यकता नहीं थी।