- Community Home
- >
- HPE Community, Japan
- >
- HP-UX
- >
- HP-UX General
- >
- 複数キー同時押しキーコード
HP-UX General
1755587
メンバー
4087
オンライン
108836
解決策
フォーラム
カテゴリ
Company
Local Language
戻る
フォーラム
ディスカッションボード
フォーラム
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
ディスカッションボード
ディスカッションボード
ディスカッションボード
フォーラム
ディスカッションボード
戻る
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
ブログ
情報
コミュニティ言語
言語
フォーラム
ブログ
トピックオプション
- RSS フィードを購読する
- トピックを新着としてマーク
- トピックを既読としてマーク
- このトピックを現在のユーザーにフロートします
- ブックマーク
- 購読
- 印刷用ページ
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
05-07-2004 04:15 PM
05-07-2004 04:15 PM
複数キー同時押しキーコード
いつも参考にさせていただいてます。
早速ですが、質問させてください。
★複数キー入力のコード
<環境>
マシン:B2600
OS:HP-UX11i
Xウィンドウ有り
CDE環境なし
上記の環境で、dtterm上でcursesを使用してアプリケーションを開発しています。
キー入力の受付をwgetch関数で行っていますが、複数(3つ)のキーを同時に押下した場合のキーコードを取得、判定し、ある動作をさせようと考えています。
他のキーコードとダブらないような組み合わせキーはあるでしょうか?
(Ctrl+Alt+Zと入力したら、半角「ツ」が入力されているようで、実際の「ツ」とダブってしまいます)
以上、回答よろしくお願いいたします。
早速ですが、質問させてください。
★複数キー入力のコード
<環境>
マシン:B2600
OS:HP-UX11i
Xウィンドウ有り
CDE環境なし
上記の環境で、dtterm上でcursesを使用してアプリケーションを開発しています。
キー入力の受付をwgetch関数で行っていますが、複数(3つ)のキーを同時に押下した場合のキーコードを取得、判定し、ある動作をさせようと考えています。
他のキーコードとダブらないような組み合わせキーはあるでしょうか?
(Ctrl+Alt+Zと入力したら、半角「ツ」が入力されているようで、実際の「ツ」とダブってしまいます)
以上、回答よろしくお願いいたします。
2件の返信2
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
05-07-2004 04:36 PM
05-07-2004 04:36 PM
複数キー同時押しキーコード
以下の2つが参考になります。
(1) man xmodmap
(2) xmodmap -pk
$xmodmap -pk | grep z
35 0x007a (z) 0x005a (Z) 0x04c2 (kana_TSU) 0x04af (kana_tsu)
やりたいことは xmodmap -e "keysym ...." or ""keycode ...." で実現出来ると思います。
(1) man xmodmap
(2) xmodmap -pk
$xmodmap -pk | grep z
35 0x007a (z) 0x005a (Z) 0x04c2 (kana_TSU) 0x04af (kana_tsu)
やりたいことは xmodmap -e "keysym ...." or ""keycode ...." で実現出来ると思います。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
05-08-2004 01:06 PM
05-08-2004 01:06 PM
複数キー同時押しキーコード
テレコム担当様、回答ありがとうございます。
ご指摘の通り、xmodmapでキーコードの変更は出来ました。
アプリケーション上、使用しないファンクションキーのShift+Alt+Fxxだけを有効にして使用してみます(下記)。
xmodmap -e "keycode 95 = NoSymbol NoSymbol NoSymbol F11"
ご指摘の通り、xmodmapでキーコードの変更は出来ました。
アプリケーション上、使用しないファンクションキーのShift+Alt+Fxxだけを有効にして使用してみます(下記)。
xmodmap -e "keycode 95 = NoSymbol NoSymbol NoSymbol F11"
上記の意見は、Hewlett Packard Enterpriseではなく、著者の個人的な意見です。 このサイトを使用することで、利用規約と参加規約に同意したことになります 。
© Copyright 2024 Hewlett Packard Enterprise Development LP