Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DVORAK的錯誤 #392

Open
john060686 opened this issue Mar 7, 2023 · 4 comments
Open

DVORAK的錯誤 #392

john060686 opened this issue Mar 7, 2023 · 4 comments
Labels
more info Needs more information

Comments

@john060686
Copy link

在鍵盤配置中的DVORAK模式無法作用;DVORAK許氏鍵盤可以作用,但英文模式中的S會錯誤的鍵入「;」。
這個問題在不同的三台電腦中測試均出現。

@kanru kanru added the more info Needs more information label Jul 15, 2023
@kanru
Copy link
Member

kanru commented Jul 15, 2023

請問測試的環境是 Windows 嗎?我用開發模式的 genkeystroke 無法重現

確認一下預期行為

  • 中文模式 s 鍵應該會輸入「ㄤ」
  • 英文模式 s 鍵應該會輸入「s」

@john060686
Copy link
Author

john060686 commented Jul 22, 2023

沒有說清楚,我說DVORAK模式無法作用是指他的中文模式應該為預設鍵盤
但輸入狀況變成以下這個樣子,整個按鍵跑掉,且英文仍然維持預設鍵盤,並沒有轉換為DVORAK。

ㄅㄉˇˋㄓˊ˙ㄚㄞㄢ- = 
ㄇㄤㄘㄗㄧㄨㄏㄒㄣㄈㄆ
ㄥㄖㄛㄡㄙㄠㄩㄊㄍ/

DVORAK整組爆開,倒是DVORAK 許氏鍵盤的狀況很微妙…?
以下為DVORAK 許氏鍵盤設定中依照順序按下所有按鍵的結果
依據切換中英文的方式進行測試
image

使用小寫
',.pyfgcrl[]\
aoeuidhtn;'
;qjkxbm,./
同時按住Shift輸出大寫
"<>PYFGCRL{}|
AOEUIDHTN:"
:QJKXBM<>?

image
同樣的錯誤
(這個測試結果比PIME穩定,PIME在這個測試中大寫的S會被正確被輸入,小寫仍然有誤)

小寫
',.pyfgcrl[]\
aoeuidhtn;'
;qjkxbm,./
大寫
"<PYFGCRL{}|
AOEUIDHTN:"
:QJKXBM<>?

image
以shift切換中英文時,中文確實是許氏鍵盤,但切換為英文時,不論capslock開啟或關閉均為預設鍵盤
(PIME在這個測試中不論怎麼測試中英文均為預設鍵盤)
將其切為中文後使用capslock切換中英文表現與其他測試相同。

考慮到部份的錯誤表現行為與PIME相同,也許是分支前就出現的BUG,但有部份被…修正?

這個測試的環境為Win11的22H2,但在另兩臺的Win10中也有同樣的狀況

@john060686
Copy link
Author

此外在這次的測試中發現DVORAK 許氏鍵盤中一個按鍵負責多個注音的情況下,某些選字在按下ENTER無法確認選字
例如ㄢ鍵的選字下痷與ㄇ等字無法確認選字
但許氏鍵盤正常不受影響

@kanru
Copy link
Member

kanru commented Apr 28, 2024

我不是很確定要怎麼測試這個
請在 0.8.0 釋出之後幫忙測試

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
more info Needs more information
Projects
None yet
Development

No branches or pull requests

2 participants