Windows 10 默認輸入法使用 Shift 切換中英文是合理的設計嗎?

從 Windows 8 開始 Windows 的輸入法框架有了巨大的調整,為了照顧 Modern 環境微軟把微軟拼音輸入法設置為默認。而且使用 Shift 來切換中英文輸入。

但是在 Ps 這一類經常需要按 Shift 鍵的專業軟體裡面就會經常因為按住 Shift 切換成中文而導致快捷鍵失效(昨天剛剛看到一個討論是 Mac 上的 Ps 貌似會比輸入法優先獲得鍵盤輸入而不會有這樣問題)

作為以生產力為重的 Windows 在非英文系統上取消了 Win7以及之前有 「中文(簡體)-美式鍵盤」 這樣的設定是否是一個理想的設計?

畢竟把微軟拼音輸入法作為默認情況下會佔用重要的 Shift 鍵。(實際上 Ctrl + Space 其實還是有效的說明微軟是有考慮過這一點的)

或者說這其實應該是 Ps 等軟體商該解決的問題?

##20150615##修正

根據朋友們的反饋這個快捷鍵是屬於 」微軟拼音輸入法」 的設計問題,但是 windows 8 開始到 10 系統本身貌似也也相應的缺少了「中文(簡體)-美式鍵盤」這樣的設定從而帶來了我的疑惑。已修改問題

基本很多朋友都提出了「添加英語作為次要語言,然後用 win + space 切換到 ENG 狀態「這樣的解決方案,win10 的微軟拼音明顯也改進了可以設置為默認中文,這樣用起來比 8.1 舒服了很多。(8.1 里 win + space 之後印象中要再 shift 一下才能輸入中文,反正就是很難受),但是總是感覺這是一種 Hack 而不是微軟的本意呀。

####20151103##再補充

該問題已經找到最終解決方案了,作為桌面用途,安裝一個傳統 windows 的輸入法,然後使用 PS 這一類「傳統 windwos 桌面應用程序」時 win+space 切到那個桌面輸入法,就可以繼續愉快的使用 ctrl + space 在「輸入語言」與「非輸入語言英文狀態」切換,win7怎麼用,就怎麼用,另外建議進入控制面板的語言設置把桌面語言欄打開,就更直觀看到輸入法狀態了。


題主產生這個疑惑的主要原因是xp和win7自帶中文和美式兩個鍵盤,用ctrl+空格切換中英文輸入法,shift用於在中文輸入法中切換中英文

而win8開始中文系統默認只帶中文輸入法,美式鍵盤要自己添加

win10中添加方法:設置→時間和語言→區域和語言→你現在應該只有中文這個語言,添加一個帶英文鍵盤的語言,比如English(United States)。然後可以把英文設為默認語言,用ctrl+空格切換中英文(就像在xp、win7里一樣)


很顯然提問者搞混淆了。

Shift屬於輸入法的快捷鍵,多款輸入法採用Shift作為中英文切換的快捷鍵,微軟拼音的問題在於沒有辦法關掉這個切換中英文的快捷鍵,這個其實是很操蛋的。

Windows 10和Windows 8.1已經補回了Ctrl+Space的快捷鍵,這是一個系統級別的快捷鍵,用於關閉或者開啟輸入法,正確的設置完全可以達到之前一模一樣的效果。

而新增的Win+Space的快捷鍵其實是輸入語言和輸入法切換快捷鍵。

之前的快捷鍵只有Alt+Shift切換輸入語言,Ctrl+Shift切換同一語言的輸入法,Ctrl+Space在鍵盤和輸入法之間切換。事實上Ctrl+Space的效果並沒有變化,只是網上各種亂七八糟的教程把輸入法設置的烏七八糟罷了。

把除了中文之外的語言全部刪掉,同時刪掉任何所謂的美式鍵盤的東西,這個時候你就可以用Ctrl+Space來切換輸入法/鍵盤狀態了,也就和之前一樣了。至於Shift切換中英文,只能找一個支持禁掉這個快捷鍵的輸入法來解決。


額,其實微軟提供了很多種中英文切換方式,shift只是最方便的一種而已。

如果你需要迴避shift,那就用ctrl+space(假設你沒安裝其他中文IME),或者win+space直接切換到英文輸入就行了

主要是,Ctrl+Space現在被很多國外生產力軟體用了,Ctrl+.也是,所以Win+Space成了最好的辦法


我只能說,按shift切換中英文,是各大輸入法都有的功能,並不是Windows提供的。


一般人用Ctrl+Space切換輸入法的時候都是用的兩隻手完成動作,用Shift至少效率上來說行提高了。

不過

不過跟常用的鍵是衝突的啊有沒有?我經常使用Shift和Ctrl鍵,每次想要輸入漢字的時候發現打了一大串英文字母我的內心幾乎是崩潰的!


以前windows都是自帶中文和美式兩個鍵盤,用ctrl+空格切換。至於shift切換中英文,是每個輸入法都有的,比如題主可以在搜狗輸入法模式下按shift看看效果。

後來windows 10 (8不清楚,因為只用了幾個月)自帶的微軟拼音比較好用了,就不再裝搜狗輸入法了,並且10中文版默認沒有美式鍵盤,於是就只剩下shift切換中英文這一個了。

英文環境下沒啥不習慣,除了經常在玩極品飛車時一按A就彈出輸入框於是我就被迫退出遊戲了……所以玩遊戲時總是打開大寫鎖定。

然後因為生活習慣和在美讀研的關係,需要經常使用美式鍵盤,一同語言也被我改成了英文,於是又需要經常使用熟悉的ctrl+空格了(其實現在我用開始鍵+空格更多,感覺功能上沒啥區別)。


我習慣用Control + 空白鍵切換,這是一種什麼樣的心態?


Photoshop裡面一般不是要按shift加一個或兩個別的按鍵的嗎,這樣並不會切換中英文呀


我能說ctrl+空格和ctrl+.是遺留問題,這倆快捷鍵一直和Visual Studio衝突真的是不能忍。


蘋果的默認輸入法是必須command+空格才能切換,所以有時候記編程筆記需要中英混輸的時候我就想砸鍵盤。

……………………………………

再後來我裝了搜狗輸入法。


Windows 10里我最恨的設計

第一坑爹的是把中文設置為默認輸入。除了word和聊天的時候,我更多的操作都是英文啊。經常都是打了一通字之後,發現是中文狀態。

第二坑爹的是把shift設置為語言切換。打遊戲的時候最坑爹了,打著打著發現操作不了了。蛋蛋的,又不小心按到shift、變成中文輸入狀態了。

我就是因為沒有「中文(簡體)-美式鍵盤」,所以才退回到windows 7的。

我試過把鍵盤的地區改為美國,結果裡邊有很多種輸入法,但就是找不到中文的。

求好心人告訴我怎麼改。


這是一個過得去的方案。(這問題拋給軟體開發者其實是墜吼的

你可以改成其他控制鍵更換中英文輸入。

但考慮到Ps會用到基本上所有的控制鍵,個人覺得還是新添加一個美式鍵盤比較好,當需要進行Ps之類工作的時候,Win+Space切換到美式鍵盤。

這樣就不會有什麼問題了。


VS的碼農表示碼中英文混合代碼外加有英文大小寫的時候Shift切換很操蛋,由於這個原因我退回Windows 7 無數次,有沒有???!!!

20160808追加,windows 10周年更新包已經解決該問題,現在可以設置切換按鈕為?無?。


保留一個中文輸入法和英文輸入法

win+空格,切換到英文


腦殘至極的設計。尤其經常需要大小寫切換的,本來Shift就是上檔功能鍵用來切換英文字母大小寫的,你非得改成切換中英文輸入,尼瑪寫英文一不小心就換成中文了。


Win10 中微軟拼音輸入法的中英文切換鍵可以配置成Shift或Ctrl,但是在Ctrl+Space也可以切換中英文的情況下,在我的觀念中,配置成Shift或Ctrl 就有點多餘,比如我在英文狀態下,本來想輸入大寫的A, 按下Shift 後如不想輸入了,放開Shift鍵後, 那麼這時候輸入法變成中文了, 如果是Ctrl鍵,那麼你想用Ctrl+S保存的時候,按下Ctrl後如果不按其他應用程序捕獲的組合按鍵,那麼輸入法就被切換了。我之前在WindowsXP與Windows7中一直用的是拼音加加,但是在Windows10上之後,就不太好用了,因為有些自帶的Windows應用,用拼音加加輸入法無法輸入漢字,比如自帶的音樂播放器。還有Windows10 微軟拼音的中文與英文標點符號的問題,中文只能用中文標點,英文只能用英文標點,如要混用,你只能在兩種狀態之間直接頻繁的切換。總之有點強迫與不自由,這個本來就是公婆各有理的問題,既然提供啟用的配置功能,最好也提供禁用的配置功能,我想應該沒有人會「抱怨」了,所以軟體的設計準則是,方案架構自己設計,如何使用由用戶說了算才好。


可以換的,

我就換成ctrl了


非常不合理!非常不好用!比如:我要輸入大寫H,按Shift+H,但由於常常沒有同步按,就無意中把英文切成中文了,然後接著輸入小寫字母,然後打出來的卻是漢字!!!你們輸入英文比如:Hide的H難道不是左Shift+H,然後你就發現輸入完成後,有很大機率,切成中文輸入法了!!


完全就是個垃圾設定,特意註冊個帳號進來發言,

對於軟體開發者和遊戲玩家,這種設定非常垃圾,

玩遊戲習慣使用Shift蹲下,結果輸入法出來了,控制失效,然後完蛋,

Shift選中文本,結果出現輸入法,還要取消,為何不保留之前的輸入模式,還要特意取消之前的模式,給用戶沒得選嘛,狗日的win10垃圾輸入法。


為什麼我的win10突然提示「已禁用IME」,最後結束了ChsIME進程才弄好。但是弄好之後不能用shift切換中英文輸入了。在控制面板中的更換輸入法中設置更改中英文輸入的按鍵順序並沒有shift選項,在設置中的區域和語言中設置了shift切換並沒有用。有遇到這個問題的么?


推薦閱讀:

win10中文輸入法為什麼會妨礙遊戲正常運行?
為什麼我感覺用win10電腦變快了?
win7升級到 win10後wifi連接受限?
電腦中了360,怎麼辦?
win10如何取消開機密碼?

TAG:微軟Microsoft | 輸入法 | 交互設計 | 用戶界面設計 | Windows10 |