2009-04-30 10 views
11

Tôi muốn chuyển sang bố cục bàn phím Dvorak. Vấn đề mà tất cả mọi người chạy vào là lập trình phổ biến * phím tắt, chẳng hạn như:Mac Kiểu "Dvorak - Qwerty Command" ánh xạ bàn phím cho Windows?

  • Ctrl + C
  • Ctrl + V
  • Ctrl + Z

Sẽ không còn là nhân tố quan ở phía dưới bên trái của bàn phím, vì bố cục Dvorak có C, V và Z ở các vị trí khác nhau.

Máy Mac đã giải quyết vấn đề này bằng cách bố trí bàn phím được gọi là "Dvorak - Qwerty Command", nơi bàn phím thường ở chế độ Dvorak, nhưng nếu bạn bấm phím lệnh ánh xạ tạm thời hoàn nguyên về Qwerty.

Tính năng này có tồn tại trên Windows không? Nó đã được gợi ý rằng một kỳ công như vậy có thể được thực hiện bằng cách sử dụng Microsoft Keyboard Layout Creator, nhưng tôi sẽ không giả vờ hiểu tất cả điều đó.

Nói cách khác, người dùng Stackoverflow, đây có phải là sự cố đã được giải quyết không?


* Những trò đùa được rằng công việc lập trình phổ biến nhất là Ctrl + C, Ctrl + V.

+1

Tôi đã thử sử dụng Dvorak-Qwerty khi tôi tham gia giai đoạn "này, hãy thử Dvorak" và cuộc đụng độ bộ nhớ cơ đã làm tôi đau đầu. Ngoài ra, MSKLC thực sự khá dễ sử dụng. – millimoose

+1

Tôi nghĩ rằng điều này thuộc về http://SuperUser.com –

+0

Nhìn vào ngày;) –

Trả lời

15

Tôi sử dụng riêng Dvorak ngay bây giờ, bao gồm tất cả phím tắt. Dưới đây là cách thức và lý do tôi nhận được vị trí của mình:

Tôi bắt đầu thay đổi ngay vào kỳ nghỉ Giáng sinh cách đây 2,5 năm. Tôi đã không đi học hoặc làm việc một chút, vì vậy khả năng đánh máy kém sẽ không ảnh hưởng tiêu cực đến các hoạt động hàng ngày của tôi. Tôi đã thực hiện một hiệp ước với bản thân mình: không có QWERTY, cho đến khi việc gõ Dvorak của tôi đạt đến khả năng QWERTY hiện tại của tôi. Đó là quyết định tốt nhất và đau đớn nhất. Mỗi ngày tôi dành 2-3 giờ để luyện bàn phím. Mất 3 tuần để đạt tới 50WPM, và vì lý do nào đó tôi đã giới hạn ở đó trong 2 tháng! Tôi tiếp tục luyện tập, và khoảng 3 tháng trong tôi đã vượt qua hiệu quả chuẩn hóa ban đầu của mình (tính chính xác) từ khi tôi sử dụng QWERTY. Bây giờ tôi nhanh hơn một chút so với khi tôi sử dụng QWERTY, nhưng nhiều hơn bất cứ điều gì tôi đã tìm thấy rằng bàn tay của tôi không còn bị thương vào cuối một ngày dài. Nó tạo ra tất cả sự khác biệt trên thế giới.

Rules:

  • KHÔNG sắp xếp lại các phím trên bàn phím của bạn. Đó là gõ gõ, ngừng tìm kiếm! Di chuyển các phím messes lên các gợi ý f/j quan trọng và thay đổi cảm giác bàn phím, tất cả để cung cấp cho bạn thông tin thị giác bạn sẽ không bao giờ sử dụng.
  • KHÔNG chuyển về QWERTY trong khi bạn đang học Dvorak lần đầu tiên "để bạn có thể nhận được nội dung nào đó được nhập nhanh hơn".
  • LÀM thực hành hàng ngày bằng phần mềm đánh máy trực tuyến. Đã lâu rồi tôi không nhớ mình đang tập luyện ở đâu. :(
  • Ban đầu ngón tay của bạn sẽ bị tổn thương sau khi gõ vào Dvorak. Ban đầu tôi gặp nhiều vấn đề với khóa l, nhưng đó là vì tôi không quen với nó và áp lực học tập khiến tôi căng thẳng. tốt hơn khi bạn cải thiện, và trước khi bạn biết nó, bạn sẽ cảm thấy thoải mái hơn với Dvorak so với khi bạn chơi QWERTY.

Gợi ý:

  • KHÔNG sử dụng chế độ kết hợp Dvorak/QWERTY như bạn đề cập ở trên. Dvorak Assistant cho phép bạn sử dụng Dvorak ở bất kỳ nơi nào bạn muốn và giữ các lối tắt phù hợp với cá nhân bạn giữa các máy tính, sử dụng cùng các ký tự tắt (trong vị trí mới của chúng).

Observation:

  • Vì nó rất dễ dàng hơn nhiều cho peoeple học Dvorak đầu tiên, và nó kết quả trong chấn thương ít hơn sau này trong cuộc sống, tại sao trên trái đất chúng ta không dạy này trong các trường tiểu học của chúng tôi ??? Tôi thành thật tin rằng đó là không chính xác để dạy "nhập đúng" cho những sinh viên này với họ ngồi sau bố cục QWERTY. Trên hết, các lớp học đã dán hình dán lên tất cả các phím để tránh nhìn trộm, vậy thực sự là điểm dạy QWERTY là gì? Tôi cho rằng tôi cảm thấy thất vọng vì việc gõ phím được hướng dẫn trên QWERTY là lý do chính khiến tôi mất quá nhiều thời gian để học gõ trên bàn phím thực sau này.
+1

Các quy tắc của bạn là tại chỗ (tôi bắt đầu học Dvorak một năm trước và đã đưa ra kết luận tương tự như bạn đã làm). Tôi đã sử dụng [trang web tuyệt vời này] (http://learn.dvorak.nl/) để tìm hiểu cách gõ Dvorak (nó cũng có nhiều ngôn ngữ). Tuy nhiên, tôi không đồng ý về điều cmd-qwerty/dvorak.Tôi tìm thấy nó cực kỳ hữu ích, và nó không gây ra bất kỳ xung đột dvorak/qwerty. Thêm vào đó, không có nó, bạn không thể làm cmd + c hoặc cmd + x bằng một tay dễ dàng. Nhưng, họ thực sự nên dạy Dvorak (hoặc bất kỳ phong nha khác không QWERTY bố trí) trong trường học ... Đó là một sự xấu hổ không ai biết về bất cứ điều gì khác hơn là QWERTY ... – Cashew

+0

Trên suy nghĩ thứ hai, sau khi thử công cụ của Kenton cho Linux, tôi có thể thấy quan điểm của bạn. Nó là một chút khó hiểu cho tôi bây giờ để sử dụng công cụ tắt dvorak/qwerty (tôi có thể thấy bản thân mình nhận được sử dụng để nó, mặc dù). Nhưng tôi đề nghị mọi người hãy thử cả hai và kiểm tra chúng ... – Cashew

+0

C gocbi a, .xocy ... Ý tôi là, tôi đang học Dvorak thông qua một trang web có tên [PowerTyping] (http://www.powertyping.com /dvorak/typing.html). Họ cũng có một khóa học QWERTY. –

1

AutoHotKey để giải cứu. Điều này sẽ sử dụng DVORAK khi gõ bình thường và khi giữ phím Shift. Trong khi Ctrl hoặc Alt được giữ lại, hành vi QWERTY sẽ hết.

;Sorry about the messed up syntax highlighting. 
;Disclaimer: may not work at all. 
#UseHook 
-::Send {Blind} [ 
=::Send {Blind} ] 

q::Send {Blind}' 
w::Send {Blind}`, 
e::Send {Blind}. 
r::Send {Blind}p 
t::Send {Blind}y 
y::Send {Blind}f 
u::Send {Blind}g 
i::Send {Blind}c 
o::Send {Blind}r 
p::Send {Blind}l 
[::Send {Blind}/ 
]::Send {Blind}= 

a::Send {Blind}a 
s::Send {Blind}o 
d::Send {Blind}e 
f::Send {Blind}u 
g::Send {Blind}i 
h::Send {Blind}d 
j::Send {Blind}h 
k::Send {Blind}t 
l::Send {Blind}n 
`;::Send {Blind}s 
'::Send {Blind}- 

z::Send {Blind}`; 
x::Send {Blind}q 
c::Send {Blind}j 
v::Send {Blind}k 
b::Send {Blind}x 
n::Send {Blind}b 
m::Send {Blind}m 
,::Send {Blind}w 
.::Send {Blind}v 
/::Send {Blind}z 

;capitalise 

+-::Send {Blind}{{} 
+=::Send {Blind}{}} 
+q::Send {Blind}" 
+w::Send {Blind}< 
+e::Send {Blind}> 
+r::Send {Blind}P 
+t::Send {Blind}Y 
+y::Send {Blind}F 
+u::Send {Blind}G 
+i::Send {Blind}C 
+o::Send {Blind}R 
+p::Send {Blind}L 
+[::Send {Blind}? 
+]::Send {Blind}{+} 

+a::Send {Blind}A 
+s::Send {Blind}O 
+d::Send {Blind}E 
+f::Send {Blind}U 
+g::Send {Blind}I 
+h::Send {Blind}D 
+j::Send {Blind}H 
+k::Send {Blind}T 
+l::Send {Blind}N 
+;::Send {Blind}S 
+'::Send {Blind}_ 

+z::Send {Blind}: 
+x::Send {Blind}Q 
+c::Send {Blind}J 
+v::Send {Blind}K 
+b::Send {Blind}X 
+n::Send {Blind}B 
+m::Send {Blind}M 
+,::Send {Blind}W 
+.::Send {Blind}V 
+/::Send {Blind}Z 

Cuối cùng điều này có thể trở thành chân vì không thể sử dụng với GNU/Linux, vì vậy có thể cần phải có giải pháp khác nếu bạn thử.

4

tôi ở trong hoàn cảnh tương tự, vì vậy tôi đã viết này:

http://dvorak-qwerty.googlecode.com

Hy vọng nó sẽ giúp!

(Có thể sử dụng các tác giả bố trí bàn phím sẽ tốt hơn nhưng tôi không muốn để con nó ra một trong hai!)

+0

! hoạt động hoàn hảo! – Cashew

+0

Tôi không đề nghị bố cục "dverty" được liên kết ngoài trang này - khi khóa caps lock được bật, nó để chữ thường 's', 'v' và 'w'. –

+0

Mã của bạn có hoạt động trên Ubuntu không? Dường như tôi gặp sự cố với #include bằng báo cáo lỗi rằng không có tệp nào tồn tại. Nhưng có vẻ như thư viện này dành riêng cho Mac OS X –

1

Bạn đúng, AutoHotkey không giúp người dùng GNU/Linux ... nhưng, nếu bạn đang ở trên Windows, AutoHotkey một lần nữa đi qua! Trừ rằng mã nên được nhiều như thế này:

^;::Send {Blind}z ;Undo 
^q::Send {Blind}x ;Cut 
^j::Send {Blind}c ;Copy 
^k::Send {Blind}v ;Paste 
^o::Send {Blind}s ;Save 
^r::Send {Blind}o ;Open 
^f::Send {Blind}y ;Redo 

tôi đã có một cảm giác rằng AHK là câu trả lời, nhưng tôi không biết làm thế nào để đi về làm việc đó. Cám ơn đã chỉ tôi hướng đi đúng!