Bagaimana cara mengetik angka saat menggunakan input pinyin pada keyboard non-qwerty?

1

Saya menggunakan input pinyin pada keyboard AZERTY Macbook Pro dan ketika saya mencoba mengetik angka, ia mencetak simbol yang terkait sebagai gantinya (yaitu untuk "1", ia mencetak "& amp;", untuk "2", "é" , dll.).

Saya sudah mencoba dalam kombinasi dengan tombol Shift, tombol Fn, tombol Cmd tetapi selalu hanya mencetak simbol dan bukan nomor

Adakah yang tahu bagaimana membuat ini bekerja?

this.lau_
sumber

Jawaban:

1

Bisakah Anda menggunakan tombol numpad di bawah fn? Misalnya fn-J adalah numpad 1 dan fn-K adalah numpad 2.

Sunting: Anda mungkin juga menggunakan private.xml private.xml seperti ini dengan KeyRemap4MacBook:

<?xml version="1.0"?>
<root>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <inputmode_only>CHINESE_SIMPLIFIED, CHINESE_TRADITIONAL</inputmode_only>
    <autogen>__KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::KEYPAD_0</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_1, VK_SHIFT, KeyCode::KEYPAD_1</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::KEYPAD_2</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_3, VK_SHIFT, KeyCode::KEYPAD_3</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_4, VK_SHIFT, KeyCode::KEYPAD_4</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_5, VK_SHIFT, KeyCode::KEYPAD_5</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::KEYPAD_6</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::KEYPAD_7</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::KEYPAD_8</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::KEYPAD_9</autogen>
  </item>
</root>
Lri
sumber
Sepertinya itu tidak didukung oleh keyboard saya. Mengetik Fn + K atau + J hanya akan mengetikkan huruf biasa.
this.lau_
0

Capslock plus shift tampaknya bekerja untuk saya.

Tom Gewecke
sumber
Ini bekerja untuk 1234589, tetapi ketika saya mengetik 67, saya mengerti (☆_☆). Saya bingung mengapa Apple memasukkan begitu banyak fungsi funky pada keyboard mereka, namun sepertinya tidak memberikan cara sederhana untuk mengetik angka.
this.lau_
67 berfungsi dengan baik pada mesin saya (10.7.5). Tombol shift saja tampaknya juga berfungsi saat ini.
Tom Gewecke
Saya di 10.8.5 dan sepertinya Shift + 6 adalah jalan pintas untuk membuat smiley, jadi ketika saya menekan 7 setelah itu akan memilih smiley ke-7. Adakah yang tahu cara menonaktifkan pintasan?
this.lau_
Apa yang Anda gambarkan tidak terjadi pada 10.8.5 saya.
Tom Gewecke