2008/Jul/23


 ผมได้ทำการ update ระบบโดยไปที่ Settings --> Live Update เมื่อลง Patch ต่างๆไปแล้วปรากฎว่าภาษาอังกฤษที่ใช้อยู่นั้นกลับกลายเป็น Keymap ของภาษาอังกฤษแบบของสหราชอาณาจักร ซึ่งไม่ใช่ keyboard ที่คนไทยเราใช้กันอยู่ ปัญหาก็คือเวลาจะพิมพ์ตัว @ มันกลับกลายเป็นตัวอัญประกาศ " และตัว # กลายเป็นสัญญลักษณ์ของปอนด์สเตอร์ลิง หลังจากทดลองอยู่นานก็พบว่าจะต้องไปแก้ไขไฟล์นี้ครับ 

 /etc/X11/xorg.conf

 บรรทัดที่เขียนว่า 

 Option "XkbLayout" "gb,us" 

 ให้เปลี่ยนเป็น 

 Option "XkbLayout" "us,gb" 

 จากนั้นก็ Save และ Reboot แต่เดี๋ยวก่อนนะครับ !!! 

 จริงๆก็ควรจะเสร็จแล้วแต่ไม่รู้ว่า Linpus ไปเล่นอะไรกับขั้นตอนการ Start up ผลก็คือไฟล์ที่เราเปลี่ยนแปลงไปแล้วจะถูกเปลี่ยนกลับมากลายเป็นเหมือนเดิม ที่พิมพ์ว่าเป็น us, gb ก็กลับกลายเป็น gb,us ทุกครั้งไป ผมก็เลยต้องเข้าไปขุดหาไปเจออยู่ไฟล์หนึ่งก็คือ 

 /usr/bin/xkb_plugin_set_xorg.sh 

 ซึ่งเป็น Shell Script ที่คอยตรวจสอบภาษาที่ใช้งาน แต่คนเขียนไม่ได้เขียนเอาไว้เผื่อการตั้งภาษาอังกฤษในแบบของ us english เอาไว้ วิธีแก้ก็คือให้ไปใส่ comment ที่ประโยคสุดท้ายอย่างนี้ 
  #cp -f /etc/X11/xorg.conf.bak /etc/X11/xorg.conf

  หลังจาก reboot แล้วมันก็จะไม่เปลี่ยนกลับมาแล้วครับ 

ชื่อ: 
เว็บไซต์: 
คอมเมนต์:


smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry ???????????????   ??????????????????
smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry ???????????????

ปัญหาของผมคือ พิมพ์อะไรไม่ได้เลย ทั้งๆ ที่เมาส์ที่ใช้คู่กันใช้งานได้ตามปกติ
ขอคำแนะนำด้วยครับ
#1  by  sorn (124.121.11.147) At 2009-07-20 11:34, 

<< Home