ใช้ mouse และ keyboard ร่วมกันด้วย synergy
หัวข้อ บทความ แทก Freeware | Linux | Software | Windows7
ช่วงนี้ วุ่นวายกับชีวิตมากจนไม่ได้เขียนบทความมาหลายเดือน เลยขอยกบทความนี้มาเล่าเพราะน่าจะเป็นประโยชน์กับเหล่า Geek หลายๆคน :P
เนื่องจากพักหลังผมต้องเล่นและลงคอมพิวเตอร์หลายตัวมาก ไม่ว่าจะ Windows 7 เครื่องหลัก (เพราะ harddisk seagate 500G เจ้ากรรม Bad Sector ขึ้นต้องเคลมลูกใหม่) หรือจะเป็น Board Mini2440 Embedded (ซื้อมาตั้งแต่ต้นปีเพิ่งจะได้เล่นมันจริงๆจังๆพักหลังนี่แหล่ะ ) และเจ้าน้อยใหม่ล่าสุดที่เข้าประจำการ Atom D510MO ที่บน ubuntu 10.10 เอาไว้ (นายจี๊ดโดนใจฉันมาก)
และการใช้งานคอมพิวเตอร์เหล่านี้ จำเป็นต้องเสียบ Mouse , Keyboard มีกี่เครื่องก็กอง Mouse Keyboard ตามจำนวนเครื่องไป ออกแนวคนบ้าคอมจริงๆ
เลยบ่นๆใน Twitter ไว้ก็มี @noyzilla แนะนำ Synergy มาให้ลองเล่นว่าแล้วมาลุยกันเลย
Synergy Software ที่ Share ใช้ Mouse และ Keyboard ร่วมกัน
จริงๆ Synergy มีใช้กันมาหลายปีแล้ว แต่ผมใช้ไม่เป็น >..< มันเป็น Software ที่งงในการตั้งค่ามาก Website หลักก็แทบไม่มีการพูดถึงเรื่องการตั้งค่าเลย ต้องอาศัยถามชาวบ้านและเปิด Clip บน Youtube แล้วทำมา
หลักการของมันจะทำงานลักษณะ Server , Client โดยเครื่องหลักของเราจะกำหนดให้ Software ทำงานเป็น Server และเครื่องปลายทางให้กำหนดเป็น Client เนื่องจากเจ้า Synergy พัฒนามาลงหลาย OS มากๆ ฉะนั้นทำให้เราสามารถ ทะลุมิติ ลาก mouse และ keyboard ข้าม OS ได้
เมื่อตั้งค่าทุกอย่างถูกต้อง เราจะสามารถใช้ mouser ลากทะลุไปอีกหน้าจอ อีก OS เลยได้ทันที เช่น
บน Thinkpad R61 ผมลง Windows 7 ไว้ผมก็ตั้งค่า Synergy เป็นแบบ Server
บน D510MO ผมลง ubuntu 10.10 เอาไว้ก็ตั้งค่า Synergy เป็นแบบ Client เท่านี้มันก็จะทำงานได้อย่างรูปนี้แล้ว
รูปประกอบจาก http://synergy-foss.org/
ถ้ายังงงๆอยู่ลองดูคลิป Geek ตัวป้ามาแนะนำ Synergy ให้ดูครับ
ว่าแล้วมาติดตั้งกันก่อนเลย
บน Windows ไป Download ตัวติดตั้งได้ที่ http://synergy-foss.org/pm/projects/synergy/tabs/download ลองดูว่า Windows ของคุณเป็น 32 bit หรือ 64 bit ก็เลือก Download ให้ถูกต้องนะครับ
เมื่อติดตั้งแล้วคุณจะได้หน้าตา Program ประมาณนี้
หน้าตาของ Synergy บน Windows
บน Ubuntu 10.10 เนื่องจาก Version หลังๆ Ubuntu พัฒนาส่วนการติดตั้ง Ubuntu Software Center ไปมากแล้วทำให้การติดตั้ง โคตรง่ายเลย เปิด Ubuntu Software Center ขึ้นมาแล้วสั่งค้นหา QuickSynergy ขึ้นมากดติดตั้งก็เรียบร้อยแล้ว ง่ายมะ
หน้าตาของ Ubuntu Software Center
หน้าตาของเจ้า QuickSynergy
การตั้งค่า Server และ Client
เนื่องจากการตั้งค่ามีหลายสำนักแนะนำมา ผมก็เลยขอดัดแปลงและถือเป็นวิธีการส่วนตัวใช้งานละกัน ลดความสับสนของความเข้าใจลงด้วยนั้นคือให้แต่ละเครื่องหา IP ของตัวเองให้เจอ
บน Windows ก็ไปที่ Cmd -> พิมพ์ ipconfig
ตัวอย่างบน Windows ผมก็จะได้ ip 192.168.1.100 มา
บน Ubuntu ก็ใช้ Terminal พิมพ์ ifconfig eth0 หรือ ifconfig eth1 เพื่อขอดูว่า ที่ device ตัวนั้นๆมีการเชื่อมต่ออะไรอยู่บ้าง
ตัวอย่าง Ubuntu ของผมก็จะได้ ip 192.168.1.102 มา
เมื่อได้เลข ip address ของแต่ละเครื่องมาแล้วก็เริ่มมา Config กันอันดับแรก เอาตัวง่ายๆก่อน
Config Client ไปที่ ubuntu เปิดตัว QuickSynergy ขึ้นมาแล้วไปที่ Tab Use กำหนด
Server hostname / IP Address เป็น เลข IP ของตัว Server ในที่นี้คือ Windows 7 ก็คือหมายเลข 192.168.1.100 นั้นเอง
Screen name คือตัว Client นั้นเอง กำหนดเป็น IP Address ของ Client นี้ไปนั้นก็คือ ubuntu ก็คือหมายเลข 192.168.1.102 นั้นเอง
ตัวอย่างการ Config QuickSynergy
เมื่อเริ่มใช้งานก็กด Execute ให้ Program เริ่มทำงาน กด Close เพื่อย่อหน้าจอลงการทำงานง่ายๆแค่นี้แหล่ะ
Config Server เปิดตัว Program ขึ้นมาติ๊ก tag Server และคลิก Configure ทำการตั้งค่าให้เหมือนหน้าจอนี้
มันคือการตั้งการกำหนดตำแหน่งของหน้าจอให้ผูกสัมพันธ์กันทั้งซ้ายและขวานั้นแหล่ะครับ
เสร็จแล้วกลับมา Tab Options - > Advance กำหนด Screen name ของ Server เป็น 192.168.1.100
เมื่อเสร็จแล้วก็กด Start เริ่มลาก mouse ทะลุ มิติข้าม OS ได้ทันทีเลยครับผม
สรุป
เจ้า Synergy แม้จะ Config ยากไปซักหน่อยแต่ถ้าพยายามแล้วก็พอไหวอยู่ สิ่งที่ชอบมากๆคือ มันสามารถให้เราไม่ปวดหัวในการสลับใช้ Keyboard ในการควบคุม OS แต่ละตัว แต่เริมปวดคอเพราะส่ายคอไปมาเหมือนในคลิป Geek ตัวป้านั้นแหล่ะครับ ฮา
ปล1. เจ้า Atom D510MO แม้จะลง BIOS ตัวล่าสุดแล้ว (MO0311) ก็ยังไม่สามารถ ลง Ubuntu จาก FlashDrive ได้ (แต่แปลกใจดันลง Windows 7 จาก Flashdrive ได้ซะงั้น) ให้ใช้วิธี ลงผ่าน DVD Rom แทน
ปล2. เจ้า Atom D510MO สามารถลง Ubuntu ไว้บน FlashDrive ได้เลยโดยไม่ต้องพึ่งพา Harddrive เลยสุดยอดมาก (ใช้พื้นที่ติดตั้งประมาณ 2.6G ลองลงบน Flash 4G เหลือพื้นที่ใช้งานประมาณ 700-800M)
ปล3. ราคา ณ วันที่เขียนบทความ เจ้า Atom D510MO + RAM DDR2 2G Bus 800 + Case บาง Adaptor นอก + Flash drive Sandisk 4G ราคารวม 5300 บาท (เหมาะอย่างยิ่งเอาไปทำ system ควบคุมขนาดเล็กๆ)
Read (47,407)
Comments (8)
2010-10-23 18:10:34
ความคิดเห็น
ขอบคุณครับบบ โก้
ทุกอย่างเกิดจากเหตุ และปัจจัย ไม่ใช่อยู่ดี ๆ ก็เกิดขึ้น :: สร้างฝันบนจินตนาการ www.konkeanweb.com , www.prawee.com ,www.tct15.com ,www.thaiagro.com โดยคุณ [email protected]
2010-10-27 16:15:23
ตอบโจทย์อย่างแรงเลยครับแบบนี้
โดยคุณ @mamazaki
2010-11-02 16:56:51
เอ่อ เจ๊งดี ชอบๆ
โดยคุณ โป้ง
2010-11-10 11:10:06
จากบทความของคุณ ผมได้ติดตั้งแต่ทำตามขั้นตอนจนสามารถใช้งานได้แล้วครับ
แต่ติดปัญหาที่คีย์บอร์ด server ไม่สามารถพิมพ์ภาษาไทยใน client ได้
โดยคุณ นิรนาม
2010-12-07 11:36:24
แจ้งคุณ นิรนาม ครับ ก่อนจะสลับหน้าจอ ให้ปรับภาษาเป็น Eng ก่อน แล้วค่อยสลับไปอีกจอนึง
เมื่ออยู่ที่จอนั้น ก็เปลี่ยนภาษาตาม key ที่ตั้งไว้ตาม OS นั้นๆ จะสามารถเปลี่ยนเป็นภาษาไทยได้
ตอนแรกผมก็แอบ งง นิดนึง ตอนหลังพอเข้าใจก็ ok ครับ
http://www.servdd.com Web Hosting คุณภาพบริหารงานโดยนายอ้ำ โดยคุณ 9AuM
2010-12-07 14:10:09
http://www.wp4seo.com wp4SEO ระบบช่วยบริหาร Wordpress Blog จำนวนมาก
http://www.welovetopup.com weLoveTopup เติมเงินออนไลน์ให้ส่วนลดมากที่สุดในตลาด
มันเปลี่ยนได้จริง ๆ แต่มันพิมพ์ไปแล้วมันเด้งกลับเป็นอังกฤษ
โดยคุณ ชิน
2011-04-12 16:03:41
server Windows 7
client OSX Snow leopard
win = th , mac = th : พิมพ์ใน mac ผ่านตัว server แล้วเป็นตัว ?????? หมด
win = eng , mac = th: พิมพ์ใน mac ผ่านตัว server แล้วเป็นตัวภาษาอังกฤษ แต่ถ้าพิมพ์ผ่าน keyboard ของตัว client เองก็จะเป็นภาษาไทยครับ
โดยรวมถ้าไม่ต้องใช้ถาษาไทยที่เครื่อง client ก็ไม่มีปัญหาอะไร
โดยคุณ ก้อง
2011-04-21 16:39:45
อันนี้เคยเล่นนานแ้ล้วครับ แต่ชอบมาก ทุกวันนี้ถ้ามี case คอมหลายเครื่อง ก็จะเอากลับมาเล่น
เสียดายตอนพิมพ์ มันสลัับภาษาลำบากครับ
โดยคุณ hyde4fun
2011-07-01 16:57:34