From f0b2367b3dd5322f345e6ab0b4490aa744d92592 Mon Sep 17 00:00:00 2001 From: Mark Kim Date: Sat, 21 May 2022 10:42:37 -0400 Subject: [PATCH] osk fix for single quote and backtick Change the behavior of the onscreen keyboard's quote and backtick such that clicking them once displays the clicked key. Previously they defaulted to composing an accented character, as discussed here: https://sourceforge.net/p/tuxpaint/mailman/message/37656169/ --- osk/abc.h_layout | 2 +- osk/qwerty.h_layout | 2 +- osk/us-intl-altgr-dead-keys.keymap | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/osk/abc.h_layout b/osk/abc.h_layout index 4cbb9ad87..b498fd122 100644 --- a/osk/abc.h_layout +++ b/osk/abc.h_layout @@ -85,7 +85,7 @@ KEY 24 1.0 q Q ä Ä 1 KEY 27 1.0 r R ® ® 1 KEY 39 1.0 s S ß § 1 KEY 47 1.0 ; : ¶ ° 0 -KEY 48 1.0 ´ ¨ ' " 0 +KEY 48 1.0 ' " ´ ¨ 0 # Return KEY 36 2.0 ENTER ENTER ENTER ENTER 0 diff --git a/osk/qwerty.h_layout b/osk/qwerty.h_layout index 93025fa2d..6f939263b 100644 --- a/osk/qwerty.h_layout +++ b/osk/qwerty.h_layout @@ -83,7 +83,7 @@ KEY 46 1.0 l L ø Ø 1 KEY 47 1.0 ; : ¶ ° 0 -KEY 48 1.0 ´ ¨ ' " 0 +KEY 48 1.0 ' " ´ ¨ 0 # Return KEY 36 2.0 ENTER ENTER ENTER ENTER 0 diff --git a/osk/us-intl-altgr-dead-keys.keymap b/osk/us-intl-altgr-dead-keys.keymap index 8b3fec42a..59c62d503 100644 --- a/osk/us-intl-altgr-dead-keys.keymap +++ b/osk/us-intl-altgr-dead-keys.keymap @@ -37,8 +37,8 @@ keycode 44 = j J j J Arabic_teh Arabic_tatweel Greek_xi Greek_XI U037C U03FE keycode 45 = k K oe OE Arabic_noon Arabic_comma Greek_kappa Greek_KAPPA U03DF U03DE keycode 46 = l L oslash Oslash Arabic_meem slash Greek_lamda Greek_LAMDA U03F2 U03F9 keycode 47 = semicolon colon paragraph degree Arabic_kaf colon Arabic_gaf NoSymbol dead_acute dead_diaeresis dead_acute dead_abovecomma -keycode 48 = dead_acute dead_diaeresis apostrophe quotedbl Arabic_tah quotedbl apostrophe quotedbl dead_grave dead_abovereversedcomma -keycode 49 = dead_grave dead_tilde grave asciitilde Arabic_thal Arabic_shadda +keycode 48 = apostrophe quotedbl dead_acute dead_diaeresis Arabic_tah quotedbl apostrophe quotedbl dead_grave dead_abovereversedcomma +keycode 49 = grave asciitilde dead_grave dead_tilde Arabic_thal Arabic_shadda keycode 50 = Shift_L NoSymbol Shift_L Shift_L keycode 51 = backslash bar notsign brokenbar backslash bar notsign brokenbar backslash bar keycode 52 = z Z ae AE Arabic_hamzaonyeh asciitilde guillemotright NoSymbol Greek_zeta Greek_ZETA U037D U03FF