Tweaking onscreen keyboard.
This commit is contained in:
parent
8f8f9b0139
commit
5a85cef991
3 changed files with 6 additions and 6 deletions
|
|
@ -100,7 +100,7 @@ KEY 25 1.0 w W å Å 1
|
|||
KEY 53 1.0 x X x X 1
|
||||
KEY 29 1.0 y Y ü Ü 1
|
||||
KEY 52 1.0 z Z æ Æ 1
|
||||
KEY 59 1.0 , < ç Ç 0
|
||||
KEY 59 1.0 , < ç Ç 2
|
||||
|
||||
KEY 60 1.0 . > ˙ ˇ 0
|
||||
KEY 61 1.0 / ? ¿ ̉ 0
|
||||
|
|
|
|||
|
|
@ -103,7 +103,7 @@ KEY 56 1.0 b B b B 1
|
|||
KEY 57 1.0 n N ñ Ñ 1
|
||||
KEY 58 1.0 m M µ µ 1
|
||||
|
||||
KEY 59 1.0 , < ç Ç 0
|
||||
KEY 59 1.0 , < ç Ç 2
|
||||
KEY 60 1.0 . > ˙ ˇ 0
|
||||
KEY 61 1.0 / ? ¿ ̉ 0
|
||||
KEY 62 2.5 Shift Shift Shift Shift 0
|
||||
|
|
|
|||
|
|
@ -1166,7 +1166,7 @@ static void label_key(osk_key key, on_screen_keyboard *keyboard)
|
|||
|
||||
else if (modstate == KMOD_CAPS)
|
||||
{
|
||||
if (key.shiftcaps)
|
||||
if (key.shiftcaps == 1)
|
||||
text = wcsdup(key.top_label);
|
||||
else
|
||||
text = wcsdup(key.plain_label);
|
||||
|
|
@ -1198,7 +1198,7 @@ static void label_key(osk_key key, on_screen_keyboard *keyboard)
|
|||
|
||||
else if (modstate & KMOD_SHIFT && modstate & KMOD_CAPS)
|
||||
{
|
||||
if (key.shiftcaps)
|
||||
if (key.shiftcaps == 1)
|
||||
text = wcsdup(key.plain_label);
|
||||
else
|
||||
text = wcsdup(key.top_label);
|
||||
|
|
@ -1315,7 +1315,7 @@ static char * find_keysym(osk_key key, on_screen_keyboard *keyboard)
|
|||
|
||||
else if (modstate == KMOD_CAPS)
|
||||
{
|
||||
if (key.shiftcaps)
|
||||
if (key.shiftcaps == 1)
|
||||
keysym = keysyms.caps;
|
||||
else
|
||||
keysym = keysyms.plain;
|
||||
|
|
@ -1347,7 +1347,7 @@ static char * find_keysym(osk_key key, on_screen_keyboard *keyboard)
|
|||
|
||||
else if (modstate & KMOD_SHIFT && modstate & KMOD_CAPS)
|
||||
{
|
||||
if (key.shiftcaps)
|
||||
if (key.shiftcaps == 1)
|
||||
keysym = keysyms.plain;
|
||||
else
|
||||
keysym = keysyms.caps;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue