keyboard-events

    2熱度

    1回答

    我正在處理的項目需要在鍵盤上記錄全局按鍵,並區分鍵組合以及按下哪個控制鍵(左或右)。看起來唯一可能的方法是使用KeyDown和KeyUp事件而不是KeyPress。不過,我還需要記錄輸入了哪個字符。 我知道如果我使用KeyPress事件,我會一直得到正確的字符,但是與KeyDown和KeyUp事件一樣,它只會給KeyCode而不管鍵組合。其中一個解決方案是使用Dictionary來映射Shift鍵

    -1熱度

    1回答

    我想用按鍵做一個按鍵組合SHIFT + D因此,當兩個按鍵被按下時,目的X開始。但我的重點d也被用於啓動目的Y.我如何確保當我按下鍵SHIFT +d,目的X和唯一的目的就是啓動X,而不是目的Y. FYI ---偏移將被D.前按下 我試圖解決這個問題我自己,這是我的代碼... private void Form1_KeyDown(object sender, KeyEventArgs e) {

    2熱度

    1回答

    對於密碼輸入,我有一些JavaScript檢查是否按下大寫鎖定以警告用戶。它使用這種「標準」方式 - 查看keyboardEvent.keyCode和keyboardEvent.shiftKey(以及其他古代瀏覽器的廢話)。 問題是,這是令人討厭的移動用戶(至少iOS,沒有來自Android人的報告),因爲「大寫鎖定」是正常的方式之一得到一個大寫字母。 目前我正在使用一些嚴重的用戶代理嗅探來禁用此

    0熱度

    2回答

    我有一個簡單的程序來熟悉使用pynput的鍵盤監聽器。它所做的並不重要。重要的是shift_pressed屬性永遠不會更改爲True。我的計劃目前看起來是這樣的: from pynput.keyboard import Controller, Listener boo = True keyboard = Controller() fib_lst = [0, 1] def on_pr

    0熱度

    1回答

    我正在製作一個帶有jQuery的在線鍵盤,並且遇到了問題。 我的鍵盤只顯示小寫字符,目前我只能在點擊字母時鍵入小寫字母。 我想在用戶按下真正的shift鍵時輸入大寫字母。 此外,當虛擬大寫鎖定鍵啓用或用戶按下真正大寫鎖定鍵時,我希望在線鍵盤可以鍵入大寫字符。 我已經嘗試了一些東西,但它根本不起作用。這是我已經嘗試過的。 這是我的HTML代碼與我的文本區域和我的字符的div: <textarea i

    1熱度

    1回答

    我一直在試圖創建一個自定義反應原生自定義鍵盤事件。 具體來說,我一直在嘗試檢測退格鍵。 在我MainApplication.java public boolean onKeyUp(int keyCode, KeyEvent event) { // Filter for delete key being pressed if (event.getAction() == KeyE

    0熱度

    2回答

    我的應用程序有時會崩潰在textView.becomeFirstResponder()的電話。拋出的錯誤是奇怪: -[UITextSelectionView keyboardShownWithNotif:]: unrecognized selector sent to instance 0x16899070 有時是: -[UIImageView keyboardShownWithNotif:]

    1熱度

    3回答

    在從CView繼承中PreTranslateMessage(MSG *pMsg)一個MFC應用程序,我有這樣的: if (pMsg->message == WM_KEYDOWN) ... 的字段在WM_KEYDOWN都記錄here。虛擬鍵VK_值是在pMsg->wParam和pMsg->lParam包含幾個字段,該字段的位16-23是鍵盤的掃描碼。 所以在我的代碼使用方法: const int

    0熱度

    2回答

    我需要從所選div觸發一個函數按Enter鍵。我寫了下面的代碼,但它不工作。 <div class="data_card" *ngIf="!Add.showEdit" (keyup.enter)="myfunction($event)"> <!-- Some content -- > </div> myfunction($event){ $event.preventDefau

    0熱度

    1回答

    我第一次使用PyGame,並且我一直無法找到任何方式來以非阻塞方式處理事件。 例如,如果我正在玩按照按鍵移動的角色進行遊戲,那麼如果我保持按下按鍵,並且不必每次釋放按鍵,我都希望角色持續移動。 我開始認爲這是不可能與PyGame,我是對嗎? 謝謝。