รูปแบบแป้นพิมพ์ที่กำหนดเอง AltGr ผูกไม่ทำงานในบางโปรแกรม


1

ฉันสร้างเค้าโครงแป้นพิมพ์แบบกำหนดเองเพื่อให้เกมเล่นง่ายขึ้นโดยการแมปปุ่มตัวเลขไปที่ AltGr + Q, W, E, ฯลฯ แต่ตอนนี้ฉันค้นพบแล้วว่าขณะที่ทำงานได้อย่างถูกต้องขณะพิมพ์โปรแกรมใด ๆ เกมไม่รู้จัก ทำไมจึงเป็นเช่นนี้และมีวิธีการรอบ ๆ ? Sidenote: ยืนยันว่าฉันไม่สามารถแมปอะไรให้ทำงานได้เหมือนกันกับคีย์ Enter ใช่ไหม

คำตอบ:


1

คุณไม่ควรคาดหวังให้มันใช้งานได้เพราะเกมใช้รหัสสแกนไม่ใช่รูปแบบแป้นพิมพ์

รูปแบบแป้นพิมพ์มีส่วนเกี่ยวข้องเฉพาะเมื่อแอพจำเป็นต้องแปลเหตุการณ์การกดปุ่มเป็นตัวอักษร แอพจะได้รับรหัสการสแกนที่สอดคล้องกับปุ่มทางกายภาพที่กดแล้วแมปไปยังรูปแบบแป้นพิมพ์เพื่อค้นหาตัวอักษรที่ควรจะพิมพ์ วิดีโอเกมในอีกด้านหนึ่งข้ามการแปลงนี้เพราะการรู้ว่ามีการกดปุ่มทางกายภาพเพียงใด

ในทางทฤษฎีอย่างไรก็ตามมันเป็นไปได้ที่จะเขียนแอพที่ขัดขวางอินพุตคีย์บอร์ดทั้งหมดแทนที่เหตุการณ์การกดปุ่มด้วยบางอย่างกับผู้อื่นและส่งพวกเขากลับไปที่แอพที่ได้รับมัน อย่างไรก็ตามฉันไม่ทราบว่ามีแอปดังกล่าวอยู่หรือไม่ (แม้ว่าจะเป็นเช่นนั้นฉันก็อาจไม่สามารถแนะนำได้ที่นี่เนื่องจากคำแนะนำซอฟต์แวร์อยู่นอกขอบเขตของเว็บไซต์นี้ แต่Software Exchange Stack ที่แนะนำสามารถช่วยคุณได้)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.